# HG changeset patch # User peterjc # Date 1599744214 0 # Node ID 5edc472ec434a4b293e6c25bdec1fa3c399e071f # Parent 87a7ee4cb36f2eb9be7d1eb45799a80135d5a8c8 "Updated to 2.10.1+galaxy0" diff -r 87a7ee4cb36f -r 5edc472ec434 test-data/blastn_chimera_vs_three_human_max1.txt --- a/test-data/blastn_chimera_vs_three_human_max1.txt Thu Sep 10 10:35:28 2020 +0000 +++ b/test-data/blastn_chimera_vs_three_human_max1.txt Thu Sep 10 13:23:34 2020 +0000 @@ -1,4 +1,4 @@ -BLASTN 2.9.0+ +BLASTN 2.10.1+ Reference: Zheng Zhang, Scott Schwartz, Lukas Wagner, and Webb @@ -15,10 +15,10 @@ Query= chimera chunks of AB011145 plus M10051 plus BC112106 Length=9973 - Score E -Sequences producing significant alignments: (Bits) Value + Score E +Sequences producing significant alignments: (Bits) Value -ENA|AB011145|AB011145.1 Homo sapiens mRNA for KIAA0573 protein, p... 8421 0.0 +ENA|AB011145|AB011145.1 Homo sapiens mRNA for KIAA0573 protein, p... 8421 0.0 >ENA|AB011145|AB011145.1 Homo sapiens mRNA for KIAA0573 protein, @@ -346,7 +346,7 @@ Database: Just 3 human mRNA sequences - Posted date: Apr 23, 2020 3:16 PM + Posted date: Sep 9, 2020 11:23 PM Number of letters in database: 10,732 Number of sequences in database: 3 diff -r 87a7ee4cb36f -r 5edc472ec434 test-data/blastn_rhodopsin_vs_three_human.xml --- a/test-data/blastn_rhodopsin_vs_three_human.xml Thu Sep 10 10:35:28 2020 +0000 +++ b/test-data/blastn_rhodopsin_vs_three_human.xml Thu Sep 10 13:23:34 2020 +0000 @@ -2,7 +2,7 @@ blastn - BLASTN 2.9.0+ + BLASTN 2.10.1+ Zheng Zhang, Scott Schwartz, Lukas Wagner, and Webb Miller (2000), "A greedy algorithm for aligning DNA sequences", J Comput Biol 2000; 7(1-2):203-14. Query_1 diff -r 87a7ee4cb36f -r 5edc472ec434 test-data/blastp_four_human_vs_rhodopsin.xml --- a/test-data/blastp_four_human_vs_rhodopsin.xml Thu Sep 10 10:35:28 2020 +0000 +++ b/test-data/blastp_four_human_vs_rhodopsin.xml Thu Sep 10 13:23:34 2020 +0000 @@ -2,7 +2,7 @@ blastp - BLASTP 2.9.0+ + BLASTP 2.10.1+ Stephen F. Altschul, Thomas L. Madden, Alejandro A. Schäffer, Jinghui Zhang, Zheng Zhang, Webb Miller, and David J. Lipman (1997), "Gapped BLAST and PSI-BLAST: a new generation of protein database search programs", Nucleic Acids Res. 25:3389-3402. Q9BS26 diff -r 87a7ee4cb36f -r 5edc472ec434 test-data/blastx_rhodopsin_vs_four_human.xml --- a/test-data/blastx_rhodopsin_vs_four_human.xml Thu Sep 10 10:35:28 2020 +0000 +++ b/test-data/blastx_rhodopsin_vs_four_human.xml Thu Sep 10 13:23:34 2020 +0000 @@ -2,7 +2,7 @@ blastx - BLASTX 2.9.0+ + BLASTX 2.10.1+ Stephen F. Altschul, Thomas L. Madden, Alejandro A. Schäffer, Jinghui Zhang, Zheng Zhang, Webb Miller, and David J. Lipman (1997), "Gapped BLAST and PSI-BLAST: a new generation of protein database search programs", Nucleic Acids Res. 25:3389-3402. Query_1 diff -r 87a7ee4cb36f -r 5edc472ec434 test-data/cd00003_and_cd00008.pin Binary file test-data/cd00003_and_cd00008.pin has changed diff -r 87a7ee4cb36f -r 5edc472ec434 test-data/four_human_proteins.fasta.pin Binary file test-data/four_human_proteins.fasta.pin has changed diff -r 87a7ee4cb36f -r 5edc472ec434 test-data/four_human_proteins_taxid.fasta.pin Binary file test-data/four_human_proteins_taxid.fasta.pin has changed diff -r 87a7ee4cb36f -r 5edc472ec434 test-data/rhodopsin_nucs.fasta.nin Binary file test-data/rhodopsin_nucs.fasta.nin has changed diff -r 87a7ee4cb36f -r 5edc472ec434 test-data/tblastn_four_human_vs_rhodopsin.html --- a/test-data/tblastn_four_human_vs_rhodopsin.html Thu Sep 10 10:35:28 2020 +0000 +++ b/test-data/tblastn_four_human_vs_rhodopsin.html Thu Sep 10 13:23:34 2020 +0000 @@ -3,7 +3,7 @@
 
