Mercurial > repos > galaxyp > decoyfasta
comparison tools/decoyfasta.xml @ 7:c15d72720643 draft default tip
planemo upload commit bdb474693831a3375db79755e88641ad32b3b4e6-dirty
author | galaxyp |
---|---|
date | Sun, 21 Feb 2016 11:20:31 -0500 |
parents | b6b2ac0716eb |
children |
comparison
equal
deleted
inserted
replaced
6:b6b2ac0716eb | 7:c15d72720643 |
---|---|
1 <tool id="decoyfasta" name="Create Decoy Database (reverse)" version="0.1.0"> | 1 <tool id="decoyfasta" name="Create Decoy Database (reverse)" version="0.2.0"> |
2 <description>Creates a decoy search database by adding reverse | 2 <description>Creates a decoy search database by adding reverse |
3 sequences to an existing database.</description> | 3 sequences to an existing database</description> |
4 | 4 <requirements> |
5 <requirements> | 5 <requirement type="package" version="4.8.0">trans_proteomic_pipeline</requirement> |
6 <requirement type="package" version="4.6.3">trans_proteomic_pipeline</requirement> | 6 </requirements> |
7 </requirements> | 7 <command> |
8 | 8 <![CDATA[ |
9 <command> | 9 decoyFASTA |
10 decoyFASTA ${input} ${output} ${include_original} | 10 ${input} |
11 #if $freq_type.advanced == "yes" | 11 ${output} |
12 -t${frequency} ${tag} | 12 ${include_original} |
13 #for $extra_tag in $extra_tags | 13 #if $freq_type.advanced == "yes" |
14 -t${extra_tag.frequency} ${extra_tag.tag} | 14 -t${frequency} ${tag} |
15 #end for | 15 #for $extra_tag in $extra_tags |
16 #else | 16 -t${extra_tag.frequency} ${extra_tag.tag} |
17 -t1 ${freq_type.tag} | 17 #end for |
18 #end if | 18 #else |
19 </command> | 19 -t1 ${freq_type.tag} |
20 | 20 #end if |
21 <inputs> | 21 ]]> |
22 <param format="fasta" name="input" type="data" label="FASTA Input" help="select input database from history in FASTA format" /> | 22 </command> |
23 <param name="include_original" type="boolean" truevalue="" falsevalue="-no_orig" label="Include original entries in output database" checked="True" help="(default) keep checked in all standard searches" /> | 23 <inputs> |
24 <conditional name="freq_type"> | 24 <param format="fasta" name="input" type="data" label="FASTA Input" help="select input database from history in FASTA format" /> |
25 <param name="advanced" type="select" label="Specify advanced decoy frequency options?" help=""Decoy Prefix" will name the prefix of each decoy sequence, "Frequency" will specify how many decoy sequences are created"> | 25 <param name="include_original" type="boolean" truevalue="" falsevalue="-no_orig" label="Include original entries in output database" checked="True" help="(default) keep checked in all standard searches" /> |
26 <option value="no">No, just create database with one reversed sequence for every input sequence</option> | 26 <conditional name="freq_type"> |
27 <option value="yes">Yes, I want to specify multiple prefixes and specific frequencies</option> | 27 <param name="advanced" type="select" label="Specify advanced decoy frequency options?" help=""Decoy Prefix" will name the prefix of each decoy sequence, "Frequency" will specify how many decoy sequences are created"> |
28 </param> | 28 <option value="no">No, just create database with one reversed sequence for every input sequence</option> |
29 <when value="no"> | 29 <option value="yes">Yes, I want to specify multiple prefixes and specific frequencies</option> |
30 <param name="tag" type="text" value="decoy_" label="Decoy Prefix"/> | 30 </param> |
31 </when> | 31 <when value="no"> |
32 <when value="yes"> | 32 <param name="tag" type="text" value="decoy_" label="Decoy Prefix"/> |
33 <param name="tag" type="text" value="decoy_" label="Decoy Prefix"/> | 33 </when> |
34 <param name="frequency" type="integer" value="1" label="Decoy Frequency" /> | 34 <when value="yes"> |
35 <repeat name="extra_tags" title="Additional Decoy Tags"> | 35 <param name="tag" type="text" value="decoy_" label="Decoy Prefix"/> |
36 <param name="tag" type="text" value="decoy_" label="Decoy Prefix"/> | 36 <param name="frequency" type="integer" value="1" label="Decoy Frequency" /> |
37 <param name="frequency" type="integer" value="1" label="Decoy Frequency" /> | 37 <repeat name="extra_tags" title="Additional Decoy Tags"> |
38 </repeat> | 38 <param name="tag" type="text" value="decoy_" label="Decoy Prefix"/> |
39 </when> | 39 <param name="frequency" type="integer" value="1" label="Decoy Frequency" /> |
40 </conditional> | 40 </repeat> |
41 </inputs> | 41 </when> |
42 | 42 </conditional> |
43 <outputs> | 43 </inputs> |
44 <data format="fasta" name="output" /> | 44 <outputs> |
45 </outputs> | 45 <data format="fasta" name="output" /> |
46 | 46 </outputs> |
47 <help> | 47 <help> |
48 <![CDATA[ | |
48 **What it does** | 49 **What it does** |
49 | 50 |
50 Given an input database, this tool will produce another database with | 51 Given an input database, this tool will produce another database with |
51 reversed sequences to use as decoys for False Discovery Rate (FDR) estimation in protein search identification. This tool employs the decoyFASTA program from | 52 reversed sequences to use as decoys for False Discovery Rate (FDR) estimation in protein search identification. This tool employs the decoyFASTA program from |
52 the Transproteomic Pipeline. | 53 the Transproteomic Pipeline. |
53 | 54 |
54 ------ | 55 ------ |
55 | 56 |
56 **Citation** | 57 **Citation** |
57 | 58 |
58 For the underlying tool, please cite `Proteomics. 2010 Mar;10(6):1150-9. A guided tour of the Trans-Proteomic Pipeline. Deutsch EW, Mendoza L, Shteynberg D, Farrah T, Lam H, Tasman N, Sun Z, Nilsson E, Pratt B, Prazen B, Eng JK, Martin DB, Nesvizhskii AI, Aebersold R. PMID 20101611` | 59 If you use this tool in Galaxy, please cite Chilton J, et al. https://github.com/galaxyproteomics/ |
59 | 60 ]]> |
60 If you use this tool in Galaxy, please cite Chilton J, et al. https://bitbucket.org/galaxyp/decoyfasta | 61 </help> |
61 </help> | 62 <citations> |
63 <citation type="doi">10.1002/pmic.200900375</citation> | |
64 </citations> | |
62 </tool> | 65 </tool> |