annotate protein_inference.xml @ 3:8fa16707e162 draft

Update.
author galaxyp
date Fri, 10 May 2013 17:31:59 -0400
parents cf0d72c7b482
children 1183846e70a1
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
1 <tool id="openms_protein_inference" version="0.1.0" name="Protein Inference">
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
2 <description>
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
3 Computes a protein identification based on the number of identified peptides.
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
4 </description>
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
5 <macros>
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
6 <import>macros.xml</import>
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
7 </macros>
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
8 <expand macro="stdio" />
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
9 <expand macro="requires" />
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
10 <command interpreter="python">
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
11 openms_wrapper.py --executable 'PeptideIndexer' --config $config
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
12 </command>
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
13 <configfiles>
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
14 <configfile name="config">[simple_options]
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
15 in=$input1
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
16 out=$output
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
17 min_peptides_per_protein=${min_peptides_per_protein}
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
18 treat_charge_variants_separately=${treat_charge_variants_separately}
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
19 treat_modification_variants_separately=${treat_modification_variants_separately}
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
20 </configfile>
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
21 </configfiles>
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
22 <inputs>
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
23 <param name="input1" label="Identification Input" type="data" format="idxml" />
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
24 <param name="min_peptides_per_protein" type="integer" value="2" label="Minimum Number of Peptides per Protein Identification" />
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
25 <param name="treat_charge_variants_separately" label="Treat Charge Variants Separately" type="boolean" truevalue="true" falsevalue="false" checked="false" help="If this flag is set, different charge variants of the same peptide sequence count as inidividual evidences." />
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
26 <param name="treat_modification_variants_separately" label="Treat Modification Variants Separately" type="boolean" truevalue="true" falsevalue="false" checked="false" help="If this flag is set, different modification variants of the same peptide sequence count as individual evidences." />
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
27 </inputs>
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
28 <outputs>
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
29 <data format="idxml" name="output" />
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
30 </outputs>
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
31 <help>
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
32 **What it does**
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
33
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
34 This tool counts the peptide sequences that match a protein accession. From this count for all protein hits in the respective id run, only those proteins are accepted that have at least a given number of peptides sequences identified. The peptide identifications should be prefiltered with respect to false discovery rate and the score in general to remove bad identifications.
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
35
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
36 **Citation**
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
37
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
38 For the underlying tool, please cite ``Marc Sturm, Andreas Bertsch, Clemens Gröpl, Andreas Hildebrandt, Rene Hussong, Eva Lange, Nico Pfeifer, Ole Schulz-Trieglaff, Alexandra Zerck, Knut Reinert, and Oliver Kohlbacher, 2008. OpenMS – an Open-Source Software Framework for Mass Spectrometry. BMC Bioinformatics 9: 163. doi:10.1186/1471-2105-9-163.``
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
39
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
40 If you use this tool in Galaxy, please cite Chilton J, et al. https://bitbucket.org/galaxyp/galaxyp-toolshed-openms
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
41 </help>
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
42 </tool>