-TBLASTN 2.9.0+
+TBLASTN 2.10.1+
 
 
 Query= sp|P08100|OPSD_HUMAN Rhodopsin OS=Homo sapiens GN=RHO PE=1 SV=1
 
 Length=348
-                                                                      Score        E
-Sequences producing significant alignments:                          (Bits)     Value
+                                                                      Score     E
+Sequences producing significant alignments:                          (Bits)  Value
 
-gi|57163782|ref|NM_001009242.1| Felis catus rhodopsin (RHO), mRNA     732        0.0  
-gi|18148870|dbj|AB062417.1| Synthetic construct Bos taurus gene f...  711        0.0  
-gi|283855822|gb|GQ290312.1| Myotis ricketti voucher GQX10 rhodops...  658        0.0  
-gi|2734705|gb|U59921.1|BBU59921 Bufo bufo rhodopsin mRNA, complet...  646        0.0  
-gi|12583664|dbj|AB043817.1| Conger myriaster conf gene for fresh ...  626        0.0  
-gi|283855845|gb|GQ290303.1| Cynopterus brachyotis voucher 2002043...  229        3e-67
+gi|57163782|ref|NM_001009242.1| Felis catus rhodopsin (RHO), mRNA     732     0.0  
+gi|18148870|dbj|AB062417.1| Synthetic construct Bos taurus gene f...  711     0.0  
+gi|283855822|gb|GQ290312.1| Myotis ricketti voucher GQX10 rhodops...  658     0.0  
+gi|2734705|gb|U59921.1|BBU59921 Bufo bufo rhodopsin mRNA, complet...  646     0.0  
+gi|12583664|dbj|AB043817.1| Conger myriaster conf gene for fresh ...  626     0.0  
+gi|283855845|gb|GQ290303.1| Cynopterus brachyotis voucher 2002043...  229     3e-67
 
 
 > gi|57163782|ref|NM_001009242.1| Felis catus rhodopsin (RHO), 
diff -r 87a7ee4cb36f -r 5edc472ec434 test-data/tblastn_four_human_vs_rhodopsin.xml
--- a/test-data/tblastn_four_human_vs_rhodopsin.xml	Thu Sep 10 10:35:28 2020 +0000
+++ b/test-data/tblastn_four_human_vs_rhodopsin.xml	Thu Sep 10 13:23:34 2020 +0000
@@ -2,7 +2,7 @@
 
 
   tblastn
-  TBLASTN 2.9.0+
+  TBLASTN 2.10.1+
   Stephen F. Altschul, Thomas L. Madden, Alejandro A. Schäffer, Jinghui Zhang, Zheng Zhang, Webb Miller, and David J. Lipman (1997), "Gapped BLAST and PSI-BLAST: a new generation of protein database search programs", Nucleic Acids Res. 25:3389-3402.
   
   Query_1
