# HG changeset patch # User peterjc # Date 1599665537 0 # Node ID 6f8ea4b9a2c4d8f421e62b5eda09b6ad62e672fd # Parent 2889433c7ae16dc3474e12d24455b3dc6d2720e6 "planemo upload for repository https://github.com/peterjc/galaxy_blast/tree/master/tools/ncbi_blast_plus commit 3f9f39ad808325a11d9967980d2cb82c96d69324" diff -r 2889433c7ae1 -r 6f8ea4b9a2c4 test-data/four_human_proteins.dbinfo.txt --- a/test-data/four_human_proteins.dbinfo.txt Sat Jul 20 18:36:36 2019 -0400 +++ b/test-data/four_human_proteins.dbinfo.txt Wed Sep 09 15:32:17 2020 +0000 @@ -1,7 +1,3 @@ Database: Just 4 human proteins 4 sequences; 3,297 total residues -Date: Oct 31, 2017 4:23 PM Longest sequence: 1,382 residues - -Volumes: - /mnt/galaxy/repositories/galaxy_blast/test-data/four_human_proteins_taxid.fasta diff -r 2889433c7ae1 -r 6f8ea4b9a2c4 test-data/rhodopsin_nucs.dbinfo.txt --- a/test-data/rhodopsin_nucs.dbinfo.txt Sat Jul 20 18:36:36 2019 -0400 +++ b/test-data/rhodopsin_nucs.dbinfo.txt Wed Sep 09 15:32:17 2020 +0000 @@ -1,7 +1,3 @@ Database: Rhodopsin nucleotides 6 sequences; 10,296 total bases -Date: Oct 31, 2017 4:23 PM Longest sequence: 4,301 bases - -Volumes: - /mnt/galaxy/repositories/galaxy_blast/test-data/rhodopsin_nucs.fasta diff -r 2889433c7ae1 -r 6f8ea4b9a2c4 test-data/three_human_mRNA.dbinfo.txt --- a/test-data/three_human_mRNA.dbinfo.txt Sat Jul 20 18:36:36 2019 -0400 +++ b/test-data/three_human_mRNA.dbinfo.txt Wed Sep 09 15:32:17 2020 +0000 @@ -1,7 +1,3 @@ Database: Just 3 human mRNA sequences 3 sequences; 10,732 total bases -Date: Oct 31, 2017 4:23 PM Longest sequence: 4,796 bases - -Volumes: - /mnt/galaxy/repositories/galaxy_blast/test-data/three_human_mRNA.fasta diff -r 2889433c7ae1 -r 6f8ea4b9a2c4 tools/ncbi_blast_plus/README.rst --- a/tools/ncbi_blast_plus/README.rst Sat Jul 20 18:36:36 2019 -0400 +++ b/tools/ncbi_blast_plus/README.rst Wed Sep 09 15:32:17 2020 +0000 @@ -101,8 +101,10 @@ You can download the NCBI provided databases as tar-balls from here: -* ftp://ftp.ncbi.nlm.nih.gov/blast/db/ (nucleotide and protein databases like NR) -* ftp://ftp.ncbi.nih.gov/pub/mmdb/cdd/little_endian/ (domain databases like CDD) +* ftp://ftp.ncbi.nlm.nih.gov/blast/db/ (nucleotide and protein databases like + NT and NR) +* ftp://ftp.ncbi.nih.gov/pub/mmdb/cdd/little_endian/ (domain databases like + CDD) If using the optional taxonomy columns, you will also need to download the NCBI taxonomy files (``taxdb.btd`` and ``taxdb.bti`` from ``taxdb.tar.gz`` on @@ -128,59 +130,102 @@ History ======= +The wrappers now follow the Galaxy convention of underlying tool version with +a galaxy specific suffix which gets reset to zero with each new BLAST version: + +============== =============================================================== +Version Changes +-------------- --------------------------------------------------------------- +2.7.1+galaxy0 - Adopted BLAST version with integer Galaxy wrapper suffix. + - Dropped legacy ``repository_dependencies.xml`` and + ``tool_dependencies.xml`` files. Instead assumes conda for + dependency resolution and requires at least Galaxy v16.10 + which includes the BLAST datatypes. + - ``blastdbcmd`` wrapper supports multiple locally installed + databases (contribution from Frederic Sapet), or a database + from your Galaxy history. +============== =============================================================== + +Prior releases used a self-contained version number (deliberately kept low to +avoid any confusion with the NCBI BLAST version numbers): + ======= ====================================================================== Version Changes ------- ---------------------------------------------------------------------- -v0.0.11 - Final revision as part of the Galaxy main repository, and the - first release via the Tool Shed -v0.0.12 - Implements genetic code option for translation searches. - - Changes ```` to 1000 sequences at a time (to cope with - very large sets of queries where BLAST+ can become memory hungry) - - Include warning that BLAST+ with subject FASTA gives pairwise - e-values -v0.0.13 - Use the new error handling options in Galaxy (the previously - bundled ``hide_stderr.py`` script is no longer needed). -v0.0.14 - Support for makeblastdb and blastdbinfo with local BLAST databases - in the history (using work from Edward Kirton), requires v0.0.14 - of the ``blast_datatypes`` repository from the Tool Shed. -v0.0.15 - Stronger warning in help text against searching against subject - FASTA files (better looking e-values than you might be expecting). -v0.0.16 - Added repository_dependencies.xml for automates installation of the - ``blast_datatypes`` repository from the Tool Shed. -v0.0.17 - The BLAST+ search tools now default to extended tabular output - (all too often our users where having to re-run searches just to - get one of the missing columns like query or subject length) -v0.0.18 - Defensive quoting of filenames in case of spaces (where possible, - BLAST+ handling of some multi-file arguments is problematic). -v0.0.19 - Added wrappers for rpsblast and rpstblastn, and new ``blastdb_d.loc`` - for the domain databases they use (e.g. CDD, PFAM or SMART). - - Correct case of exception regular expression (for error handling - fall-back in case the return code is not set properly). - - Clearer naming of output files. -v0.0.20 - Added unit tests for BLASTN and TBLASTX. - - Added percentage identity option to BLASTN. - - Fallback on ElementTree if cElementTree missing in XML to tabular. - - Link to Tool Shed added to help text and this documentation. - - Tweak dependency on ``blast_datatypes`` to also work on Test Tool Shed. - - Dependency on new ``package_blast_plus_2_2_26`` in Tool Shed. - - Adopted standard MIT License. - - Development moved to GitHub, https://github.com/peterjc/galaxy_blast - - Updated citation information (Cock et al. 2013). -v0.0.21 - Use macros to simplify the XML wrappers (by John Chilton). - - Added wrapper for dustmasker. - - Enabled masking for makeblastdb (Nicola Soranzo). - - Requires ``maskinfo-asn1`` and ``maskinfo-asn1-binary`` datatypes, - defined in ``blast_datatypes`` v0.0.17 on Galaxy ToolShed. - - Tests updated for BLAST+ 2.2.27 instead of BLAST+ 2.2.26. - - Now depends on ``package_blast_plus_2_2_27`` in ToolShed. -v0.0.22 - More use of macros to simplify the wrappers. - - Set number of threads via ``$GALAXY_SLOTS`` environment variable. - - More descriptive default output names. - - Tests require updated BLAST DB definitions (``blast_datatypes`` v0.0.18). - - Pre-check for duplicate identifiers in ``makeblastdb`` wrapper. - - Tests updated for BLAST+ 2.2.28 instead of BLAST+ 2.2.27. - - Now depends on ``package_blast_plus_2_2_28`` in ToolShed. - - Extended tabular output includes 'salltitles' as column 25. +v0.3.3 - Fixed ``tool_dependencies.xml`` to use BLAST+ 2.7.1 (useful only for + older Galaxy instances - we recommend conda for dependencies now). +v0.3.2 - Fixed incomplete ``@CLI_OPTIONS@`` macro in the help text for the + ``tblastn`` and ``blastdbcmd`` wrappers. +v0.3.1 - Clarify help text for max hits option, confusing as depending on the + output format it must be mapped to different command line arguments. + - Extend gzipped query support to all the command line tools. + - Workaround for gzipped support under Galaxy release 16.01 or older. +v0.3.0 - Updated for NCBI BLAST+ 2.7.1, + - Depends on BioConda or legacy ToolShed ``package_blast_plus_2_7_1``. + - Document the BLAST+ 2.6.0 change in the standard 12 column output + from ``qacc,sacc,...`` to ``qaccver,saccver,...`` instead. + - Accept gzipped FASTA inputs for subject files, queries to ``blastn`` + and input to ``makeblastdb`` (contribution from Anton Nekrutenko). +v0.2.02 - Document the BLAST+ 2.5.0 change in the standard 12 column output + from ``qseqid,sseqid,...`` to ``qacc,sacc,...`` instead. + - Support for per-matrix recommended gaps settings (``-gapopen`` and + ``-gapextend``, contribution from Caleb Easterly and Jim Johnson). + - Support for ``-window_size``, ``-threshold``, ``-comp_based_stats`` + and revising ``-word_size`` to avoid using zero to mean default + (contribution from Caleb Easterly). +v0.2.01 - Use ```` (internal change only). + - Single quote command line arguments (internal change only). + - Show BLAST command line argument corresponding to each tool + parameter (contribution from Nicola Soranzo). + - Add ``-max_hsps`` option (contribution from Nicola Soranzo). + - Add ``-use_sw_tback`` option for BLASTP (Nicola Soranzo). +v0.2.00 - Updated for NCBI BLAST+ 2.5.0, where GI numbers are less visible, + tabular output changes with `-parse_deflines`, and percentage + identifies are now given to 3dp rather than 2dp. + - Depends on ``package_blast_plus_2_5_0`` in ToolShed, or BioConda. + - ``blastxml_to_tabular`` now also gives percentage idenity to 3dp. + - Removed never-used binary and Python module dependency declarations + (internal change only). +v0.1.08 - Allow searching against multiple locally installed databases + (contribution from Gildas Le Corguillé and Emma Prudent). + - Minor XML and Python style changes (internal change only). + - Set ``allow_duplicate_entries="False"`` in sample configuration file + ``tool_data_table_conf.xml``. + - Fix identifers with pipes in ``blastdbcmd`` wrapper (Devon Ryan). +v0.1.07 - Re-enabled some ``*.loc`` file tests (these had not been supported + on the Tool Shed test framework, but that is not currently in use). + - Fixed macro problem with version field in blastxml_to_tabular.xml + (contribution from Bjoern Gruening and Daniel Blankenberg). +v0.1.06 - Now depends on ``package_blast_plus_2_2_31`` in ToolShed. + - Tests updated for BLAST+ 2.2.31 instead of BLAST+ 2.2.30. +v0.1.05 - Define ``parallelism`` tag via a macro (internal change only). + - Define wrapper versions via a macro (internal change only). + - Update citation information now GigaScience paper is out. +v0.1.04 - Fixed regression using BLAST databases from the history. Currently + Galaxy inputs must still use ``.extra_files_path`` rather than the + more consise ``.extra_files`` available for output files (Issue #69) +v0.1.03 - Reorder XML elements (internal change only). + - Planemo for Tool Shed upload (``.shed.yml``, internal change only). +v0.1.02 - Now depends on ``package_blast_plus_2_2_30`` in ToolShed. + - Tests updated for BLAST+ 2.2.30 instead of BLAST+ 2.2.29. + - New tasks ``blastp-fast``, ``blastx-fast`` and ``tblastn-fast``. + - New minimum query HSP coverage option, ``-qcov_hsp_perc``. + - Removed ``-word_size`` from RPS-BLAST and RPS-TBLASTN wrappers, this + is set during database construction and should not have been offered + as a command line option in releases prior to BLAST+ 2.2.30. + - BLAST database ``blastdb*.loc`` files now accessed via the XML + table definitions in Galaxy's ``tool_data_table_conf.xml`` file, + setup via ``tool-data/tool_data_table_conf.xml.sample`` + - Replace ``.extra_files_path`` with ``.files_path`` (internal change, + thanks to Bjoern Gruening and John Chilton). + - Added *"NCBI BLAST+ integrated into Galaxy"* preprint citation. +v0.1.01 - Requires ``blastdbd`` datatype (``blast_datatypes`` v0.0.19). + - Wrapper for makeprofiledb added to create protein domain databases + (based on contribution from Bjoern Gruening). + - The RPS-BLAST and RPS-TBLASTN wrappers support using a protein + domain database from the user's history. + - Tool definitions now embed citation information (by John Chilton). + - BLAST tools support GI and SeqID filters (added by Bjoern Gruening). v0.1.00 - Now depends on ``package_blast_plus_2_2_29`` in ToolShed. - Tabular output now includes option to pick specific columns (based on contribution from Jim Johnson), including previously @@ -194,80 +239,55 @@ - Supports setting a taxonomy ID in ``makeblastdb`` wrapper. - Subtle changes like new conditional settings will require some old workflows be updated to cope. -v0.1.01 - Requires ``blastdbd`` datatype (``blast_datatypes`` v0.0.19). - - Wrapper for makeprofiledb added to create protein domain databases - (based on contribution from Bjoern Gruening). - - The RPS-BLAST and RPS-TBLASTN wrappers support using a protein - domain database from the user's history. - - Tool definitions now embed citation information (by John Chilton). - - BLAST tools support GI and SeqID filters (added by Bjoern Gruening). -v0.1.02 - Now depends on ``package_blast_plus_2_2_30`` in ToolShed. - - Tests updated for BLAST+ 2.2.30 instead of BLAST+ 2.2.29. - - New tasks ``blastp-fast``, ``blastx-fast`` and ``tblastn-fast``. - - New minimum query HSP coverage option, ``-qcov_hsp_perc``. - - Removed ``-word_size`` from RPS-BLAST and RPS-TBLASTN wrappers, this - is set during database construction and should not have been offered - as a command line option in releases prior to BLAST+ 2.2.30. - - BLAST database ``blastdb*.loc`` files now accessed via the XML - table definitions in Galaxy's ``tool_data_table_conf.xml`` file, - setup via ``tool-data/tool_data_table_conf.xml.sample`` - - Replace ``.extra_files_path`` with ``.files_path`` (internal change, - thanks to Bjoern Gruening and John Chilton). - - Added *"NCBI BLAST+ integrated into Galaxy"* preprint citation. -v0.1.03 - Reorder XML elements (internal change only). - - Planemo for Tool Shed upload (``.shed.yml``, internal change only). -v0.1.04 - Fixed regression using BLAST databases from the history. Currently - Galaxy inputs must still use ``.extra_files_path`` rather than the - more consise ``.extra_files`` available for output files (Issue #69) -v0.1.05 - Define ``parallelism`` tag via a macro (internal change only). - - Define wrapper versions via a macro (internal change only). - - Update citation information now GigaScience paper is out. -v0.1.06 - Now depends on ``package_blast_plus_2_2_31`` in ToolShed. - - Tests updated for BLAST+ 2.2.31 instead of BLAST+ 2.2.30. -v0.1.07 - Re-enabled some ``*.loc`` file tests (these had not been supported - on the Tool Shed test framework, but that is not currently in use). - - Fixed macro problem with version field in blastxml_to_tabular.xml - (contribution from Bjoern Gruening and Daniel Blankenberg). -v0.1.08 - Allow searching against multiple locally installed databases - (contribution from Gildas Le Corguillé and Emma Prudent). - - Minor XML and Python style changes (internal change only). - - Set ``allow_duplicate_entries="False"`` in sample configuration file - ``tool_data_table_conf.xml``. - - Fix identifers with pipes in ``blastdbcmd`` wrapper (Devon Ryan). -v0.2.00 - Updated for NCBI BLAST+ 2.5.0, where GI numbers are less visible, - tabular output changes with `-parse_deflines`, and percentage - identifies are now given to 3dp rather than 2dp. - - Depends on ``package_blast_plus_2_5_0`` in ToolShed, or BioConda. - - ``blastxml_to_tabular`` now also gives percentage idenity to 3dp. - - Removed never-used binary and Python module dependency declarations - (internal change only). -v0.2.01 - Use ```` (internal change only). - - Single quote command line arguments (internal change only). - - Show BLAST command line argument corresponding to each tool - parameter (contribution from Nicola Soranzo). - - Add ``-max_hsps`` option (contribution from Nicola Soranzo). - - Add ``-use_sw_tback`` option for BLASTP (Nicola Soranzo). -v0.2.02 - Document the BLAST+ 2.5.0 change in the standard 12 column output - from ``qseqid,sseqid,...`` to ``qacc,sacc,...`` instead. - - Support for per-matrix recommended gaps settings (``-gapopen`` and - ``-gapextend``, contribution from Caleb Easterly and Jim Johnson). - - Support for ``-window_size``, ``-threshold``, ``-comp_based_stats`` - and revising ``-word_size`` to avoid using zero to mean default - (contribution from Caleb Easterly). -v0.3.0 - Updated for NCBI BLAST+ 2.7.1, - - Depends on BioConda or legacy ToolShed ``package_blast_plus_2_7_1``. - - Document the BLAST+ 2.6.0 change in the standard 12 column output - from ``qacc,sacc,...`` to ``qaccver,saccver,...`` instead. - - Accept gzipped FASTA inputs for subject files, queries to ``blastn`` - and input to ``makeblastdb`` (contribution from Anton Nekrutenko). -v0.3.1 - Clarify help text for max hits option, confusing as depending on the - output format it must be mapped to different command line arguments. - - Extend gzipped query support to all the command line tools. - - Workaround for gzipped support under Galaxy release 16.01 or older. -v0.3.2 - Fixed incomplete ``@CLI_OPTIONS@`` macro in the help text for the - ``tblastn`` and ``blastdbcmd`` wrappers. -v0.3.3 - Fixed ``tool_dependencies.xml`` to use BLAST+ 2.7.1 (useful only for - older Galaxy instances - we recommend conda for dependencies now). +v0.0.21 - Use macros to simplify the XML wrappers (by John Chilton). + - Added wrapper for dustmasker. + - Enabled masking for makeblastdb (Nicola Soranzo). + - Requires ``maskinfo-asn1`` and ``maskinfo-asn1-binary`` datatypes, + defined in ``blast_datatypes`` v0.0.17 on Galaxy ToolShed. + - Tests updated for BLAST+ 2.2.27 instead of BLAST+ 2.2.26. + - Now depends on ``package_blast_plus_2_2_27`` in ToolShed. +v0.0.20 - Added unit tests for BLASTN and TBLASTX. + - Added percentage identity option to BLASTN. + - Fallback on ElementTree if cElementTree missing in XML to tabular. + - Link to Tool Shed added to help text and this documentation. + - Tweak ``blast_datatypes`` to also work on Test Tool Shed. + - Dependency on new ``package_blast_plus_2_2_26`` in Tool Shed. + - Adopted standard MIT License. + - Development moved to GitHub, https://github.com/peterjc/galaxy_blast + - Updated citation information (Cock et al. 2013). +v0.0.19 - Added wrappers for rpsblast and rpstblastn, and new ``blastdb_d.loc`` + for the domain databases they use (e.g. CDD, PFAM or SMART). + - Correct case of exception regular expression (for error handling + fall-back in case the return code is not set properly). + - Clearer naming of output files. +v0.0.17 - The BLAST+ search tools now default to extended tabular output + (all too often our users where having to re-run searches just to + get one of the missing columns like query or subject length) +v0.0.16 - Added repository_dependencies.xml for automates installation of the + ``blast_datatypes`` repository from the Tool Shed. +v0.0.15 - Stronger warning in help text against searching against subject + FASTA files (better looking e-values than you might be expecting). +v0.0.14 - Support for makeblastdb and blastdbinfo with local BLAST databases + in the history (using work from Edward Kirton), requires v0.0.14 + of the ``blast_datatypes`` repository from the Tool Shed. +v0.0.13 - Use the new error handling options in Galaxy (the previously + bundled ``hide_stderr.py`` script is no longer needed). +v0.0.12 - Implements genetic code option for translation searches. + - Changes ```` to 1000 sequences at a time (to cope with + very large sets of queries where BLAST+ can become memory hungry) + - Include warning that BLAST+ with subject FASTA gives pairwise + e-values +v0.0.11 - Final revision as part of the Galaxy main repository, and the + first release via the Tool Shed +v0.0.22 - More use of macros to simplify the wrappers. + - Set number of threads via ``$GALAXY_SLOTS`` environment variable. + - More descriptive default output names. + - Tests require updated BLAST DB definitions (``blast_datatypes`` + v0.0.18). + - Pre-check for duplicate identifiers in ``makeblastdb`` wrapper. + - Tests updated for BLAST+ 2.2.28 instead of BLAST+ 2.2.27. + - Now depends on ``package_blast_plus_2_2_28`` in ToolShed. + - Extended tabular output includes 'salltitles' as column 25. ======= ====================================================================== diff -r 2889433c7ae1 -r 6f8ea4b9a2c4 tools/ncbi_blast_plus/blastxml_to_tabular.xml --- a/tools/ncbi_blast_plus/blastxml_to_tabular.xml Sat Jul 20 18:36:36 2019 -0400 +++ b/tools/ncbi_blast_plus/blastxml_to_tabular.xml Wed Sep 09 15:32:17 2020 +0000 @@ -1,4 +1,4 @@ - + Convert BLAST XML output to tabular ncbi_macros.xml diff -r 2889433c7ae1 -r 6f8ea4b9a2c4 tools/ncbi_blast_plus/ncbi_blastdbcmd_info.xml --- a/tools/ncbi_blast_plus/ncbi_blastdbcmd_info.xml Sat Jul 20 18:36:36 2019 -0400 +++ b/tools/ncbi_blast_plus/ncbi_blastdbcmd_info.xml Wed Sep 09 15:32:17 2020 +0000 @@ -1,4 +1,4 @@ - + Show BLAST database information from blastdbcmd blastdbcmd @@ -6,29 +6,36 @@ -blastdbcmd -dbtype $db_opts.db_type -db "${db_opts.database.fields.path}" -info -out "$info" +blastdbcmd +@DBCMD_OPTS@ +-info -out "$info" - + - - + + - - + + - - + + + + + + + diff -r 2889433c7ae1 -r 6f8ea4b9a2c4 tools/ncbi_blast_plus/ncbi_blastdbcmd_wrapper.xml --- a/tools/ncbi_blast_plus/ncbi_blastdbcmd_wrapper.xml Sat Jul 20 18:36:36 2019 -0400 +++ b/tools/ncbi_blast_plus/ncbi_blastdbcmd_wrapper.xml Wed Sep 09 15:32:17 2020 +0000 @@ -1,4 +1,4 @@ - + Extract sequence(s) from BLAST database blastdbcmd @@ -8,7 +8,8 @@ ## The command is a Cheetah template which allows some Python based syntax. ## Lines starting hash hash are comments. Galaxy will turn newlines into spaces -blastdbcmd -dbtype $db_opts.db_type -db "${db_opts.database.fields.path.replace(',',' ')}" +blastdbcmd +@DBCMD_OPTS@ ##TODO: What about -ctrl_a and -target_only as advanced options? @@ -67,12 +68,15 @@ - + + + - + + @@ -81,7 +85,7 @@ - + @@ -90,7 +94,7 @@ - + @@ -98,7 +102,7 @@ - + @@ -106,7 +110,8 @@ - + + diff -r 2889433c7ae1 -r 6f8ea4b9a2c4 tools/ncbi_blast_plus/ncbi_blastn_wrapper.xml --- a/tools/ncbi_blast_plus/ncbi_blastn_wrapper.xml Sat Jul 20 18:36:36 2019 -0400 +++ b/tools/ncbi_blast_plus/ncbi_blastn_wrapper.xml Wed Sep 09 15:32:17 2020 +0000 @@ -1,4 +1,4 @@ - + Search nucleotide database with nucleotide query sequence(s) blastn diff -r 2889433c7ae1 -r 6f8ea4b9a2c4 tools/ncbi_blast_plus/ncbi_blastp_wrapper.xml --- a/tools/ncbi_blast_plus/ncbi_blastp_wrapper.xml Sat Jul 20 18:36:36 2019 -0400 +++ b/tools/ncbi_blast_plus/ncbi_blastp_wrapper.xml Wed Sep 09 15:32:17 2020 +0000 @@ -1,4 +1,4 @@ - + Search protein database with protein query sequence(s) blastp diff -r 2889433c7ae1 -r 6f8ea4b9a2c4 tools/ncbi_blast_plus/ncbi_blastx_wrapper.xml --- a/tools/ncbi_blast_plus/ncbi_blastx_wrapper.xml Sat Jul 20 18:36:36 2019 -0400 +++ b/tools/ncbi_blast_plus/ncbi_blastx_wrapper.xml Wed Sep 09 15:32:17 2020 +0000 @@ -1,4 +1,4 @@ - + Search protein database with translated nucleotide query sequence(s) blastx diff -r 2889433c7ae1 -r 6f8ea4b9a2c4 tools/ncbi_blast_plus/ncbi_convert2blastmask_wrapper.xml --- a/tools/ncbi_blast_plus/ncbi_convert2blastmask_wrapper.xml Sat Jul 20 18:36:36 2019 -0400 +++ b/tools/ncbi_blast_plus/ncbi_convert2blastmask_wrapper.xml Wed Sep 09 15:32:17 2020 +0000 @@ -1,4 +1,4 @@ - + Convert masking information in lower-case masked FASTA input to file formats suitable for makeblastdb convert2blastmask diff -r 2889433c7ae1 -r 6f8ea4b9a2c4 tools/ncbi_blast_plus/ncbi_dustmasker_wrapper.xml --- a/tools/ncbi_blast_plus/ncbi_dustmasker_wrapper.xml Sat Jul 20 18:36:36 2019 -0400 +++ b/tools/ncbi_blast_plus/ncbi_dustmasker_wrapper.xml Wed Sep 09 15:32:17 2020 +0000 @@ -1,4 +1,4 @@ - + masks low complexity regions diff -r 2889433c7ae1 -r 6f8ea4b9a2c4 tools/ncbi_blast_plus/ncbi_macros.xml --- a/tools/ncbi_blast_plus/ncbi_macros.xml Sat Jul 20 18:36:36 2019 -0400 +++ b/tools/ncbi_blast_plus/ncbi_macros.xml Wed Sep 09 15:32:17 2020 +0000 @@ -1,5 +1,7 @@ - 0.3.3 + 2.7.1 + 0 + 16.10 @@ -7,7 +9,7 @@ - blast + blast @BINARY@ -version @@ -426,14 +428,40 @@ - - - + + + + + + + + + + + + + + + + - - - + + + + + + + + + + + + + + + + @@ -574,6 +602,17 @@ #end if ]]> + + + + + + + + Make BLAST database makeblastdb diff -r 2889433c7ae1 -r 6f8ea4b9a2c4 tools/ncbi_blast_plus/ncbi_makeprofiledb.xml --- a/tools/ncbi_blast_plus/ncbi_makeprofiledb.xml Sat Jul 20 18:36:36 2019 -0400 +++ b/tools/ncbi_blast_plus/ncbi_makeprofiledb.xml Wed Sep 09 15:32:17 2020 +0000 @@ -1,4 +1,4 @@ - + Make profile database makeprofiledb diff -r 2889433c7ae1 -r 6f8ea4b9a2c4 tools/ncbi_blast_plus/ncbi_rpsblast_wrapper.xml --- a/tools/ncbi_blast_plus/ncbi_rpsblast_wrapper.xml Sat Jul 20 18:36:36 2019 -0400 +++ b/tools/ncbi_blast_plus/ncbi_rpsblast_wrapper.xml Wed Sep 09 15:32:17 2020 +0000 @@ -1,4 +1,4 @@ - + Search protein domain database (PSSMs) with protein query sequence(s) deltablast diff -r 2889433c7ae1 -r 6f8ea4b9a2c4 tools/ncbi_blast_plus/ncbi_rpstblastn_wrapper.xml --- a/tools/ncbi_blast_plus/ncbi_rpstblastn_wrapper.xml Sat Jul 20 18:36:36 2019 -0400 +++ b/tools/ncbi_blast_plus/ncbi_rpstblastn_wrapper.xml Wed Sep 09 15:32:17 2020 +0000 @@ -1,4 +1,4 @@ - + Search protein domain database (PSSMs) with translated nucleotide query sequence(s) rpstblastn diff -r 2889433c7ae1 -r 6f8ea4b9a2c4 tools/ncbi_blast_plus/ncbi_segmasker_wrapper.xml --- a/tools/ncbi_blast_plus/ncbi_segmasker_wrapper.xml Sat Jul 20 18:36:36 2019 -0400 +++ b/tools/ncbi_blast_plus/ncbi_segmasker_wrapper.xml Wed Sep 09 15:32:17 2020 +0000 @@ -1,4 +1,4 @@ - + low-complexity regions in protein sequences segmasker diff -r 2889433c7ae1 -r 6f8ea4b9a2c4 tools/ncbi_blast_plus/ncbi_tblastn_wrapper.xml --- a/tools/ncbi_blast_plus/ncbi_tblastn_wrapper.xml Sat Jul 20 18:36:36 2019 -0400 +++ b/tools/ncbi_blast_plus/ncbi_tblastn_wrapper.xml Wed Sep 09 15:32:17 2020 +0000 @@ -1,4 +1,4 @@ - + Search translated nucleotide database with protein query sequence(s) tblastn @@ -146,7 +146,7 @@ - + diff -r 2889433c7ae1 -r 6f8ea4b9a2c4 tools/ncbi_blast_plus/ncbi_tblastx_wrapper.xml --- a/tools/ncbi_blast_plus/ncbi_tblastx_wrapper.xml Sat Jul 20 18:36:36 2019 -0400 +++ b/tools/ncbi_blast_plus/ncbi_tblastx_wrapper.xml Wed Sep 09 15:32:17 2020 +0000 @@ -1,4 +1,4 @@ - + Search translated nucleotide database with translated nucleotide query sequence(s) tblastx diff -r 2889433c7ae1 -r 6f8ea4b9a2c4 tools/ncbi_blast_plus/repository_dependencies.xml --- a/tools/ncbi_blast_plus/repository_dependencies.xml Sat Jul 20 18:36:36 2019 -0400 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff -r 2889433c7ae1 -r 6f8ea4b9a2c4 tools/ncbi_blast_plus/tool_dependencies.xml --- a/tools/ncbi_blast_plus/tool_dependencies.xml Sat Jul 20 18:36:36 2019 -0400 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file