Gabri,

 

I have seen the similar problem for XML output in mpiblast 1.4 before. However, I don’t know an easy solution for this except modifying the code. But “-b” and “-v” options for the XML output have been implemented in mpiblast 1.4-pio. You might want to try to see if it works for you.

 

 

Thanks,

Heshan

 


From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Gabri Aparicio
Sent: Tuesday, May 30, 2006 5:55 PM
To: [email protected]; [EMAIL PROTECTED]
Subject: [mpiblast-devel] Re: [Mpiblast-users] NUMBER OF OUTPUT HITS DOES NOT MATCH WITH THE INPUT PARAMETERS

 

Thank you again for you interest, Mike.

I can not especify what are the rules to show this bug. It is possible to be a problem with blastp algorithm, but it is also possible to be a sequence dependant bug. In the sequential blastall version it never occurs.

Someone else can contribute on the topic?

Can anybody confirm this bug? Has anybody a patch to it?

Thank you all.

2006/5/30, Mike Cariaso <[EMAIL PROTECTED]>:

I can confirm that mpiblast blastn does truncate to 20 hits as you wish. However as I lack a protein db and the blosum matricies I lack a means to test blastp.

I have very vague memories of a bug where the system was behaving as if I was getting back 20 hits per worker (or per DB fragment?) which might explain what you are seeing.

Perhaps someone who works with protein seqs can take this a bit further?

----- Original Message ----
From: Gabri Aparicio < [EMAIL PROTECTED]>
To: [email protected]

Sent: Tuesday, May 30, 2006 12:25:56 PM
Subject: Re: [Mpiblast-users] NUMBER OF OUTPUT HITS DOES NOT MATCH WITH THE INPUT PARAMETERS

I am talking about the number of Hits. I have 274 Hits when I execute this line:

mpirun -np 22 mpiblast -e 0.02 -m 7 -v 20 -b 20 -I -p blastp -d nr -i prova.fas -o prova.xml

where prova.fas is this file:

>gi|23613525|ref|NP_704546.1| rifin [Plasmodium falciparum 3D7]
MKVHYINILLFALPLNILIYNQRNHNSTTHHTLKIPITRLLCECELYELANYDNDPEMKEVMQQFEDRTTQRFHEYDERM
KTTRQKCKDKCDKEIQKIILKDKLEKELMDKFATLHTDIQSDAIPTCICEKSLEDKMEKECLKCAQNLGGIVAPSTGVLG
EIAALAVNAWKTEAIAAATKAAIAKGTAKGLAAGAAKGVAEVIAQVESQFRLSTIGVKELGSIFNASNYTNETFISGYIY
AQYQGSQCGSLSMLLGKSKPFCTFVEGRIFATSVRVGRSFSPEDFIKTTVQTIVKNAKTTAEATKAQVASAEKAAVLETS
KKAIEATTTPYYTPIIVSIVAIVVIILIMVIIYKILRYRRKKKMKKKLQYIKLLKE

If I try to do the same with the blastall executable, I obtain the requested 20 hits, and nothing more.

Thank you Mike for help me. Please try to execute the same file with the same parameters than I am trying and comment me how are your results.

Thank you very much.

2006/5/30, Mike Cariaso <[EMAIL PROTECTED]>:

I use -b and -v successfully with mpiblast. Are you perhaps counting the number of HSPs instead of the number of hits?



----- Original Message ----
From: Gabri Aparicio <[EMAIL PROTECTED] >
To: [email protected]
Sent: Tuesday, May 30, 2006 10:43:54 AM
Subject: [Mpiblast-users] NUMBER OF OUTPUT HITS DOES NOT MATCH WITH THE INPUT PARAMETERS

Hi,

I want to obtain only a certain number of hits in the output XML. In the sequential BLASTALL I can solve it by using the -v and -b parameters, but the same line in MPIBLAST does not work properly.

I just want to obtain 20 blast hits and MPIBLAST always give me 274 blast hits. It seems MPIBLAST does not analize -v and -b parameters.

Do you have any idea of how to solve my problem?

Thanks.



 

Reply via email to