annotate xtandem_adapter.xml @ 5:9816d9abb501 draft

Added repo dependencies
author galaxyp
date Thu, 20 Jun 2013 16:12:09 -0400
parents cf0d72c7b482
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
1 <tool id="xtandem_adapter" version="0.1.0" name="X! Tandem (OpenMS)">
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
2 <description>
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
3 </description>
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
4 <macros>
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
5 <import>macros.xml</import>
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
6 </macros>
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
7 <expand macro="stdio" />
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
8 <expand macro="requires">
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
9 <requirement type="package">tandem</requirement>
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
10 </expand>
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
11 <command interpreter="python">
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
12 openms_wrapper.py
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
13 --executable 'XTandemAdapter' --config $config
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
14 </command>
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
15 <configfiles>
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
16 <configfile name="config">[simple_options]
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
17 in=$input1
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
18 out=$out
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
19 database=$database
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
20 xtandem_executable=@WHICH(tandem)@
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
21 variable_modifications=${variable_modifications or ''}
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
22 fixed_modifications=${fixed_modifications or ''}
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
23 precursor_mass_tolerance=$precursor_mass_tolerance
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
24 precursor_error_units=$precursor_mass_tolerance_unit
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
25 fragment_mass_tolerance=$fragment_mass_tolerance
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
26 fragment_error_units=$fragment_mass_tolerance_unit
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
27 min_precursor_charge=$min_precursor_charge
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
28 max_precursor_charge=$max_precursor_charge
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
29 cleavage_site=$cleavage_site
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
30 minimum_fragment_mz=$minimum_fragment_mz
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
31 max_valid_expect=$max_valid_expect
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
32 refinement=$refinement
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
33 semi_cleavage=$semi_cleavage
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
34 </configfile>
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
35 </configfiles>
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
36 <inputs>
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
37 <expand macro="id_inputs" />
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
38 <expand macro="fixed_modifications_param" />
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
39 <expand macro="variable_modifications_param" />
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
40 <expand macro="precursor_mass_tolerance_param" />
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
41 <expand macro="precursor_mass_tolerance_unit_param" />
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
42 <expand macro="fragment_mass_tolerance_param" />
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
43 <expand macro="fragment_mass_tolerance_unit_param" />
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
44 <expand macro="precursor_charge_params" />
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
45 <param name="cleavage_site" label="Cleavage Site" type="select">
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
46 <option value="[R]|{P}">argc</option>
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
47 <option value="[X]|[D]">aspn</option>
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
48 <option value="[FMWY]|{P}">chymotrypsin</option>
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
49 <option value="[R]|[X]">clostripain</option>
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
50 <option value="[M]|{P}">cnbr</option>
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
51 <option value="[AGILV]|{P}">elastase</option>
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
52 <option value="[D]|{P}">formicacid</option>
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
53 <option value="[DE]|{P}">gluc</option>
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
54 <option value="[E]|{P}">gluc_bicarb</option>
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
55 <option value="[W]|[X]">iodosobenzoate</option>
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
56 <option value="[K]|[P]">lysc</option>
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
57 <option value="[K]|[X]">lysc-p</option>
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
58 <option value="[X]|[K]">lysn</option>
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
59 <option value="[X]|[AKRS]">lysn_promisc</option>
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
60 <option value="[X]|[X]">nonspecific</option>
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
61 <option value="[FL]|[X]">pepsina</option>
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
62 <option value="[P]|[X]">protein_endopeptidase</option>
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
63 <option value="[E]|[X]">staph_protease</option>
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
64 <option value="[KR]|{P}" selected="true">trypsin</option>
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
65 <option value="[DEKR]|{P}">trypsin_gluc</option>
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
66 <option value="[K]|{P}">trypsin_k</option>
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
67 <option value="[R]|{P}">trypsin_r</option>
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
68 <sanitizer>
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
69 <valid>
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
70 <add value="{"/>
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
71 <add value="}"/>
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
72 <add value="|"/>
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
73 <add value="["/>
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
74 <add value="]"/>
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
75 </valid>
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
76 </sanitizer>
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
77 </param>
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
78 <param name="minimum_fragment_mz" label="Minimum Fragment m/z" value="150" type="float" />
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
79 <param name="max_valid_expect" label="Maximum Valid E-Value to be Reported" value=".1" type="float" />
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
80 <param name="semi_cleavage" type="boolean" label="Enable Semi-Cleavage" checked="false" truevalue="true" falsevalue="false" help="If set, both termini must NOT follow the cutting rule. For most applications it is NOT recommended to set this flag." />
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
81 <param name="refinement" type="boolean" label="Enable Refinement" checked="false" truevalue="true" falsevalue="false" help="Enable the refinement. For most applications (especially when using FDR, PEP approaches) it is NOT recommended to set this flag." />
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
82 </inputs>
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
83 <expand macro="id_outputs" />
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
84 <help>
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
85 **What it does**
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
86
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
87
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
88 **Citation**
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
89
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
90 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.`` and ``PepNovo: De Novo Peptide Sequencing via Probabilistic Network Modeling. Frank, A. and Pevzner, P. Analytical Chemistry 77:964-973, 2005.``.
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
91
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
92 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
93 </help>
cf0d72c7b482 Update.
galaxyp
parents:
diff changeset
94 </tool>