Mercurial > repos > galaxyp > flashlfq
annotate flashlfq.xml @ 4:908ab13490dc draft
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 047addefbac7468a92ba4fc04899bd5136c58ea4
author | galaxyp |
---|---|
date | Wed, 30 Jan 2019 05:39:17 -0500 |
parents | ff1148892ce3 |
children | cb346052c5de |
rev | line source |
---|---|
4
908ab13490dc
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 047addefbac7468a92ba4fc04899bd5136c58ea4
galaxyp
parents:
3
diff
changeset
|
1 <tool id="flashlfq" name="FlashLFQ" version="0.1.111"> |
0
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
2 <description>ultrafast label-free quantification for mass-spectrometry proteomics</description> |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
3 <requirements> |
4
908ab13490dc
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 047addefbac7468a92ba4fc04899bd5136c58ea4
galaxyp
parents:
3
diff
changeset
|
4 <requirement type="package" version="0.1.111">flashlfq</requirement> |
0
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
5 </requirements> |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
6 <command><![CDATA[ |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
7 #import re |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
8 #set $idt_path = $re.sub('\s','_',$re.sub('[.][^.]*$','',$idt.display_name.split('/')[-1])) + ".psmtsv" |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
9 ln -s '${idt}' '${idt_path}' && |
1
1e2fc34b1f20
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit a9220a40d89c0bd250002d876d4b2f751d19f3de
galaxyp
parents:
0
diff
changeset
|
10 mkdir spectrum_dir && |
0
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
11 #for $peak_list in $peak_lists: |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
12 #set $input_name = $re.sub('[.][^.]*$','',$peak_list.display_name.split('/')[-1]) + ".mzML" |
1
1e2fc34b1f20
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit a9220a40d89c0bd250002d876d4b2f751d19f3de
galaxyp
parents:
0
diff
changeset
|
13 ln -s '${peak_list}' 'spectrum_dir/${input_name}' && |
0
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
14 #end for |
4
908ab13490dc
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 047addefbac7468a92ba4fc04899bd5136c58ea4
galaxyp
parents:
3
diff
changeset
|
15 #if $normalize.nor == 'true': |
908ab13490dc
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 047addefbac7468a92ba4fc04899bd5136c58ea4
galaxyp
parents:
3
diff
changeset
|
16 #set $input_name = $re.sub('[.][^.]*$','',$experimental_design.display_name.split('/')[-1]) + ".tsv" |
908ab13490dc
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 047addefbac7468a92ba4fc04899bd5136c58ea4
galaxyp
parents:
3
diff
changeset
|
17 ln -s '${experimental_design}' 'spectrum_dir/${input_name}' && |
908ab13490dc
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 047addefbac7468a92ba4fc04899bd5136c58ea4
galaxyp
parents:
3
diff
changeset
|
18 #end if |
0
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
19 FlashLFQ |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
20 --idt '$idt_path' |
4
908ab13490dc
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 047addefbac7468a92ba4fc04899bd5136c58ea4
galaxyp
parents:
3
diff
changeset
|
21 --rep "./spectrum_dir" |
0
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
22 --ppm $ppm |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
23 --iso $iso |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
24 --nis $nis |
4
908ab13490dc
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 047addefbac7468a92ba4fc04899bd5136c58ea4
galaxyp
parents:
3
diff
changeset
|
25 #if $normalize.nor == 'true': |
908ab13490dc
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 047addefbac7468a92ba4fc04899bd5136c58ea4
galaxyp
parents:
3
diff
changeset
|
26 --nor true |
908ab13490dc
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 047addefbac7468a92ba4fc04899bd5136c58ea4
galaxyp
parents:
3
diff
changeset
|
27 #end if |
0
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
28 #if $intensity == 'integrate': |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
29 --int true |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
30 #end if |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
31 #if $charge == 'precursor': |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
32 --chg true |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
33 #end if |
4
908ab13490dc
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 047addefbac7468a92ba4fc04899bd5136c58ea4
galaxyp
parents:
3
diff
changeset
|
34 $rmm $mbr $pro |
908ab13490dc
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 047addefbac7468a92ba4fc04899bd5136c58ea4
galaxyp
parents:
3
diff
changeset
|
35 --out . > logfile.txt |
908ab13490dc
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 047addefbac7468a92ba4fc04899bd5136c58ea4
galaxyp
parents:
3
diff
changeset
|
36 && cat logfile.txt | sed 's/\(Analysis summary for:\).*working./\1 /' > '$log' |
908ab13490dc
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 047addefbac7468a92ba4fc04899bd5136c58ea4
galaxyp
parents:
3
diff
changeset
|
37 && cp *_FlashLFQ_QuantifiedProteins.tsv '$quantifiedProteins' |
908ab13490dc
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 047addefbac7468a92ba4fc04899bd5136c58ea4
galaxyp
parents:
3
diff
changeset
|
38 && cp *_FlashLFQ_QuantifiedPeptides.tsv '$quantifiedPeptides' |
0
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
39 && cp *_FlashLFQ_QuantifiedPeaks.tsv '$quantifiedPeaks' |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
40 ]]></command> |
4
908ab13490dc
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 047addefbac7468a92ba4fc04899bd5136c58ea4
galaxyp
parents:
3
diff
changeset
|
41 |
0
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
42 <inputs> |
4
908ab13490dc
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 047addefbac7468a92ba4fc04899bd5136c58ea4
galaxyp
parents:
3
diff
changeset
|
43 <param name="idt" type="data" format="tabular" label="identification file" |
908ab13490dc
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 047addefbac7468a92ba4fc04899bd5136c58ea4
galaxyp
parents:
3
diff
changeset
|
44 help="MetaMorpheus,Morpheus,PeptideShaker PSM Report,MaxQuant"/> |
0
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
45 <param name="peak_lists" type="data" format="mzml" multiple="true" label="spectrum files"/> |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
46 <param name="ppm" type="float" value="10" min="1" max="20" label="monoisotopic ppm tolerance"/> |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
47 <param name="iso" type="float" value="5" min="1" max="10" label="isotopic distribution tolerance in ppm"/> |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
48 <param name="nis" type="integer" value="2" min="1" max="30" label="number of isotopes required to be observed"/> |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
49 <param name="intensity" type="select" label="intensity"> |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
50 <option value="apex" selected="true">use the apex intensity</option> |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
51 <option value="integrate">integrate chromatographic peak intensity</option> |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
52 </param> |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
53 <param name="charge" type="select" label="charge"> |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
54 <option value="all" selected="true">use all identification detected charge states</option> |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
55 <option value="precursor">use precursor charge</option> |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
56 </param> |
4
908ab13490dc
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 047addefbac7468a92ba4fc04899bd5136c58ea4
galaxyp
parents:
3
diff
changeset
|
57 <param name="rmm" type="boolean" truevalue="--rmm true" falsevalue="--rmm false" checked="true" |
0
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
58 label="require observed monoisotopic mass peak"/> |
4
908ab13490dc
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 047addefbac7468a92ba4fc04899bd5136c58ea4
galaxyp
parents:
3
diff
changeset
|
59 <conditional name="normalize"> |
908ab13490dc
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 047addefbac7468a92ba4fc04899bd5136c58ea4
galaxyp
parents:
3
diff
changeset
|
60 <param name="nor" type="select" label="normalize intensity results"> |
908ab13490dc
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 047addefbac7468a92ba4fc04899bd5136c58ea4
galaxyp
parents:
3
diff
changeset
|
61 <option value="false">No</option> |
908ab13490dc
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 047addefbac7468a92ba4fc04899bd5136c58ea4
galaxyp
parents:
3
diff
changeset
|
62 <option value="true">Yes</option> |
908ab13490dc
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 047addefbac7468a92ba4fc04899bd5136c58ea4
galaxyp
parents:
3
diff
changeset
|
63 </param> |
908ab13490dc
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 047addefbac7468a92ba4fc04899bd5136c58ea4
galaxyp
parents:
3
diff
changeset
|
64 <when value="false"/> |
908ab13490dc
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 047addefbac7468a92ba4fc04899bd5136c58ea4
galaxyp
parents:
3
diff
changeset
|
65 <when value="true"> |
908ab13490dc
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 047addefbac7468a92ba4fc04899bd5136c58ea4
galaxyp
parents:
3
diff
changeset
|
66 <param name="experimental_design" type="data" format="tabular" label="ExperimentalDesign.tsv"/> |
908ab13490dc
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 047addefbac7468a92ba4fc04899bd5136c58ea4
galaxyp
parents:
3
diff
changeset
|
67 </when> |
908ab13490dc
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 047addefbac7468a92ba4fc04899bd5136c58ea4
galaxyp
parents:
3
diff
changeset
|
68 </conditional> |
908ab13490dc
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 047addefbac7468a92ba4fc04899bd5136c58ea4
galaxyp
parents:
3
diff
changeset
|
69 <param name="mbr" type="boolean" truevalue="--mbr true" falsevalue="--mbr false" checked="false" |
0
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
70 label="match between runs"/> |
4
908ab13490dc
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 047addefbac7468a92ba4fc04899bd5136c58ea4
galaxyp
parents:
3
diff
changeset
|
71 <param name="mrt" type="float" value="1.5" min="0" max="30" label="maximum MBR window in minutes"/> |
908ab13490dc
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 047addefbac7468a92ba4fc04899bd5136c58ea4
galaxyp
parents:
3
diff
changeset
|
72 <param name="pro" type="boolean" truevalue="--pro true" falsevalue="--pro false" checked="false" |
908ab13490dc
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 047addefbac7468a92ba4fc04899bd5136c58ea4
galaxyp
parents:
3
diff
changeset
|
73 label="advanced protein quantification"/> |
0
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
74 </inputs> |
4
908ab13490dc
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 047addefbac7468a92ba4fc04899bd5136c58ea4
galaxyp
parents:
3
diff
changeset
|
75 |
0
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
76 <outputs> |
4
908ab13490dc
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 047addefbac7468a92ba4fc04899bd5136c58ea4
galaxyp
parents:
3
diff
changeset
|
77 <data name="log" format="txt" label="${tool.name} on ${on_string}: Log" /> |
908ab13490dc
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 047addefbac7468a92ba4fc04899bd5136c58ea4
galaxyp
parents:
3
diff
changeset
|
78 <data name="quantifiedPeaks" format="tabular" label="${tool.name} on ${on_string}: QuantifiedPeaks.tsv" /> |
908ab13490dc
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 047addefbac7468a92ba4fc04899bd5136c58ea4
galaxyp
parents:
3
diff
changeset
|
79 <data name="quantifiedPeptides" format="tabular" label="${tool.name} on ${on_string}: QuantifiedPeptides.tsv" /> |
908ab13490dc
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 047addefbac7468a92ba4fc04899bd5136c58ea4
galaxyp
parents:
3
diff
changeset
|
80 <data name="quantifiedProteins" format="tabular" label="${tool.name} on ${on_string}: QuantifiedProteins.tsv" /> |
908ab13490dc
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 047addefbac7468a92ba4fc04899bd5136c58ea4
galaxyp
parents:
3
diff
changeset
|
81 |
0
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
82 </outputs> |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
83 <tests> |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
84 <test> |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
85 <param name="idt" value="aggregatePSMs_5ppmAroundZero.psmtsv" ftype="tabular"/> |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
86 <param name="peak_lists" value="sliced-mzml.mzML" ftype="mzml"/> |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
87 <param name="ppm" value="12"/> |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
88 <param name="iso" value="6"/> |
4
908ab13490dc
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 047addefbac7468a92ba4fc04899bd5136c58ea4
galaxyp
parents:
3
diff
changeset
|
89 <output name="quantifiedPeaks"> |
0
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
90 <assert_contents> |
4
908ab13490dc
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 047addefbac7468a92ba4fc04899bd5136c58ea4
galaxyp
parents:
3
diff
changeset
|
91 <has_text text="EGFQVADGPLYR" /> |
0
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
92 </assert_contents> |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
93 </output> |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
94 </test> |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
95 </tests> |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
96 <help><![CDATA[ |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
97 |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
98 **FlashLFQ** is an ultrafast label-free quantification for mass-spectrometry proteomics. |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
99 |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
100 **Accepted command-line arguments:** |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
101 |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
102 :: |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
103 |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
104 --idt [string | identification file path (TSV format)] |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
105 --raw [string | MS data file (.raw or .mzML)] |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
106 --rep [string | repository containing MS data files] |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
107 --ppm [double | monoisotopic ppm tolerance] (default = 10) |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
108 --iso [double | isotopic distribution tolerance in ppm] (default = 5) |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
109 --sil [boolean | silent mode; no console output] (default = false) |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
110 --pau [boolean | pause at end of run] (default = true) |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
111 --int [boolean | integrate chromatographic peak intensity instead of using |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
112 the apex intensity] (default = false) |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
113 --chg [boolean | use only precursor charge state; when set to false, FlashLFQ looks |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
114 for all charge states detected in the MS/MS identification file for each peptide] (default = false) |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
115 --mbr [bool|match between runs] |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
116 --rmm [bool|require observed monoisotopic mass peak] |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
117 --nis [int|number of isotopes required to be observed] |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
118 |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
119 |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
120 **Tab-Delimited Identification Text File** |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
121 |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
122 The first line of the text file should contain column headers identifying what each column is. Note that MetaMorpheus (.psmtsv), Morpheus, MaxQuant (msms.txt), and TDPortal tab-delimited column headers are supported natively and such files can be read without modification. For search software that lists decoys and PSMs above 1% FDR (e.g., MetaMorpheus), you may want to remove these prior to FlashLFQ analysis. FlashLFQ will probably crash if ambiguous PSMs are passed into it (e.g., a PSM with more than 2 peptides listed in one line). |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
123 |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
124 The following headers are required in the list of MS/MS identifications: |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
125 |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
126 - **File Name** - File extensions should be tolerated, but no extension is tested more extensively (e.g. use MyFile and not MyFile.mzML) |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
127 - **Base Sequence** - Should only contain amino acid sequences, or it will likely result in a crash |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
128 - **Full Sequence** - Modified sequence. Can contain any letters, but must be consistent between the same peptidoform to get accurate results |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
129 - **Peptide Monoisotopic Mass** - Theoretical monoisotopic mass, including modification mass |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
130 - **Scan Retention Time** - MS/MS identification scan retention time |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
131 - **Precursor Charge** - Charge of the ion selected for MS/MS resulting in the identification |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
132 - **Protein Accession** - Protein accession(s) for the peptide; protein quantification is still preliminary |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
133 |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
134 |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
135 **Outputs**: |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
136 |
4
908ab13490dc
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 047addefbac7468a92ba4fc04899bd5136c58ea4
galaxyp
parents:
3
diff
changeset
|
137 - **QuantifiedProteins.tsv** - Lists protein accession and in the future will include gene and organism if the TSV contains it. The intensity is either a) the sum of the 3 most intense peptides or b) (Advanced protein quant) a weighted-average of the intensities of the peptides assigned to the protein. The weights are determined by how well the peptide co-varies with the other peptides assigned to that protein. |
0
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
138 |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
139 - **QuantifiedPeaks.tsv** - Each chromatographic peak is shown here, even peaks that were not quantifiable (peak intensity = 0). Details about each peak, such as number of PSMs mapped, start/apex/end retention times, ppm error, etc are contained in this file. A peptide can have multiple peaks over the course of a run (e.g., oxidized peptidoforms elute at different times, etc). Ambiguous peaks are displayed with a | (pipe) delimiter to indicate more than one peptide mapped to that peak. |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
140 |
4
908ab13490dc
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 047addefbac7468a92ba4fc04899bd5136c58ea4
galaxyp
parents:
3
diff
changeset
|
141 - **QuantifiedPeptides.tsv** - Peptide intensities are summed by modified sequence; this makes it convenient to compare modified peptidoform intensities across runs. |
0
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
142 |
4
908ab13490dc
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 047addefbac7468a92ba4fc04899bd5136c58ea4
galaxyp
parents:
3
diff
changeset
|
143 - **Log.txt** - Log of the FlashLFQ run. |
0
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
144 |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
145 |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
146 |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
147 ]]></help> |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
148 <citations> |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
149 <citation type="doi">10.1021/acs.jproteome.7b00608</citation> |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
150 </citations> |
6d3560a3a548
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/flashlfq commit 7fafb40376213a4c59322517e6a6aaac38d7e376
galaxyp
parents:
diff
changeset
|
151 </tool> |