# HG changeset patch # User peterjc # Date 1375720799 14400 # Node ID 6902315b7730c6c230db9247607949c8eef0aeca # Parent 688f3fb09a6a737631350753cf4bfb2a2434b026 Uploaded v0.0.20pre12, try downloading platform specific binaries diff -r 688f3fb09a6a -r 6902315b7730 ncbi_blast_plus/ncbi_makeblastdb.xml --- a/ncbi_blast_plus/ncbi_makeblastdb.xml Tue Jul 30 07:33:46 2013 -0400 +++ b/ncbi_blast_plus/ncbi_makeblastdb.xml Mon Aug 05 12:39:59 2013 -0400 @@ -1,5 +1,5 @@ - Make BLAST database + Make BLAST database makeblastdb blast+ @@ -14,7 +14,8 @@ ## some extra spaces, e.g. -in " file1 file2 file3 " but BLAST seems happy: -in " #for $i in $in -${i.file} #end for +${i.file} +#end for " #if $title: -title "$title" @@ -38,71 +39,73 @@ ## #else if $tax.select == 'map': ## -taxid_map $tax.map ## #end if - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - + + - - - - - - - - - - - - - + + + + + + + + + + + + + + + **What it does** Make BLAST database from one or more FASTA files and/or BLAST databases. @@ -125,5 +128,5 @@ This wrapper is available to install into other Galaxy Instances via the Galaxy Tool Shed at http://toolshed.g2.bx.psu.edu/view/devteam/ncbi_blast_plus - + diff -r 688f3fb09a6a -r 6902315b7730 ncbi_blast_plus/ncbi_rpstblastn_wrapper.xml --- a/ncbi_blast_plus/ncbi_rpstblastn_wrapper.xml Tue Jul 30 07:33:46 2013 -0400 +++ b/ncbi_blast_plus/ncbi_rpstblastn_wrapper.xml Mon Aug 05 12:39:59 2013 -0400 @@ -19,13 +19,13 @@ #end if -evalue $evalue_cutoff -out "$output1" -##Set the extended list here so if/when we add things, saved workflows are not affected +## Set the extended list here so if/when we add things, saved workflows are not affected #if str($out_format)=="ext": -outfmt "6 std sallseqid score nident positive gaps ppos qframe sframe qseq sseq qlen slen" #else: -outfmt $out_format #end if -##Seems rpstblastn does not currently support multiple threads :( +## rpstblastn does not support multiple threads up to release 2.2.27+. Added in BLAST 2.2.28+. ##-num_threads 8 #if $adv_opts.adv_opts_selector=="advanced": $adv_opts.filter_query diff -r 688f3fb09a6a -r 6902315b7730 ncbi_blast_plus/tool_dependencies.xml --- a/ncbi_blast_plus/tool_dependencies.xml Tue Jul 30 07:33:46 2013 -0400 +++ b/ncbi_blast_plus/tool_dependencies.xml Mon Aug 05 12:39:59 2013 -0400 @@ -3,16 +3,29 @@ - ftp://ftp.ncbi.nlm.nih.gov/blast/executables/blast+/2.2.26/ncbi-blast-2.2.26+-src.tar.gz - cd c++ && ./configure --prefix=$INSTALL_DIR && make && make install + + ftp://ftp.ncbi.nlm.nih.gov/blast/executables/blast+/2.2.26/ncbi-blast-2.2.26+-x64-linux.tar.gz + ftp://ftp.ncbi.nlm.nih.gov/blast/executables/blast+/2.2.26/ncbi-blast-2.2.26+-ia32-linux.tar.gz + ftp://ftp.ncbi.nlm.nih.gov/blast/executables/blast+/2.2.26/ncbi-blast-2.2.26+-ia32-linux.tar.gz + ftp://ftp.ncbi.nlm.nih.gov/blast/executables/blast+/2.2.26/ncbi-blast-2.2.26+-universal-macosx.tar.gz + + + + bin + $INSTALL_DIR + - $INSTALL_DIR/bin + $INSTALL_DIR -Downloads and compiles BLAST+ from the NCBI, which assumes you have -all the required build dependencies installed. See: +Downloads the precompiled 32bit Linux, 64bit Linux, or Mac OS X BLAST+ +binaries from the NCBI, which is faster than performing a local compliation, +avoids any issues with build dependencies, and is more reproducible between +installations as there is no variability from the compiler or library versions. + +For more details, see: http://blast.ncbi.nlm.nih.gov/Blast.cgi?CMD=Web&PAGE_TYPE=BlastDocs&DOC_TYPE=Download