Hi ;
I have a problem with using Blast SOAP API. Previously, I used the downloadable version of blast in which I balstp against PDB using the following command line:
"blasp.exe -query input.txt -db pdbaa -evalue 0.01 -out output.txt"
Now I am moving to using the SOAP API (in C# language). I query using the following method using Blast4queuesearchrequestlite:
public static string SubmitSearchLite(){
Blast4queuesearchrequestlite blreq = new Blast4queuesearchrequestlite();
blreq.databasename = "pdb";
blreq.query = @">MyData KKAVINGEQIRSISDLHQTLKKELALPEYYGENLDALWDCLTGWVEYPLVLEWRQFEQSKQLTENGAESVLQVFREAKAEGADITIIL"
blreq.options = new Blast4queuesearchrequestliteOptions();
blreq.options.Blast4optionslite = new Blast4optionslite();
blreq.options.Blast4optionslite.task = "blastp";
blreq.options.Blast4optionslite.options = new Blast4optionsliteOptions();
blreq.options.Blast4optionslite.options.Blast4commonoptions = new Blast4commonoptions();
blreq.options.Blast4optionslite.options.Blast4commonoptions.evalue = 0.01;
Blast4queuesearchreply reply = m_WebService.SubmitSearchLite(blreq);
x_HandleVerboseOutput(blreq, reply);}
My first problem is that this works but the evalue is not working. It returns all the proteins with ...