annotate 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
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
7
c15d72720643 planemo upload commit bdb474693831a3375db79755e88641ad32b3b4e6-dirty
galaxyp
parents: 6
diff changeset
1 <tool id="decoyfasta" name="Create Decoy Database (reverse)" version="0.2.0">
c15d72720643 planemo upload commit bdb474693831a3375db79755e88641ad32b3b4e6-dirty
galaxyp
parents: 6
diff changeset
2 <description>Creates a decoy search database by adding reverse
c15d72720643 planemo upload commit bdb474693831a3375db79755e88641ad32b3b4e6-dirty
galaxyp
parents: 6
diff changeset
3 sequences to an existing database</description>
c15d72720643 planemo upload commit bdb474693831a3375db79755e88641ad32b3b4e6-dirty
galaxyp
parents: 6
diff changeset
4 <requirements>
c15d72720643 planemo upload commit bdb474693831a3375db79755e88641ad32b3b4e6-dirty
galaxyp
parents: 6
diff changeset
5 <requirement type="package" version="4.8.0">trans_proteomic_pipeline</requirement>
c15d72720643 planemo upload commit bdb474693831a3375db79755e88641ad32b3b4e6-dirty
galaxyp
parents: 6
diff changeset
6 </requirements>
c15d72720643 planemo upload commit bdb474693831a3375db79755e88641ad32b3b4e6-dirty
galaxyp
parents: 6
diff changeset
7 <command>
c15d72720643 planemo upload commit bdb474693831a3375db79755e88641ad32b3b4e6-dirty
galaxyp
parents: 6
diff changeset
8 <![CDATA[
c15d72720643 planemo upload commit bdb474693831a3375db79755e88641ad32b3b4e6-dirty
galaxyp
parents: 6
diff changeset
9 decoyFASTA
c15d72720643 planemo upload commit bdb474693831a3375db79755e88641ad32b3b4e6-dirty
galaxyp
parents: 6
diff changeset
10 ${input}
c15d72720643 planemo upload commit bdb474693831a3375db79755e88641ad32b3b4e6-dirty
galaxyp
parents: 6
diff changeset
11 ${output}
c15d72720643 planemo upload commit bdb474693831a3375db79755e88641ad32b3b4e6-dirty
galaxyp
parents: 6
diff changeset
12 ${include_original}
c15d72720643 planemo upload commit bdb474693831a3375db79755e88641ad32b3b4e6-dirty
galaxyp
parents: 6
diff changeset
13 #if $freq_type.advanced == "yes"
c15d72720643 planemo upload commit bdb474693831a3375db79755e88641ad32b3b4e6-dirty
galaxyp
parents: 6
diff changeset
14 -t${frequency} ${tag}
c15d72720643 planemo upload commit bdb474693831a3375db79755e88641ad32b3b4e6-dirty
galaxyp
parents: 6
diff changeset
15 #for $extra_tag in $extra_tags
c15d72720643 planemo upload commit bdb474693831a3375db79755e88641ad32b3b4e6-dirty
galaxyp
parents: 6
diff changeset
16 -t${extra_tag.frequency} ${extra_tag.tag}
c15d72720643 planemo upload commit bdb474693831a3375db79755e88641ad32b3b4e6-dirty
galaxyp
parents: 6
diff changeset
17 #end for
c15d72720643 planemo upload commit bdb474693831a3375db79755e88641ad32b3b4e6-dirty
galaxyp
parents: 6
diff changeset
18 #else
c15d72720643 planemo upload commit bdb474693831a3375db79755e88641ad32b3b4e6-dirty
galaxyp
parents: 6
diff changeset
19 -t1 ${freq_type.tag}
c15d72720643 planemo upload commit bdb474693831a3375db79755e88641ad32b3b4e6-dirty
galaxyp
parents: 6
diff changeset
20 #end if
c15d72720643 planemo upload commit bdb474693831a3375db79755e88641ad32b3b4e6-dirty
galaxyp
parents: 6
diff changeset
21 ]]>
c15d72720643 planemo upload commit bdb474693831a3375db79755e88641ad32b3b4e6-dirty
galaxyp
parents: 6
diff changeset
22 </command>
c15d72720643 planemo upload commit bdb474693831a3375db79755e88641ad32b3b4e6-dirty
galaxyp
parents: 6
diff changeset
23 <inputs>
c15d72720643 planemo upload commit bdb474693831a3375db79755e88641ad32b3b4e6-dirty
galaxyp
parents: 6
diff changeset
24 <param format="fasta" name="input" type="data" label="FASTA Input" help="select input database from history in FASTA format" />
c15d72720643 planemo upload commit bdb474693831a3375db79755e88641ad32b3b4e6-dirty
galaxyp
parents: 6
diff changeset
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" />
c15d72720643 planemo upload commit bdb474693831a3375db79755e88641ad32b3b4e6-dirty
galaxyp
parents: 6
diff changeset
26 <conditional name="freq_type">
c15d72720643 planemo upload commit bdb474693831a3375db79755e88641ad32b3b4e6-dirty
galaxyp
parents: 6
diff changeset
27 <param name="advanced" type="select" label="Specify advanced decoy frequency options?" help="&quot;Decoy Prefix&quot; will name the prefix of each decoy sequence, &quot;Frequency&quot; will specify how many decoy sequences are created">
c15d72720643 planemo upload commit bdb474693831a3375db79755e88641ad32b3b4e6-dirty
galaxyp
parents: 6
diff changeset
28 <option value="no">No, just create database with one reversed sequence for every input sequence</option>
c15d72720643 planemo upload commit bdb474693831a3375db79755e88641ad32b3b4e6-dirty
galaxyp
parents: 6
diff changeset
29 <option value="yes">Yes, I want to specify multiple prefixes and specific frequencies</option>
c15d72720643 planemo upload commit bdb474693831a3375db79755e88641ad32b3b4e6-dirty
galaxyp
parents: 6
diff changeset
30 </param>
c15d72720643 planemo upload commit bdb474693831a3375db79755e88641ad32b3b4e6-dirty
galaxyp
parents: 6
diff changeset
31 <when value="no">
c15d72720643 planemo upload commit bdb474693831a3375db79755e88641ad32b3b4e6-dirty
galaxyp
parents: 6
diff changeset
32 <param name="tag" type="text" value="decoy_" label="Decoy Prefix"/>
c15d72720643 planemo upload commit bdb474693831a3375db79755e88641ad32b3b4e6-dirty
galaxyp
parents: 6
diff changeset
33 </when>
c15d72720643 planemo upload commit bdb474693831a3375db79755e88641ad32b3b4e6-dirty
galaxyp
parents: 6
diff changeset
34 <when value="yes">
c15d72720643 planemo upload commit bdb474693831a3375db79755e88641ad32b3b4e6-dirty
galaxyp
parents: 6
diff changeset
35 <param name="tag" type="text" value="decoy_" label="Decoy Prefix"/>
c15d72720643 planemo upload commit bdb474693831a3375db79755e88641ad32b3b4e6-dirty
galaxyp
parents: 6
diff changeset
36 <param name="frequency" type="integer" value="1" label="Decoy Frequency" />
c15d72720643 planemo upload commit bdb474693831a3375db79755e88641ad32b3b4e6-dirty
galaxyp
parents: 6
diff changeset
37 <repeat name="extra_tags" title="Additional Decoy Tags">
c15d72720643 planemo upload commit bdb474693831a3375db79755e88641ad32b3b4e6-dirty
galaxyp
parents: 6
diff changeset
38 <param name="tag" type="text" value="decoy_" label="Decoy Prefix"/>
c15d72720643 planemo upload commit bdb474693831a3375db79755e88641ad32b3b4e6-dirty
galaxyp
parents: 6
diff changeset
39 <param name="frequency" type="integer" value="1" label="Decoy Frequency" />
c15d72720643 planemo upload commit bdb474693831a3375db79755e88641ad32b3b4e6-dirty
galaxyp
parents: 6
diff changeset
40 </repeat>
c15d72720643 planemo upload commit bdb474693831a3375db79755e88641ad32b3b4e6-dirty
galaxyp
parents: 6
diff changeset
41 </when>
c15d72720643 planemo upload commit bdb474693831a3375db79755e88641ad32b3b4e6-dirty
galaxyp
parents: 6
diff changeset
42 </conditional>
c15d72720643 planemo upload commit bdb474693831a3375db79755e88641ad32b3b4e6-dirty
galaxyp
parents: 6
diff changeset
43 </inputs>
c15d72720643 planemo upload commit bdb474693831a3375db79755e88641ad32b3b4e6-dirty
galaxyp
parents: 6
diff changeset
44 <outputs>
c15d72720643 planemo upload commit bdb474693831a3375db79755e88641ad32b3b4e6-dirty
galaxyp
parents: 6
diff changeset
45 <data format="fasta" name="output" />
c15d72720643 planemo upload commit bdb474693831a3375db79755e88641ad32b3b4e6-dirty
galaxyp
parents: 6
diff changeset
46 </outputs>
5
ed5b032876b9 Uploaded
galaxyp
parents:
diff changeset
47 <help>
7
c15d72720643 planemo upload commit bdb474693831a3375db79755e88641ad32b3b4e6-dirty
galaxyp
parents: 6
diff changeset
48 <![CDATA[
5
ed5b032876b9 Uploaded
galaxyp
parents:
diff changeset
49 **What it does**
ed5b032876b9 Uploaded
galaxyp
parents:
diff changeset
50
ed5b032876b9 Uploaded
galaxyp
parents:
diff changeset
51 Given an input database, this tool will produce another database with
ed5b032876b9 Uploaded
galaxyp
parents:
diff changeset
52 reversed sequences to use as decoys for False Discovery Rate (FDR) estimation in protein search identification. This tool employs the decoyFASTA program from
ed5b032876b9 Uploaded
galaxyp
parents:
diff changeset
53 the Transproteomic Pipeline.
ed5b032876b9 Uploaded
galaxyp
parents:
diff changeset
54
ed5b032876b9 Uploaded
galaxyp
parents:
diff changeset
55 ------
ed5b032876b9 Uploaded
galaxyp
parents:
diff changeset
56
ed5b032876b9 Uploaded
galaxyp
parents:
diff changeset
57 **Citation**
ed5b032876b9 Uploaded
galaxyp
parents:
diff changeset
58
7
c15d72720643 planemo upload commit bdb474693831a3375db79755e88641ad32b3b4e6-dirty
galaxyp
parents: 6
diff changeset
59 If you use this tool in Galaxy, please cite Chilton J, et al. https://github.com/galaxyproteomics/
c15d72720643 planemo upload commit bdb474693831a3375db79755e88641ad32b3b4e6-dirty
galaxyp
parents: 6
diff changeset
60 ]]>
c15d72720643 planemo upload commit bdb474693831a3375db79755e88641ad32b3b4e6-dirty
galaxyp
parents: 6
diff changeset
61 </help>
c15d72720643 planemo upload commit bdb474693831a3375db79755e88641ad32b3b4e6-dirty
galaxyp
parents: 6
diff changeset
62 <citations>
c15d72720643 planemo upload commit bdb474693831a3375db79755e88641ad32b3b4e6-dirty
galaxyp
parents: 6
diff changeset
63 <citation type="doi">10.1002/pmic.200900375</citation>
c15d72720643 planemo upload commit bdb474693831a3375db79755e88641ad32b3b4e6-dirty
galaxyp
parents: 6
diff changeset
64 </citations>
5
ed5b032876b9 Uploaded
galaxyp
parents:
diff changeset
65 </tool>