0
|
1 <tool id="ltq_iquant_cli" name="LTQ-iQuant CLI" version="0.2.0">
|
|
2 <requirements>
|
|
3 <requirement type="package" version="22">binaries_for_package_ltq_iquant_cli</requirement>
|
|
4 </requirements>
|
|
5
|
|
6 <description>Perform quantitation on data labeled with isobaric tags.</description>
|
|
7 <command>
|
|
8 LTQ-iQuant-cli --report_type ${peptide_report.report_type} --group_type ${group_type} --report ${peptide_report.report} --type ${quant_type} --output $output
|
|
9 #if $training.specify
|
|
10 --weights ${training.weights}
|
|
11 #end if
|
|
12 #for $input in $inputs:
|
|
13 "${input}"
|
|
14 #end for
|
|
15 </command>
|
|
16 <inputs>
|
|
17 <conditional name="peptide_report">
|
|
18 <param name="report_type" type="select" label="Identification Report Type">
|
|
19 <option value="PEPXML">PepXML</option>
|
|
20 <option value="SCAFFOLD">Scaffold Spectrum Report</option>
|
|
21 <option value="PROTEIN_PILOT">ProteinPilot Peptide Report</option>
|
|
22 <option value="MAX_QUANT">MaxQuant MSMS Export</option>
|
|
23 </param>
|
|
24 <when value="PEPXML">
|
|
25 <param format="pepxml" name="report" type="data" label="Input PepXML"/>
|
|
26 </when>
|
|
27 <when value="SCAFFOLD">
|
|
28 <param format="text" name="report" type="data" label="Input Scaffold Report"/>
|
|
29 </when>
|
|
30 <when value="PROTEIN_PILOT">
|
|
31 <param format="text" name="report" type="data" label="Input ProteinPilot Peptide Report"/>
|
|
32 </when>
|
|
33 <when value="MAX_QUANT">
|
|
34 <param format="text" name="report" type="data" label="Input MaxQuant MSMS Export"/>
|
|
35 </when>
|
|
36 </conditional>
|
|
37 <param name="inputs" multiple="true" type="data" format="mzxml,mzml" label="Peaklist(s)" help=""/>
|
|
38 <param name="quant_type" type="select" label="Quantification type">
|
|
39 <option value="FOUR_PLEX">iTRAQ 4-plex</option>
|
|
40 <option value="EIGHT_PLEX">iTRAQ 8-plex</option>
|
|
41 <option value="TMT_TWO_PLEX">TMT 2-plex</option>
|
|
42 <option value="TMT_SIX_PLEX">TMT 6-plex</option>
|
|
43 </param>
|
|
44 <param name="group_type" type="select" label="Quantify based on grouping of">
|
|
45 <option value="PROTEIN">Proteins</option>
|
|
46 <option value="PEPTIDE">Peptides</option>
|
|
47 <option value="PEPTIDE_WITH_MODIFICATIONS">Peptides with modifications</option>
|
|
48 <option value="PEPTIDE_WITH_UNIQUE_MODIFICATION">Peptide with an identified modification</option>
|
|
49 </param>
|
|
50 <conditional name="training">
|
|
51 <param name="specify" type="boolean" label="Specify Trained Intensity Weights (Advanced)" checked="false" />
|
|
52 <when value="false">
|
|
53 </when>
|
|
54 <when value="true">
|
|
55 <param name="weights" type="data" label="Trained Weights XML File" format="xml" />
|
|
56 </when>
|
|
57 </conditional>
|
|
58 </inputs>
|
|
59
|
|
60 <outputs>
|
|
61 <data format="tabular" name="output" />
|
|
62 </outputs>
|
|
63
|
|
64 <stdio>
|
|
65 <exit_code range="1:" level="fatal" description="Unknown error, exit code non-zero" />
|
|
66 </stdio>
|
|
67
|
|
68 <help>
|
|
69 **What it does**
|
|
70
|
|
71 iQuant is a tool that performs tag based isobaric quantification by implementing a technique assigning collective reporter ion intensity-based weights to each peptide abundance ratio and calculating a protein's weighted average abundance ratio and p-value.
|
|
72
|
|
73 iQuant requires identification results from an upstream identification pipeline along with XML peak lists for the data (mzXML is well supported and an mzML option has been provided for testing).
|
|
74
|
|
75 ------
|
|
76
|
|
77 **Citation**
|
|
78
|
|
79 For the underlying tool, please cite ``Onsongo G, Stone MD, Van Riper SK, Chilton J, Wu B, Higgins L, Lund TC, Carlis JV, Griffin TJ, 2010. LTQ-iQuant: A freely available software pipeline for automated and accurate protein quantification of isobaric tagged peptide data from LTQ instruments. Proteomics. 10(19). doi: 10.1002/pmic.201000189.``
|
|
80
|
|
81 If you use this tool in Galaxy, please cite Chilton J, et al. https://bitbucket.org/galaxyp/iquant
|
|
82
|
|
83 </help>
|
|
84 </tool>
|