BLAST / SmithWaterman execution is executed directly from my application

I am working on a small application and am thinking of integrating BLAST or other local alignment searches into my application. In my search, only programs were created that need to be installed and called as an external program.

Is there a way that I have not implemented from scratch? Maybe some ready-made library?

+5
source share
7 answers

I just stumbled on what I wanted: NCBI C ++ Tool . Thanks for all the suggestions.

+2
source

C, ++ ? , SeqAn .

+5

, : , NCBI UCSC, , ( , ).

exonerate, , C, , , unix- , .

, , make , script: , , Make, . : http://skam.sourceforge.net/skam-intro.html http://swc.scipy.org/lec/build.html

+5

BLAST ~ 20 , , , . , "blastall" NCBI. (Swith Waterman, Needleman-Wunsch) :

+1

NetBLAST blastcl3. , blastcl3 - - NetBLAST.

, . /, . - NCBI.

http://www.ncbi.nlm.nih.gov/staff/tao/URLAPI/netblast.html

0

( BLAST (bl2seq) )

, , , :

bl2seq -i<(echo sequence1) -j(echo sequence2) -p blastn

echo bl2seq (blast 2).

But I could not get it to work through the calling system from Python

0
source

All Articles