comparison tools/ncbi_blast_plus/ncbi_dustmasker_wrapper.xml @ 15:c16c30e9ad5b draft

Uploaded v0.1.03 (internal changes); v0.1.02 (BLAST+ 2.2.30 etc)
author peterjc
date Sun, 05 Jul 2015 10:37:27 -0400
parents 2fe07f50a41e
children b5f1f599d1fb
comparison
equal deleted inserted replaced
14:2fe07f50a41e 15:c16c30e9ad5b
1 <tool id="ncbi_dustmasker_wrapper" name="NCBI BLAST+ dustmasker" version="0.1.01"> 1 <tool id="ncbi_dustmasker_wrapper" name="NCBI BLAST+ dustmasker" version="0.1.03">
2 <!-- dustmasker wrapper from Edward Kirton and Nicola Soranzo --> 2 <!-- dustmasker wrapper from Edward Kirton and Nicola Soranzo -->
3 <description>masks low complexity regions</description> 3 <description>masks low complexity regions</description>
4 <macros> 4 <macros>
5 <token name="@BINARY@">dustmasker</token> 5 <token name="@BINARY@">dustmasker</token>
6 <import>ncbi_macros.xml</import> 6 <import>ncbi_macros.xml</import>
7 </macros> 7 </macros>
8 <expand macro="requirements" /> 8 <expand macro="preamble" />
9 <command> 9 <command>
10 ## The command is a Cheetah template which allows some Python based syntax. 10 ## The command is a Cheetah template which allows some Python based syntax.
11 ## Lines starting hash hash are comments. Galaxy will turn newlines into spaces 11 ## Lines starting hash hash are comments. Galaxy will turn newlines into spaces
12 dustmasker 12 dustmasker
13 #if $db_opts.db_opts_selector == "db": 13 #if $db_opts.db_opts_selector == "db":
14 -in "${db_opts.database.fields.path}" -infmt blastdb 14 -in "${db_opts.database.fields.path}" -infmt blastdb
15 #elif $db_opts.db_opts_selector == "histdb": 15 #elif $db_opts.db_opts_selector == "histdb":
16 -in "${os.path.join($db_opts.histdb.extra_files_path, 'blastdb')}" -infmt blastdb 16 -in "${os.path.join($db_opts.histdb.files_path, 'blastdb')}" -infmt blastdb
17 #else: 17 #else:
18 -in "$subject" -infmt fasta 18 -in "$subject" -infmt fasta
19 #end if 19 #end if
20 -out "$outfile" 20 -out "$outfile"
21 -window $window -level $level -linker $linker -outfmt $outformat 21 -window $window -level $level -linker $linker -outfmt $outformat
22 </command> 22 </command>
23 <expand macro="stdio" />
24 <inputs> 23 <inputs>
25 <expand macro="input_conditional_nucleotide_db" /> 24 <expand macro="input_conditional_nucleotide_db" />
26 <param name="window" type="integer" value="64" label="DUST window length" /> 25 <param name="window" type="integer" value="64" label="DUST window length" />
27 <param name="level" type="integer" value="20" label="DUST level" help="Score threshold for subwindows" /> 26 <param name="level" type="integer" value="20" label="DUST level" help="Score threshold for subwindows" />
28 <param name="linker" type="integer" value="1" label="DUST linker" help="How close masked intervals should be to get merged together" /> 27 <param name="linker" type="integer" value="1" label="DUST linker" help="How close masked intervals should be to get merged together" />
90 .. _DUST: http://www.ncbi.nlm.nih.gov/pubmed/16796549 89 .. _DUST: http://www.ncbi.nlm.nih.gov/pubmed/16796549
91 90
92 **References** 91 **References**
93 92
94 If you use this Galaxy tool in work leading to a scientific publication please 93 If you use this Galaxy tool in work leading to a scientific publication please
95 cite the following papers (a more specific paper covering this wrapper is planned): 94 cite the following papers:
96 95
97 @REFERENCES@ 96 @REFERENCES@
98 </help> 97 </help>
99 <expand macro="blast_citations" /> 98 <expand macro="blast_citations" />
100 </tool> 99 </tool>