I ran the command line tool rpsblast.exe from python using biopython and I got the following error:
ApplicationError: Command 'blast-2.2.25+/bin/rpsblast.exe -out rpsPfamSmall.xml
-outfmt 5 -query targetHMM_small.fasta -db PfamDB\Pfam -evalue 1'
returned non-zero exit status -1073741510
The manual gives the following possible error codes: Exit Code Meaning 0 Success 1 Error in query sequence(s) or BLAST options 2 Error in BLAST database 3 Error in BLAST engine 4 Out of memory 255 Unknown error
Have you encountered this error before or do you know ho I can find out what this error means?
Thanks, Niek
2 answers
I would bet that it actually is a normal (255?) error that is somehow translated to negative because the calling software (biopython or your shell) didn't expect a single byte result. Did you try to run the same blast command directly?
On Unix/Linux, negative return codes are from the OS rather than the application. I presume this is the same on Windows. Try and run the same command "by hand" at the Windows command line.
Log in to answer this question.