annotate mzml2isa.xml @ 3:d5d7aa6e73ed draft default tip

planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
author tomnl
date Wed, 07 Dec 2022 17:31:23 +0000
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
3
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
1 <tool id="mzml2isa" name="mzml2isa" version="1.1.1+galaxy1">
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
2 <description>Parser to get meta information from mzML files and create an ISA-Tab structure</description>
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
3 <requirements>
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
4 <requirement type="package">zip</requirement>
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
5 <requirement type="package" version="1.1.1">mzml2isa</requirement>
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
6 </requirements>
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
7 <stdio>
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
8 <exit_code range="1:" />
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
9 </stdio>
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
10 <command detect_errors="exit_code">
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
11 <![CDATA[
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
12
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
13 #if $input.format == "data_collection"
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
14 mkdir "temp"
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
15 &&
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
16 cd "temp"
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
17 &&
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
18 #for $fn in $input.source
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
19 #if str( $fn ).endswith(".dat")
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
20 ln -s '$fn' '$fn.name'
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
21 &&
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
22 #end if
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
23 #end for
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
24 cd ..
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
25 &&
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
26 #end if
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
27
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
28 #if $metadata
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
29 ln -s '$metadata' 'metadata.json' &&
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
30 #end if
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
31
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
32 mzml2isa -s $name_of_study -o . -i
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
33
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
34 #if $input.format == "zip_file"
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
35 "zip://$input.source"
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
36 #else if $input.format == "tar_file"
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
37 "tar://$input.source"
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
38 #else if $input.format == "data_collection"
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
39 "temp"
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
40 #end if
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
41
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
42 #if $metadata
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
43 -m "metadata.json"
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
44 #end if
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
45
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
46 && zip isa.zip i_* a_* s_* && mv isa.zip "$ISA_zip";
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
47 ]]>
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
48 </command>
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
49 <inputs>
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
50 <param name="name_of_study" type="text" label="Name study" help="This should not contain any spaces as the name will be used a prefix for ISA-tab file names" />
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
51 <conditional name="input">
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
52 <param name="format" type="select" label="Choose the source for the dataset (zip, tar or data collection)" >
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
53 <option value="zip_file" selected="true">Zip file from your History containing a folder of *.mzML files</option>
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
54 <option value="tar_file">TAR file from your history containing a folder of *.mzML files</option>
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
55 <option value="data_collection">Data collection (*.mzML files)</option>
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
56 </param>
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
57 <when value="zip_file">
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
58 <param name="source" type="data" format="zip" label="Zip file from your History containing *.mzml files">
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
59 </param>
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
60 </when>
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
61 <when value="tar_file">
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
62 <param name="source" type="data" format="tar" label="TAR file from your History containing *.mzml files"/>
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
63 </when>
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
64 <when value="data_collection">
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
65 <param name="source" type="data_collection" format="mzml" label="Data collection of *.mzml" >
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
66 </param>
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
67 </when>
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
68 </conditional>
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
69 <param optional="true" format="json" name="metadata" type="data" label="Additional user Metadata in json" help="A user can add additional metadata directory through a json file"/>
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
70 </inputs>
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
71 <outputs>
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
72 <data name="ISA_zip" format="zip" label="ISA Zip file"/>
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
73 <collection type="list" label="Assay files" name="a_files">
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
74 <discover_datasets pattern="(?P&lt;designation&gt;a_.+)\.txt" directory="." format="tabular"/>
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
75 </collection>
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
76 <collection type="list" label="Study files" name="s_files">
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
77 <discover_datasets pattern="(?P&lt;designation&gt;s_.+)\.txt" directory="." format="tabular"/>
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
78 </collection>
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
79 <data name="i_file" format="tabular" label="Investigation file" from_work_dir="i_Investigation.txt"/>
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
80 </outputs>
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
81 <tests>
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
82 <test>
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
83 <param name="name_of_study" value="test" />
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
84 <param name="input|format" value="zip_file" />
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
85 <param name="input|source" value="metabolomics_study.zip" ftype="zip" />
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
86 <output name="i_file" value="i_Investigation.txt" />
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
87 <output_collection name="a_files" type="list" count="1">
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
88 <element name="a_test_metabolite_profiling_mass_spectrometry">
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
89 <assert_contents>
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
90 <has_n_columns n="80" />
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
91 </assert_contents>
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
92 </element>
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
93 </output_collection>
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
94 <output_collection name="s_files" type="list" count="1">
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
95 <element name="s_test">
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
96 <assert_contents>
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
97 <has_n_columns n="12" />
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
98 </assert_contents>
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
99 </element>
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
100 </output_collection>
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
101 </test>
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
102 <test>
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
103 <param name="name_of_study" value="test" />
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
104 <param name="input|format" value="data_collection" />
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
105 <param name="input|source" >
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
106 <collection type="list">
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
107 <element name="1_samp" value="1_samp.mzML" />
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
108 <element name="2_samp" value="2_samp.mzML" />
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
109 <element name="3_samp" value="3_samp.mzML" />
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
110 <element name="4_samp" value="4_samp.mzML" />
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
111 <element name="5_samp" value="5_samp.mzML" />
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
112 <element name="6_samp" value="6_samp.mzML" />
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
113 </collection>
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
114 </param >
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
115 <output name="i_file" value="i_Investigation.txt" />
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
116 <output_collection name="a_files" type="list" count="1">
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
117 <element name="a_test_metabolite_profiling_mass_spectrometry">
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
118 <assert_contents>
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
119 <has_n_columns n="80" />
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
120 </assert_contents>
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
121 </element>
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
122 </output_collection>
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
123 <output_collection name="s_files" type="list" count="1">
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
124 <element name="s_test">
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
125 <assert_contents>
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
126 <has_n_columns n="12" />
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
127 </assert_contents>
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
128 </element>
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
129 </output_collection>
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
130 </test>
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
131 </tests>
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
132 <help><![CDATA[
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
133 **Overview**
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
134 A program to automatically generate ISA-Tab metadata files from metabolomics raw XML (mzML and imzML) data files.
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
135
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
136 Additional meta-information not found within the mzML file can be added through a JSON file.
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
137 However, it is recommended that the mzML2ISA tool is used to create a semi-completed ISA-Tab file structure
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
138 that is further annotated using ISAcreator https://github.com/ISA-tools/ISAcreator or via the ISA-API.
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
139
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
140 .. image::mzml2isa.png
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
141 ]]></help>
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
142 <citations>
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
143 <citation type="doi">10.1002/0471250953.bi1413s53</citation>
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
144 <citation type="doi">10.1007/s11306-015-0879-3</citation>
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
145 <citation type="doi">10.1038/ng.1054</citation>
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
146 </citations>
d5d7aa6e73ed planemo upload for repository https://github.com/ISA-tools/mzml2isa commit 16f55e636c7d9c2be748cb8212184164e57e4b95
tomnl
parents:
diff changeset
147 </tool>