annotate openlabcds2csv.xml @ 1:e61f5b305cc0 draft default tip

"planemo upload commit efc6f0fdf414834e1275781106dcfe291b7ffd0a"
author genouest
date Fri, 29 Oct 2021 14:23:21 +0000
parents c10a377ad719
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1
e61f5b305cc0 "planemo upload commit efc6f0fdf414834e1275781106dcfe291b7ffd0a"
genouest
parents: 0
diff changeset
1 <tool id="openlabcds2csv" name="Converting multiple OpenLabCDS Text Files to a CSV summary file" version="0.1.0" profile="20.09">
0
c10a377ad719 "planemo upload commit c24cf4eadc45f2915f24cae2940c81c12dd3aab4"
genouest
parents:
diff changeset
2 <requirements>
1
e61f5b305cc0 "planemo upload commit efc6f0fdf414834e1275781106dcfe291b7ffd0a"
genouest
parents: 0
diff changeset
3 <requirement type="package" version="8.0.121">openjdk</requirement>
0
c10a377ad719 "planemo upload commit c24cf4eadc45f2915f24cae2940c81c12dd3aab4"
genouest
parents:
diff changeset
4 </requirements>
c10a377ad719 "planemo upload commit c24cf4eadc45f2915f24cae2940c81c12dd3aab4"
genouest
parents:
diff changeset
5 <command detect_errors="exit_code"><![CDATA[
c10a377ad719 "planemo upload commit c24cf4eadc45f2915f24cae2940c81c12dd3aab4"
genouest
parents:
diff changeset
6 java -cp '$__tool_directory__/P2M2WorkflowsTools-assembly-0.1.4.jar' fr.inrae.metabolomics.p2m2.OpenLabCDS2CsvCommand
c10a377ad719 "planemo upload commit c24cf4eadc45f2915f24cae2940c81c12dd3aab4"
genouest
parents:
diff changeset
7 #for $input in $input_openlabscds_files
c10a377ad719 "planemo upload commit c24cf4eadc45f2915f24cae2940c81c12dd3aab4"
genouest
parents:
diff changeset
8 #if $input
c10a377ad719 "planemo upload commit c24cf4eadc45f2915f24cae2940c81c12dd3aab4"
genouest
parents:
diff changeset
9 $input
c10a377ad719 "planemo upload commit c24cf4eadc45f2915f24cae2940c81c12dd3aab4"
genouest
parents:
diff changeset
10 #end if
c10a377ad719 "planemo upload commit c24cf4eadc45f2915f24cae2940c81c12dd3aab4"
genouest
parents:
diff changeset
11 #end for
c10a377ad719 "planemo upload commit c24cf4eadc45f2915f24cae2940c81c12dd3aab4"
genouest
parents:
diff changeset
12 --out '$output_csv' --column '$column'
c10a377ad719 "planemo upload commit c24cf4eadc45f2915f24cae2940c81c12dd3aab4"
genouest
parents:
diff changeset
13 ]]></command>
c10a377ad719 "planemo upload commit c24cf4eadc45f2915f24cae2940c81c12dd3aab4"
genouest
parents:
diff changeset
14 <inputs>
c10a377ad719 "planemo upload commit c24cf4eadc45f2915f24cae2940c81c12dd3aab4"
genouest
parents:
diff changeset
15 <param type="data" name="input_openlabscds_files" multiple="true" format="txt" />
c10a377ad719 "planemo upload commit c24cf4eadc45f2915f24cae2940c81c12dd3aab4"
genouest
parents:
diff changeset
16 <param type="select" name="column" label="target column to build as summary">
1
e61f5b305cc0 "planemo upload commit efc6f0fdf414834e1275781106dcfe291b7ffd0a"
genouest
parents: 0
diff changeset
17 <option value="RetTime">RetTime</option>
e61f5b305cc0 "planemo upload commit efc6f0fdf414834e1275781106dcfe291b7ffd0a"
genouest
parents: 0
diff changeset
18 <option value="Type">Type</option>
e61f5b305cc0 "planemo upload commit efc6f0fdf414834e1275781106dcfe291b7ffd0a"
genouest
parents: 0
diff changeset
19 <option value="ISTD">ISTD</option>
e61f5b305cc0 "planemo upload commit efc6f0fdf414834e1275781106dcfe291b7ffd0a"
genouest
parents: 0
diff changeset
20 <option value="Area" selected="true">Area</option>
e61f5b305cc0 "planemo upload commit efc6f0fdf414834e1275781106dcfe291b7ffd0a"
genouest
parents: 0
diff changeset
21 <option value="Amt/Area">Amt/Area</option>
e61f5b305cc0 "planemo upload commit efc6f0fdf414834e1275781106dcfe291b7ffd0a"
genouest
parents: 0
diff changeset
22 <option value="Amount">Amount</option>
e61f5b305cc0 "planemo upload commit efc6f0fdf414834e1275781106dcfe291b7ffd0a"
genouest
parents: 0
diff changeset
23 <option value="Grp">Grp</option>
0
c10a377ad719 "planemo upload commit c24cf4eadc45f2915f24cae2940c81c12dd3aab4"
genouest
parents:
diff changeset
24 </param>
c10a377ad719 "planemo upload commit c24cf4eadc45f2915f24cae2940c81c12dd3aab4"
genouest
parents:
diff changeset
25 </inputs>
c10a377ad719 "planemo upload commit c24cf4eadc45f2915f24cae2940c81c12dd3aab4"
genouest
parents:
diff changeset
26 <outputs>
c10a377ad719 "planemo upload commit c24cf4eadc45f2915f24cae2940c81c12dd3aab4"
genouest
parents:
diff changeset
27 <data name="output_csv" format="csv" />
c10a377ad719 "planemo upload commit c24cf4eadc45f2915f24cae2940c81c12dd3aab4"
genouest
parents:
diff changeset
28 </outputs>
c10a377ad719 "planemo upload commit c24cf4eadc45f2915f24cae2940c81c12dd3aab4"
genouest
parents:
diff changeset
29 <tests>
c10a377ad719 "planemo upload commit c24cf4eadc45f2915f24cae2940c81c12dd3aab4"
genouest
parents:
diff changeset
30 <test>
c10a377ad719 "planemo upload commit c24cf4eadc45f2915f24cae2940c81c12dd3aab4"
genouest
parents:
diff changeset
31 <param name="input_openlabscds_files" value="Report_Ex1.txt,Report_Ex2.txt,Report_Ex3.txt"/>
c10a377ad719 "planemo upload commit c24cf4eadc45f2915f24cae2940c81c12dd3aab4"
genouest
parents:
diff changeset
32 <param name="column" value="Area"/>
c10a377ad719 "planemo upload commit c24cf4eadc45f2915f24cae2940c81c12dd3aab4"
genouest
parents:
diff changeset
33 <output name="output_csv" file="Results.csv"/>
c10a377ad719 "planemo upload commit c24cf4eadc45f2915f24cae2940c81c12dd3aab4"
genouest
parents:
diff changeset
34 </test>
c10a377ad719 "planemo upload commit c24cf4eadc45f2915f24cae2940c81c12dd3aab4"
genouest
parents:
diff changeset
35 </tests>
c10a377ad719 "planemo upload commit c24cf4eadc45f2915f24cae2940c81c12dd3aab4"
genouest
parents:
diff changeset
36 <help><![CDATA[
c10a377ad719 "planemo upload commit c24cf4eadc45f2915f24cae2940c81c12dd3aab4"
genouest
parents:
diff changeset
37 Get multiple "Internal Standard Report" from the OpenLabCDS software where are describe a list of compound in format row (columns : RetTime Type ISTD Area Amt/Area Amount Grp Name)
c10a377ad719 "planemo upload commit c24cf4eadc45f2915f24cae2940c81c12dd3aab4"
genouest
parents:
diff changeset
38 The converter creates a summary that contains a header (a list of compounds) and a list of "Sample name" with associated values ​​for a target column (RetTime,Type,ISTD,Area,Amt/Area,Amount,Grp,Name)
c10a377ad719 "planemo upload commit c24cf4eadc45f2915f24cae2940c81c12dd3aab4"
genouest
parents:
diff changeset
39 ]]></help>
c10a377ad719 "planemo upload commit c24cf4eadc45f2915f24cae2940c81c12dd3aab4"
genouest
parents:
diff changeset
40 </tool>