annotate fragpipe_manifest_generator.xml @ 8:da1531027506 draft default tip

planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
author galaxyp
date Fri, 17 Oct 2025 16:22:52 +0000
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
8
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
1 <tool id="fragpipe_manifest_generator" name="FragPipe Manifest Generator" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="24.2">
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
2 <description>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
3 Generate a FragPipe Manifest File (Experimental Design File)
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
4 </description>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
5
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
6 <macros>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
7 <import>macros.xml</import>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
8 <import>msfragger_macros.xml</import>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
9 <token name="@SCAN_DATA_TYPE_REGEX@">(DDA|DDA+|DIA|GPF-DIA|DIA-Quant|DIA-Lib)</token>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
10 <token name="@RUN_GENERATOR@"><![CDATA[
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
11 python '$__tool_directory__/generate_manifest.py'
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
12
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
13 #if $experiment_conditional_element.entry_type == 'consecutive'
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
14 --exp-consec
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
15 #elif $experiment_conditional_element.entry_type == 'assign_all'
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
16 --exp-assign-all '$experiment_conditional_element.experiment'
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
17 #elif $experiment_conditional_element.entry_type == 'column'
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
18 --exp-col '$experiment_conditional_element.experiment_values'
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
19 #end if
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
20
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
21 #if $bioreplicate_conditional_element.entry_type == 'consecutive'
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
22 --bio-consec
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
23 #elif $bioreplicate_conditional_element.entry_type == 'assign_all'
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
24 --bio-assign-all '$bioreplicate_conditional_element.bioreplicate'
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
25 #elif $bioreplicate_conditional_element.entry_type == 'column'
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
26 --bio-col '$bioreplicate_conditional_element.bioreplicate_values'
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
27 #end if
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
28
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
29 #if $scan_data_type_conditional_element.entry_type == 'assign_all'
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
30 --type-assign-all '$scan_data_type_conditional_element.scan_data_type'
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
31 #elif $scan_data_type_conditional_element.entry_type == 'column'
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
32 --type-col '$scan_data_type_conditional_element.scan_data_type_values'
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
33 #end if
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
34
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
35 #for $sf in $inputs_element
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
36 #set $i_name = $ln_name($sf)
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
37 $i_name
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
38 #end for
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
39 ]]></token>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
40
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
41 <xml name="scan_parameters">
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
42 <!-- Input Scan Files -->
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
43 <param name="inputs" type="data" format="mzml,mzxml,thermo.raw" multiple="true" label="Proteomics spectrum files" help="All input scan files must be named with one of the following extensions: .mzML, .mzXML, or .raw"/>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
44
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
45 <!-- Experiment input -->
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
46 <conditional name="experiment_conditional">
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
47 <param name="entry_type" type="select" label="Assign experiments">
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
48 <option value="none" selected="true">Leave blank</option>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
49 <option value="consecutive">Assign consecutive integers</option>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
50 <option value="column">Enter column values</option>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
51 <option value="assign_all">Assign to all scan files</option>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
52 </param>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
53 <when value="none"/>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
54 <when value="consecutive"/>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
55 <when value="column">
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
56 <param name="experiment_values" type="text" label="Comma-separated experiment numbers">
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
57 <validator type="empty_field"/>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
58 </param>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
59 </when>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
60 <when value="assign_all">
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
61 <param name="experiment" type="text" label="Experiment">
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
62 <validator type="empty_field"/>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
63 </param>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
64 </when>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
65 </conditional>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
66
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
67 <!-- Bioreplicate input -->
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
68 <conditional name="bioreplicate_conditional">
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
69 <param name="entry_type" type="select" label="Assign bioreplicates">
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
70 <option value="none" selected="true">Leave blank</option>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
71 <option value="consecutive">Assign consecutive integers</option>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
72 <option value="column">Enter column values</option>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
73 <option value="assign_all">Assign to all scan files</option>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
74 </param>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
75 <when value="none"/>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
76 <when value="consecutive"/>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
77 <when value="column">
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
78 <param name="bioreplicate_values" type="text" label="Comma-separated bioreplicate numbers">
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
79 <validator type="empty_field"/>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
80 </param>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
81 </when>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
82 <when value="assign_all">
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
83 <param name="bioreplicate" type="text" label="Bioreplicate">
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
84 <validator type="empty_field"/>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
85 </param>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
86 </when>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
87 </conditional>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
88
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
89 <!-- Data type input -->
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
90 <conditional name="scan_data_type_conditional">
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
91 <param name="entry_type" type="select" label="Assign scan_data_types">
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
92 <option value="column">Enter column values</option>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
93 <option value="assign_all" selected="true">Assign to all scan files</option>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
94 </param>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
95 <when value="assign_all">
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
96 <param name="scan_data_type" type="select" optional="false" label="Data Type">
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
97 <option value="DDA" selected="true">DDA</option>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
98 <option value="DDA+">DDA+</option>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
99 <option value="DIA">DIA</option>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
100 <option value="GPF-DIA">GPF-DIA</option>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
101 <option value="DIA-Quant">DIA-Quant</option>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
102 <option value="DIA-Lib">DIA-Lib</option>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
103 </param>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
104 </when>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
105 <when value="column">
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
106 <param name="scan_data_type_values" type="text" optional="false" label="Comma-separated Data Types">
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
107 <validator type="regex">^@SCAN_DATA_TYPE_REGEX@(,@SCAN_DATA_TYPE_REGEX)*$</validator>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
108 </param>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
109 </when>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
110 </conditional>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
111 </xml>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
112 </macros>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
113
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
114 <requirements>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
115 <requirement type="package" version="3.11">python</requirement>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
116 </requirements>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
117
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
118 <command><![CDATA[
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
119 @CMD_IMPORTS@
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
120
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
121 #set $experiment_conditional_element = $experiment_conditional
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
122 #set $bioreplicate_conditional_element = $bioreplicate_conditional
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
123 #set $scan_data_type_conditional_element = $scan_data_type_conditional
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
124 #set $inputs_element = $inputs
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
125
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
126 @RUN_GENERATOR@
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
127
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
128 #for $i, $g in enumerate($scan_groups)
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
129 #set $experiment_conditional_element = $g.experiment_conditional
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
130 #set $bioreplicate_conditional_element = $g.bioreplicate_conditional
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
131 #set $scan_data_type_conditional_element = $g.scan_data_type_conditional
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
132 #set $inputs_element = $g.inputs
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
133
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
134 && @RUN_GENERATOR@
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
135 #end for
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
136 ]]>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
137 </command>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
138
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
139 <inputs>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
140 <expand macro="scan_parameters"/>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
141 <repeat name="scan_groups" title="Additional Scan Groups">
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
142 <expand macro="scan_parameters"/>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
143 </repeat>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
144 </inputs>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
145
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
146 <outputs>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
147 <data name="manifest_file" format="tabular" label="FragPipe Manifest File" from_work_dir="fp.manifest"/>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
148 </outputs>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
149
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
150 <tests>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
151 <!-- Test different entry types -->
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
152 <test expect_num_outputs="1">
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
153 <param name="inputs" value="basic-search/test1.mzML,basic-search/test2.mzML" ftype="mzml"/>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
154 <param name="experiment_conditional|entry_type" value="consecutive"/>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
155 <param name="bioreplicate_conditional|entry_type" value="column"/>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
156 <param name="bioreplicate_conditional|bioreplicate_values" value="3,4"/>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
157 <param name="scan_data_type_conditional|entry_type" value="assign_all"/>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
158 <param name="scan_data_type_conditional|scan_data_type" value="DIA"/>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
159 <output name="manifest_file" ftype="tabular" file="manifest-generator/test1.manifest" compare="contains"/>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
160 </test>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
161 <!-- Test scan groups -->
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
162 <test expect_num_outputs="1">
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
163 <param name="inputs" value="basic-search/test1.mzML" ftype="mzml"/>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
164 <param name="experiment_conditional|entry_type" value="assign_all"/>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
165 <param name="experiment_conditional|experiment" value="1"/>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
166 <param name="bioreplicate_conditional|entry_type" value="assign_all"/>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
167 <param name="bioreplicate_conditional|bioreplicate" value="1"/>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
168 <param name="scan_data_type_conditional|entry_type" value="assign_all"/>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
169 <param name="scan_data_type_conditional|scan_data_type" value="DIA"/>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
170 <repeat name="scan_groups">
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
171 <param name="inputs" value="basic-search/test2.mzML" ftype="mzml"/>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
172 <param name="experiment_conditional|entry_type" value="assign_all"/>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
173 <param name="experiment_conditional|experiment" value="2"/>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
174 <param name="bioreplicate_conditional|entry_type" value="assign_all"/>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
175 <param name="bioreplicate_conditional|bioreplicate" value="2"/>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
176 <param name="scan_data_type_conditional|entry_type" value="assign_all"/>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
177 <param name="scan_data_type_conditional|scan_data_type" value="GPF-DIA"/>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
178 </repeat>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
179 <output name="manifest_file" ftype="tabular" file="manifest-generator/test2.manifest" compare="contains"/>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
180 </test>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
181 </tests>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
182 <help>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
183 Generates a *manifest file* that may be used as input for the FragPipe Galaxy tool, or headless FragPipe_.
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
184 This file is analagous to an experimental design file.
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
185
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
186 The tool takes as input a collection of scan files, or multiple collections using the *Insert Additional Scan Groups* parameter, and options for assigning experiment numbers, bioreplicates,
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
187 and data types for each file.
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
188
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
189 Each scan group will have values from three columns applied to it using different methods.
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
190
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
191 - Assign consecutive integers: The scans will be number consecutively starting with 1.
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
192 - Enter column values: The column values for each scan file are entered as a comma-delimited list in the same order as the files.
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
193 - Assign to all scan files: A value supplied by the user is applied to all files.
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
194
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
195 .. _FragPipe: https://fragpipe.nesvilab.org/docs/tutorial_headless.html
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
196 </help>
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
197 <expand macro="citations" />
da1531027506 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/fragpipe commit 6413a461059c4a421a7812a08f244c224cde8ee2
galaxyp
parents:
diff changeset
198 </tool>