Mercurial > repos > devteam > ncbi_blast_plus
comparison tools/ncbi_blast_plus/ncbi_blastdbcmd_wrapper.xml @ 9:9dabbfd73c8a draft
Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
Also includes other minor improvements.
author | peterjc |
---|---|
date | Thu, 25 Apr 2013 09:38:37 -0400 |
parents | 393a7a35383c |
children | 70e7dcbf6573 |
comparison
equal
deleted
inserted
replaced
8:1f546099212f | 9:9dabbfd73c8a |
---|---|
1 <tool id="ncbi_blastdbcmd_wrapper" name="NCBI BLAST+ blastdbcmd entry(s)" version="0.0.3"> | 1 <tool id="ncbi_blastdbcmd_wrapper" name="NCBI BLAST+ blastdbcmd entry(s)" version="0.0.5"> |
2 <description>Extract sequence(s) from BLAST database</description> | 2 <description>Extract sequence(s) from BLAST database</description> |
3 <requirements> | |
4 <requirement type="binary">blastdbcmd</requirement> | |
5 <requirement type="package" version="2.2.26+">blast+</requirement> | |
6 </requirements> | |
7 <version_command>blastdbcmd -version</version_command> | |
3 <command> | 8 <command> |
4 ## The command is a Cheetah template which allows some Python based syntax. | 9 ## The command is a Cheetah template which allows some Python based syntax. |
5 ## Lines starting hash hash are comments. Galaxy will turn newlines into spaces | 10 ## Lines starting hash hash are comments. Galaxy will turn newlines into spaces |
6 blastdbcmd -dbtype $db_opts.db_type -db "${db_opts.database.fields.path}" | 11 blastdbcmd -dbtype $db_opts.db_type -db "${db_opts.database.fields.path}" |
7 | 12 |
46 <!-- Anything other than zero is an error --> | 51 <!-- Anything other than zero is an error --> |
47 <exit_code range="1:" /> | 52 <exit_code range="1:" /> |
48 <exit_code range=":-1" /> | 53 <exit_code range=":-1" /> |
49 <!-- Suspect blastdbcmd sometimes fails to set error level --> | 54 <!-- Suspect blastdbcmd sometimes fails to set error level --> |
50 <regex match="Error:" /> | 55 <regex match="Error:" /> |
51 <regex match="EXception:" /> | 56 <regex match="Exception:" /> |
52 </stdio> | 57 </stdio> |
53 <inputs> | 58 <inputs> |
54 <conditional name="db_opts"> | 59 <conditional name="db_opts"> |
55 <param name="db_type" type="select" label="Type of BLAST database"> | 60 <param name="db_type" type="select" label="Type of BLAST database"> |
56 <option value="nucl" selected="True">Nucleotide</option> | 61 <option value="nucl" selected="True">Nucleotide</option> |
93 </param> | 98 </param> |
94 </inputs> | 99 </inputs> |
95 <outputs> | 100 <outputs> |
96 <data name="seq" format="fasta" label="Sequences from ${db_opts.database.fields.name}" /> | 101 <data name="seq" format="fasta" label="Sequences from ${db_opts.database.fields.name}" /> |
97 </outputs> | 102 </outputs> |
98 <requirements> | |
99 <requirement type="binary">blastdbcmd</requirement> | |
100 </requirements> | |
101 <help> | 103 <help> |
102 | 104 |
103 **What it does** | 105 **What it does** |
104 | 106 |
105 Extracts FASTA formatted sequences from a BLAST database | 107 Extracts FASTA formatted sequences from a BLAST database |