Mercurial > repos > galaxyp > proteomics_moff
annotate moff.xml @ 0:b4098353ee73 draft
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
author | galaxyp |
---|---|
date | Fri, 05 Jan 2018 12:47:36 -0500 |
parents | |
children | 8f0e76ad46ef |
rev | line source |
---|---|
0
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
1 <tool id="proteomics_moff" name="moFF" version="@VERSION@"> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
2 <description>extracts MS1 intensities from spectrum files</description> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
3 <macros> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
4 <token name="@VERSION@">1.2</token> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
5 <!-- xml macros, used for shared Galaxy parameter inputs --> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
6 <xml name="ident_input_macro" token_allow_multiple="true" token_input_type="data"> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
7 <!-- this is exactly the same across all three, except for allowing multiple in MBR and all but not in moff --> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
8 <conditional name="ident_input"> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
9 <param name="input_type_selector" type="select" label="Choose the format for the identification file:"> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
10 <option value="ps">Peptide Shaker PSM report (standard, not extended)</option> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
11 <option value="generic">Another tabular identification file</option> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
12 </param> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
13 <when value="ps"> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
14 <param name="ident_input_file" type="@INPUT_TYPE@" format="tabular" label="Peptide Shaker PSM report" multiple="@ALLOW_MULTIPLE@"/> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
15 </when> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
16 <when value="generic"> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
17 <param name="ident_input_file" type="@INPUT_TYPE@" format="tabular" label="A general tabular format" multiple="@ALLOW_MULTIPLE@" |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
18 help="Must have specific columns; see below to select these columns from your file. The file should have at most one header line. "/> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
19 <param name="remove_header" type="boolean" value="false" label="Remove the header line?" help="This is necessary if the file has a line with column headers"/> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
20 <param name="peptide" |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
21 type="data_column" |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
22 data_ref="ident_input_file" |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
23 label="Column with peptide-spectrum-match sequence"/> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
24 <param name="prot" |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
25 type="data_column" |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
26 data_ref="ident_input_file" |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
27 label="Column with protein ID"/> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
28 <param name="mod_peptide" |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
29 type="data_column" |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
30 data_ref="ident_input_file" |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
31 label="Column with peptide-spectrum-match sequence that contains possible modifications"/> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
32 <param name="rt" |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
33 type="data_column" |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
34 data_ref="ident_input_file" |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
35 label="Column with PSM retention time (in second)"/> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
36 <param name="mz" |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
37 type="data_column" |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
38 data_ref="ident_input_file" |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
39 label="Column with m/z (mass over charge)"/> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
40 <param name="mass" |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
41 type="data_column" |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
42 data_ref="ident_input_file" |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
43 label="Column with mass of the peptide"/> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
44 <param name="charge" |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
45 type="data_column" |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
46 data_ref="ident_input_file" |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
47 label="Column with charge of ionized peptide"/> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
48 </when> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
49 </conditional> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
50 </xml> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
51 <xml name="raw_input_macro" token_allow_multiple="true" token_input_type="data"> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
52 <conditional name="msms_input"> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
53 <param name="input_type_selector" type="select" label="Choose the format for the MS/MS file"> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
54 <option value="raw">Thermo RAW file</option> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
55 <option value="mzml">mzML</option> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
56 </param> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
57 <when value="raw"> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
58 <param argument="--inputraw" type="@INPUT_TYPE@" multiple="@ALLOW_MULTIPLE@" format="raw" label="RAW file(s)"/> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
59 </when> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
60 <when value="mzml"> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
61 <param argument="--inputraw" type="@INPUT_TYPE@" multiple="@ALLOW_MULTIPLE@" format="mzml" label="mzML file(s)"/> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
62 </when> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
63 </conditional> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
64 </xml> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
65 <!-- tokens (code snippets used in <command>) --> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
66 <token name="@IDENT_INPUT_ARG_MULTIPLE@"><![CDATA[ |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
67 ## this is where the ident input gets passed to moff/moff_all/moff_mbr |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
68 --inputtsv |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
69 #for $key in $task.ident_input.ident_input_file.keys(): |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
70 './ident_inputs/${task.ident_input.ident_input_file[$key].display_name}' |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
71 #end for |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
72 ]]></token> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
73 <token name="@IDENT_INPUT_ARG_SINGLE@"><![CDATA[ |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
74 ## this is where the ident input gets passed to moff/moff_all/moff_mbr |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
75 --inputtsv './ident_inputs/${task.ident_input.ident_input_file.display_name}' |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
76 ]]></token> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
77 <token name="@WRANGLE_IDENT_INPUT_SINGLE@"><![CDATA[ |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
78 mkdir ./ident_inputs && |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
79 #if $task.ident_input.input_type_selector == "ps": |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
80 ln -s '$task.ident_input.ident_input_file' './ident_inputs/$task.ident_input.ident_input_file.display_name' && |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
81 #else |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
82 ## optionally remove first line |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
83 #if $task.ident_input.remove_header: |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
84 sed -i '1d' '$task.ident_input.ident_input_file' && |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
85 #end if |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
86 ## header row with correct names: "peptide", "prot", "mod_peptide", "rt", "mz", "mass", and "charge" |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
87 echo -e "peptide\tprot\tmod_peptide\trt\tmz\tmass\tcharge" > tempfile.tab && |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
88 awk 'BEGIN{OFS="\t"; FS="\t"}{print \$pep,\$prot,\$mod,\$rt,\$mz,\$mass,\$charge}' pep="${task.ident_input.peptide}" prot="$task.ident_input.prot" mod="$task.ident_input.mod_peptide" rt="$task.ident_input.rt" mz="$task.ident_input.mz" mass="$task.ident_input.mass" charge="$task.ident_input.charge" '$task.ident_input.ident_input_file' >> tempfile.tab && |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
89 mv tempfile.tab '$task.ident_input.ident_input_file' && |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
90 ln -s '$task.ident_input.ident_input_file' './ident_inputs/$task.ident_input.ident_input_file.display_name' && |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
91 #end if |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
92 ]]></token> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
93 <token name="@WRANGLE_IDENT_INPUT_MULTIPLE@"><![CDATA[ |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
94 mkdir ./ident_inputs && |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
95 #if $task.ident_input.input_type_selector == "ps": |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
96 #for $key in $task.ident_input.ident_input_file.keys(): |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
97 ln -s '${task.ident_input.ident_input_file[$key]}' './ident_inputs/${task.ident_input.ident_input_file[$key].display_name}' && |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
98 #end for |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
99 #else |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
100 #for $key in $task.ident_input.ident_input_file.keys(): |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
101 ## optionally remove first line |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
102 #if $task.ident_input.remove_header: |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
103 sed -i '1d' '$task.ident_input.ident_input_file[$key]' && |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
104 #end if |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
105 ## header row with correct names: "peptide", "prot", "mod_peptide", "rt", "mz", "mass", and "charge" |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
106 echo -e "peptide\tprot\tmod_peptide\trt\tmz\tmass\tcharge" > tempfile.tab && |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
107 awk 'BEGIN{OFS="\t"; FS="\t"}{print \$pep,\$prot,\$mod,\$rt,\$mz,\$mass,\$charge}' pep="${task.ident_input.peptide}" prot="$task.ident_input.prot" mod="$task.ident_input.mod_peptide" rt="$task.ident_input.rt" mz="$task.ident_input.mz" mass="$task.ident_input.mass" charge="$task.ident_input.charge" '$filename' >> tempfile.tab && |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
108 mv tempfile.tab '$task.ident_input.ident_input_file[$key]' && |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
109 ln -s '$task.ident_input.ident_input_file[$key]' './ident_inputs/$task.ident_input.ident_input_file[$key].display_name' && |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
110 #end for |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
111 #end if |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
112 ]]></token> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
113 <token name="@RAW_INPUT_ARG_SINGLE@"><![CDATA[ |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
114 --inputraw './raws/$task.msms_input.inputraw.display_name' |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
115 ]]></token> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
116 <token name="@RAW_INPUT_ARG_MULTIPLE@"><![CDATA[ |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
117 --inputraw |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
118 #for $key in $task.msms_input.inputraw.keys(): |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
119 './raws/$task.msms_input.inputraw[$key].display_name' |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
120 #end for |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
121 ]]></token> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
122 <token name="@WRANGLE_RAW_INPUT_SINGLE@"><![CDATA[ |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
123 mkdir ./raws && |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
124 ## for files, need to softlink the display name to the history item |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
125 ln -s '$task.msms_input.inputraw' './raws/$task.msms_input.inputraw.display_name' && |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
126 ]]></token> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
127 <token name="@WRANGLE_RAW_INPUT_MULTIPLE@"><![CDATA[ |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
128 mkdir ./raws && |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
129 ## for files, need to softlink the display name to the history item |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
130 #for $key in $task.msms_input.inputraw.keys(): |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
131 ln -s '$task.msms_input.inputraw[$key]' './raws/$task.msms_input.inputraw[$key].display_name' && |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
132 #end for |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
133 ]]></token> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
134 </macros> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
135 <requirements> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
136 <requirement type="package" version="@VERSION@">moff</requirement> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
137 </requirements> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
138 <command detect_errors="aggressive"><![CDATA[ |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
139 mkdir ./out && |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
140 #if $task.task_selector == "moff": |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
141 @WRANGLE_IDENT_INPUT_SINGLE@ |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
142 @WRANGLE_RAW_INPUT_SINGLE@ |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
143 moff.py |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
144 @IDENT_INPUT_ARG_SINGLE@ |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
145 @RAW_INPUT_ARG_SINGLE@ |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
146 --tol $task.tol |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
147 --rt_w $task.rt_w |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
148 --rt_p $task.rt_p |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
149 --output_folder ./out |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
150 #if ($task.peptide_summary): |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
151 --peptide_summary 1 |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
152 #end if |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
153 && |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
154 #if $task.peptide_summary: |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
155 mv ./out/peptide_summary_intensity_moFF_run.tab '$output_peptide_summary' && |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
156 #end if |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
157 mv ./out/*moff_result.txt '$output_table' |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
158 && |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
159 mv ./out/*.log '$output_logs' |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
160 #else if $task.task_selector == "mbr": |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
161 @WRANGLE_IDENT_INPUT_MULTIPLE@ |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
162 moff_mbr.py |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
163 --inputF ./ident_inputs |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
164 --ext $task.ext |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
165 && |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
166 mv ./ident_inputs/mbr_output/* ./out |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
167 #else: |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
168 ## moff_all (mbr followed by apex) |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
169 @WRANGLE_IDENT_INPUT_MULTIPLE@ |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
170 @WRANGLE_RAW_INPUT_MULTIPLE@ |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
171 moff_all.py |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
172 @IDENT_INPUT_ARG_MULTIPLE@ |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
173 @RAW_INPUT_ARG_MULTIPLE@ |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
174 --tol $task.tol |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
175 --rt_w $task.rt_w |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
176 --rt_p $task.rt_p |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
177 --rt_p_match $task.rt_p_match |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
178 --output_folder ./out |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
179 --ext txt |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
180 #if $task.peptide_summary: |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
181 --peptide_summary 1 |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
182 #end if |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
183 && |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
184 #if $task.peptide_summary: |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
185 mv ./out/peptide_summary_intensity_moFF_run.tab '$output_peptide_summary' && |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
186 #end if |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
187 echo -ne |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
188 #end if |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
189 ]]></command> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
190 <inputs> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
191 <conditional name="task"> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
192 <param name="task_selector" type="select" label="Choose which module to run"> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
193 <option value="moff" selected="true">Apex intensity</option> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
194 <option value="mbr">Match between runs</option> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
195 <option value="all">All (match-between-runs followed by quantitation)</option> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
196 </param> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
197 <when value = "moff"> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
198 <expand macro="ident_input_macro" allow_multiple="false"/> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
199 <expand macro="raw_input_macro" allow_multiple="false"/> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
200 <param argument="--tol" type="float" value="10" label="Tolerance parameter" |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
201 help="Specify the tolerance parameter in ppm." /> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
202 <param argument="--rt_w" type="float" value="3.0" label="Retention time window" |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
203 help="Specify rt window for xic in minutes." /> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
204 <param argument="--rt_p" type="float" value="1" label="Time window for the peak" |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
205 help="Specify the time windows for the peak in minutes." /> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
206 <param argument="--rt_p_match" type="float" value="1.5" label="Time window for the matched peak" |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
207 help="Specify the time windows for the matched peak in minutes." /> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
208 <param argument="--peptide_summary" type="boolean" value="true" label="Output the peptide summary?"/> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
209 </when> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
210 <when value="mbr"> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
211 <expand macro="ident_input_macro" allow_multiple="false" input_type="data_collection"/> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
212 <param argument="--ext" type="text" value="tab" label="Provide the extension used in the display file name (without the period)"/> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
213 </when> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
214 <when value="all"> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
215 <expand macro="ident_input_macro" allow_multiple="false" input_type="data_collection"/> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
216 <expand macro="raw_input_macro" allow_multiple="false" input_type="data_collection"/> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
217 <param argument="--tol" type="float" value="10" label="Tolerance parameter" |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
218 help="Specify the tolerance parameter in ppm." /> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
219 <param argument="--rt_w" type="float" value="3.0" label="Retention time window" |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
220 help="Specify rt window for xic in minutes." /> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
221 <param argument="--rt_p" type="float" value="1" label="Time window for the peak" |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
222 help="Specify the time windows for the peak in minutes." /> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
223 <param argument="--rt_p_match" type="float" value="1.2" label="Time window for the matched peak" |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
224 help="Specify the time windows for the matched peak in minutes." /> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
225 <param argument="--peptide_summary" type="boolean" value="true" label="Output the peptide summary?"/> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
226 </when> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
227 </conditional> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
228 </inputs> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
229 <outputs> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
230 <data format="tabular" name="output_table" label="${tool.name} quantification: ${on_string}"> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
231 <filter>task['task_selector']=='moff'</filter> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
232 </data> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
233 <data format="txt" name="output_logs" label="${tool.name} log: ${on_string}"> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
234 <filter>task['task_selector']=='moff'</filter> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
235 </data> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
236 <collection name="ident_output" type="list" label="${tool.name} quantification: ${on_string}"> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
237 <filter>task['task_selector']=='all' or task['task_selector']=='mbr'</filter> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
238 <!--discover datasets method --> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
239 <discover_datasets pattern="(?P<designation>.*)\.txt" directory="out" format="tabular"/> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
240 </collection> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
241 <collection name="log_output" type="list" label="${tool.name} logs: ${on_string}"> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
242 <filter>task['task_selector']=='all' or task['task_selector']=='mbr'</filter> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
243 <discover_datasets pattern="(?P<designation>.*)\.log" directory="out" format="txt"/> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
244 </collection> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
245 <data format="tabular" name="output_peptide_summary" label="${tool.name} peptide summary: ${on_string}"> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
246 <filter>task['peptide_summary']</filter> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
247 </data> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
248 </outputs> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
249 <tests> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
250 <!-- test moff_all --> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
251 <test> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
252 <param name="task_selector" value="all"/> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
253 <param name="input_type_selector" value="ps"/> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
254 <param name="ident_input_file"> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
255 <collection type="list"> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
256 <element name="mbr_test1" value="input/mbr_test1.tabular"/> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
257 <element name="mbr_test2" value="input/mbr_test2.tabular"/> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
258 </collection> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
259 </param> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
260 <param name="inputraw"> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
261 <collection type="list"> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
262 <element name="mbr_test1" value="input/mbr_test1.mzml"/> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
263 <element name="mbr_test2" value="input/mbr_test2.mzml"/> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
264 </collection> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
265 </param> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
266 <param name="peptide_summary" value="true"/> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
267 <output name="output_peptide_summary" ftype="tabular"> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
268 <assert_contents> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
269 <has_text text="sumIntensity_mbr_test1"/> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
270 <has_text text="sumIntensity_mbr_test2"/> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
271 </assert_contents> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
272 </output> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
273 <output_collection name="ident_output" type="list"> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
274 <element name="mbr_test1_match_moff_result" value="output1/mbr_test1_match_moff_result.txt"/> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
275 <element name="mbr_test2_match_moff_result" value="output1/mbr_test2_match_moff_result.txt"/> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
276 </output_collection> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
277 <output_collection name="log_output" type="list"> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
278 <element name="mbr_test1_match__moff"> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
279 <assert_contents> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
280 <has_line line="peptide at line 200 --> MZ: 783.4200 RT: 134.6997 matched (yes=1/no=0): 0"/> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
281 </assert_contents> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
282 </element> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
283 <element name="mbr_test2_match__moff"> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
284 <assert_contents> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
285 <has_line line="peptide at line 132 --> MZ: 767.8700 RT: 98.1975 matched (yes=1/no=0): 0"/> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
286 </assert_contents> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
287 </element> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
288 </output_collection> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
289 </test> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
290 <!-- test moff alone --> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
291 <test> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
292 <param name="task_selector" value="moff"/> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
293 <param name="input_type_selector" value="ps"/> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
294 <param name="ident_input_file" value="input/test.tabular" ftype="tabular"/> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
295 <param name="msms_input" value="mzml"/> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
296 <param name="inputraw" value="input/test.mzml" ftype="mzml"/> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
297 <param name="peptide_summary" value="true"/> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
298 <output name="output_peptide_summary" ftype="tabular" file="output2/moff_test_pepsum.tab"/> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
299 <output name="output_logs"> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
300 <assert_contents> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
301 <has_line line="peptide at line 294 --> MZ: 677.3300 RT: 60.6078"/> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
302 </assert_contents> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
303 </output> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
304 </test> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
305 <!-- test the generic input --> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
306 <test> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
307 <param name="task_selector" value="moff"/> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
308 <param name="input_type_selector" value="generic"/> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
309 <param name="ident_input_file" value="input/test.tabular" ftype="tabular"/> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
310 <param name="remove_header" value="true"/> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
311 <param name="msms_input" value="mzml"/> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
312 <param name="inputraw" value="input/test.mzml" ftype="mzml"/> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
313 <param name="peptide" value="3"/> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
314 <param name="prot" value="2"/> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
315 <param name="mod_peptide" value="7"/> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
316 <param name="rt" value="13"/> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
317 <param name="mz" value="14"/> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
318 <param name="mass" value="17"/> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
319 <param name="charge" value="15"/> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
320 <param name="peptide_summary" value="true"/> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
321 <output name="output_peptide_summary" ftype="tabular" file="output2/moff_test_pepsum.tab"/> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
322 <output name="output_logs"> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
323 <assert_contents> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
324 <has_line line="peptide at line 294 --> MZ: 677.3300 RT: 60.6078"/> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
325 </assert_contents> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
326 </output> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
327 </test> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
328 <!-- test mbr --> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
329 <test> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
330 <param name="task_selector" value="mbr"/> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
331 <param name="input_type_selector" value="ps"/> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
332 <param name="ident_input_file"> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
333 <collection type="list"> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
334 <element name="mbr_test1" value="input/mbr_test1.tabular"/> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
335 <element name="mbr_test2" value="input/mbr_test2.tabular"/> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
336 </collection> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
337 </param> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
338 <param name="ext" value="tabular"/> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
339 <output_collection name="ident_output" type="list" count="2"> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
340 <element name="mbr_test1_match" file="input/mbr_output/mbr_test1_match.txt"/> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
341 <element name="mbr_test2_match" file="input/mbr_output/mbr_test2_match.txt"/> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
342 </output_collection> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
343 </test> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
344 </tests> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
345 <help> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
346 <![CDATA[ |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
347 **Description** |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
348 |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
349 moFF (a Modest Feature Finder) is an OS independent tool designed to extract |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
350 apex MS1 intensity using a set of identified MS2 peptides. |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
351 It currently uses a Go library to directly extract data from Thermo Raw spectrum files, |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
352 eliminating the need for conversions from other formats. |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
353 Moreover, moFF also allows one to work directly with mzML files. |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
354 |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
355 **Usage** |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
356 |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
357 *Modules:* |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
358 |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
359 1. Apex Intensity: this is used for a single pair of files, one identification and one spectrum file. |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
360 2. Match between runs (MBR): for multiple identification files, share MS2 identified peptides between runs and predict the retention time. |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
361 3. All (match between runs followed by apex intensity): this is used for more than one pair of identification and spectrum files. |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
362 |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
363 If both match between runs and apex intensity are desired, it is best to run them both at once (i.e., run the 'All' module). |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
364 The MBR module is mainly useful for observing the intermediate steps of the algorithm - its outputs are not able to be used as inputs in moFF or in other tools. |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
365 |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
366 |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
367 *Inputs:* |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
368 |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
369 - Identification file: this can either be a generic tabular file or the standard PSM report from PeptideShaker. |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
370 If it is a generic tabular file, please select the columns corresponding to the required information. |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
371 |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
372 - MS/MS file: this can either be a Thermo raw file or an mzML file. |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
373 |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
374 A given pair of files must have the *exact* same display name, not including the extension; |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
375 e.g. ``example1.tabular`` and ``example1.mzml``. |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
376 If the display names are different, simply change them in the history menu. |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
377 |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
378 For multiple files (the MBR or All modules), the identification and spectrum files must be provided as dataset collections. |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
379 This allows for usage of the output dataset collections in workflows. |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
380 |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
381 *Parameters:* |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
382 |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
383 All the parameters related to the the time windows (``rt_w``, ``rt_p``, ``rt_p_match``) are basically the |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
384 half of the entire time windows where the apex peak is searched or the XIC is retrieved. |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
385 For correct rt windows, we suggest you set the ``rt_p`` value equal to or slighly greater than the |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
386 dynamic exclusion duration set in your machine. We suggest also to set the |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
387 ``rt_p_match`` always slightly bigger than tha values used for ``rt_p``. |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
388 |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
389 *Outputs:* |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
390 |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
391 When used in the single file mode ("Apex intensity" module), the outputs are 2 (or 3) files: a log file, a quantitation file, |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
392 and (optionally) a peptide summary, with intensities aggregated across peptides. When used in the multiple file mode ("All"), |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
393 the outputs are a dataset collection of log files (one per identification file), a dataset collection of quantification files, and (optionally) a peptide summary. |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
394 |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
395 If used with a generic tabular format, the only columns in the output file are the 7 columns selected while using moFF plus the columns that moFF adds. Other columns are discarded. |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
396 |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
397 **More Information** |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
398 |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
399 See the moFF Github site at https://github.com/compomics/moFF, |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
400 and the publication at https://dx.doi.org/10.1038/nmeth.4075 |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
401 |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
402 ]]> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
403 </help> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
404 <citations> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
405 <citation type="doi">10.1038/nmeth.4075</citation> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
406 </citations> |
b4098353ee73
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/moFF commit bc0fad49e3ba73fa5b5b326e940adf9e11854d94
galaxyp
parents:
diff
changeset
|
407 </tool> |