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