Mercurial > repos > devteam > ncbi_blast_plus
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> |