Is the source code for the NCBI-BLAST service available anywhere?
3
3
Entering edit mode
9.9 years ago

Hello!

Is the source code for the NCBI-BLAST service available anywhere? In particular, I'm interested in producing the visualization NCBI-BLAST offers, such as the one below, using BLAST results from my own installation. I have searched for the source, but can't find it -- it doesn't seem to be included in the BLAST+ tarball, nor can I find it elsewhere on the NCBI FTP site.

Thank you!

BLAST NCBI • 6.1k views
ADD COMMENT
0
Entering edit mode

Have u checked this link. Its says the source code is available here. ftp://ftp.ncbi.nlm.nih.gov/blast/executables/blast+/LATEST/

ftp://ftp.ncbi.nlm.nih.gov/blast/executables/blast+/LATEST/ncbi-blast-2.2.29+-src.zip seems to be the link to download source code.

ADD REPLY
0
Entering edit mode

Thank you for the suggestion. I've looked through the BLAST+ source in some detail in trying to find the web frontend and visualization code, but to no avail. In particular, I can't find any file named Blast.cgi (which appears on the NCBI BLAST web site). Grepping the source for the string "Blast.cgi" or any one of a number of strings that appear in the page source doesn't yield meaningful results, either. As such, the code I'm looking for either isn't included with BLAST+, or is extremely well-hidden.

ADD REPLY
6
Entering edit mode
9.9 years ago
Neilfws 49k

I am reasonably sure that code for the NCBI web interface to BLAST is no longer distributed with BLAST+.

It is still available for the older version of BLAST; the "latest" release (2011) is here: ftp://ftp.ncbi.nih.gov/blast/executables/release/LATEST. Look for the files that begin "wwwblast", but note that the code is not maintained and may be tricky to install.

There are a few other web interfaces to BLAST around (try Google search) which might provide what you want.

ADD COMMENT
0
Entering edit mode

Thank you! I suspected as much, but your confirmation helps. I'll e-mail the NCBI people to be doubly sure.

ADD REPLY
0
Entering edit mode
9.6 years ago
Michael 54k

A similar visualization can be achieved with the Bio::GMOD::Blast::Graph module. A similar simple interface can be implemented in pure perl by adapting BlastGraphicViewer.

ADD COMMENT
0
Entering edit mode
7.6 years ago
rpavez • 0

Required files are in ftp://ftp.ncbi.nlm.nih.gov/blast/executables/legacy/2.2.14/blast-2.2.14-x64-linux.tar.gz (VERY OLD VERSION, newer ones doesn't include www tool)

Apache config: http://blog.pansapiens.com/2008/08/25/setting-up-wwwblast-on-ubuntu-apache/

ADD COMMENT

Login before adding your answer.

Traffic: 2360 users visited in the last hour
Help About
FAQ
Access RSS
API
Stats

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.

Powered by the version 2.3.6