diff -r 87a7ee4cb36f -r 5edc472ec434 test-data/three_human_mRNA.fasta.nin
Binary file test-data/three_human_mRNA.fasta.nin has changed
diff -r 87a7ee4cb36f -r 5edc472ec434 tools/ncbi_blast_plus/README.rst
--- a/tools/ncbi_blast_plus/README.rst	Thu Sep 10 10:35:28 2020 +0000
+++ b/tools/ncbi_blast_plus/README.rst	Thu Sep 10 13:23:34 2020 +0000
@@ -136,6 +136,13 @@
 ============== ===============================================================
 Version        Changes
 -------------- ---------------------------------------------------------------
+2.10.1+galaxy0 - Updated for NCBI BLAST+ 2.10.1 release.
+               - Supports locally installed v4 or v5 format BLAST databases
+                 (listed in the ``blastdb*.loc`` files).
+               - ``makeblastdb`` and ``makeprofiledb`` still produce v4 format
+                 databases (pending updates to the Galaxy datatypes for v5).
+               - Minimum word size for ``blastn`` now 4 (update from Anthony
+                 Bretaudeau).
 2.9.0+galaxy0  - Updated for NCBI BLAST+ 2.9.0 release (contribution from
                  Anthony Bretaudeau).
 2.7.1+galaxy0  - Adopted BLAST version with integer Galaxy wrapper suffix.
diff -r 87a7ee4cb36f -r 5edc472ec434 tools/ncbi_blast_plus/ncbi_blastn_wrapper.xml
--- a/tools/ncbi_blast_plus/ncbi_blastn_wrapper.xml	Thu Sep 10 10:35:28 2020 +0000
+++ b/tools/ncbi_blast_plus/ncbi_blastn_wrapper.xml	Thu Sep 10 13:23:34 2020 +0000
@@ -61,7 +61,7 @@
             
             
             
-            
+            
             
             
             
diff -r 87a7ee4cb36f -r 5edc472ec434 tools/ncbi_blast_plus/ncbi_macros.xml
--- a/tools/ncbi_blast_plus/ncbi_macros.xml	Thu Sep 10 10:35:28 2020 +0000
+++ b/tools/ncbi_blast_plus/ncbi_macros.xml	Thu Sep 10 13:23:34 2020 +0000
@@ -1,5 +1,5 @@
 
-    2.9.0
+    2.10.1
     0
     16.10
     
@@ -493,6 +493,12 @@
         help="Leave blank for default, otherwise minimum 2" />
     
 
+    
+        
+    
+
     
         
             
diff -r 87a7ee4cb36f -r 5edc472ec434 tools/ncbi_blast_plus/ncbi_makeblastdb.xml
--- a/tools/ncbi_blast_plus/ncbi_makeblastdb.xml	Thu Sep 10 10:35:28 2020 +0000
+++ b/tools/ncbi_blast_plus/ncbi_makeblastdb.xml	Thu Sep 10 13:23:34 2020 +0000
@@ -24,6 +24,7 @@
     #end if
 #end for
 | makeblastdb -out '${os.path.join($outfile.files_path, "blastdb")}'
+-blastdb_version 4
 $parse_seqids
 $hash_index
 -in -
diff -r 87a7ee4cb36f -r 5edc472ec434 tools/ncbi_blast_plus/ncbi_makeprofiledb.xml
--- a/tools/ncbi_blast_plus/ncbi_makeprofiledb.xml	Thu Sep 10 10:35:28 2020 +0000
+++ b/tools/ncbi_blast_plus/ncbi_makeprofiledb.xml	Thu Sep 10 13:23:34 2020 +0000
@@ -8,7 +8,9 @@
     
 ##Unlike makeblastdb, makeprofiledb needs directory to exist already:
 mkdir -p $outfile.files_path &&
-makeprofiledb -out '${os.path.join($outfile.files_path, "blastdb")}'
+makeprofiledb
+-blastdb_version 4
+-out '${os.path.join($outfile.files_path, "blastdb")}'
 
 ##We turn $input_file into $infiles with a configfile entry defined below
 -in '$infiles'