comparison abims_xcms_fillPeaks.xml @ 20:02bb34af0921 draft

planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 481448087f0e09c131b24f7d552db69f3552d371-dirty
author lecorguille
date Wed, 08 Feb 2017 06:36:24 -0500
parents 7b74ec867ad2
children a6938c381d4e
comparison
equal deleted inserted replaced
19:7b74ec867ad2 20:02bb34af0921
1 <tool id="abims_xcms_fillPeaks" name="xcms.fillPeaks" version="2.1.0"> 1 <tool id="abims_xcms_fillPeaks" name="xcms.fillPeaks" version="2.1.1">
2 2
3 <description>Integrate a sample's signal in regions where peak groups are not represented to create new peaks in missing areas</description> 3 <description>Integrate a sample's signal in regions where peak groups are not represented to create new peaks in missing areas</description>
4 4
5 <macros> 5 <macros>
6 <import>macros.xml</import> 6 <import>macros.xml</import>
16 16
17 xsetRdataOutput $xsetRData 17 xsetRdataOutput $xsetRData
18 18
19 method $method 19 method $method
20 20
21 #if $peaklist.peaklistBool 21 @COMMAND_PEAKLIST@
22 variableMetadataOutput $variableMetadata
23 dataMatrixOutput $dataMatrix
24 convertRTMinute $peaklist.convertRTMinute
25 numDigitsMZ $peaklist.numDigitsMZ
26 numDigitsRT $peaklist.numDigitsRT
27 intval $peaklist.intval
28 #end if
29 22
30 @COMMAND_FILE_LOAD@ 23 @COMMAND_FILE_LOAD@
31 24
32 @COMMAND_LOG_EXIT@ 25 @COMMAND_LOG_EXIT@
33 26
37 <param name="image" type="data" format="rdata.xcms.group,rdata" label="xset RData file" help="output file from another xcms function (group)" /> 30 <param name="image" type="data" format="rdata.xcms.group,rdata" label="xset RData file" help="output file from another xcms function (group)" />
38 <param name="method" type="select" label="Filling method" help="[method] See the help section below"> 31 <param name="method" type="select" label="Filling method" help="[method] See the help section below">
39 <option value="chrom" selected="true">chrom</option> 32 <option value="chrom" selected="true">chrom</option>
40 <option value="MSW" >MSW</option> 33 <option value="MSW" >MSW</option>
41 </param> 34 </param>
42 <conditional name="peaklist"> 35
43 <param name="peaklistBool" type="boolean" label="Get a Peak List" /> 36 <expand macro="input_peaklist"/>
44 <when value="true"> 37
45 <param name="convertRTMinute" type="boolean" checked="false" truevalue="TRUE" falsevalue="FALSE" label="Convert retention time (seconds) into minutes" help="Convert the columns rtmed, rtmin and rtmax into minutes"/>
46 <param name="numDigitsMZ" type="integer" value="4" label="Number of decimal places for mass values reported in ions' identifiers." help="A minimum of 4 decimal places is recommended. Useful to avoid duplicates within identifiers" />
47 <param name="numDigitsRT" type="integer" value="0" label="Number of decimal places for retention time values reported in ions' identifiers." help="Useful to avoid duplicates within identifiers" />
48 <param name="intval" type="select" label="Reported intensity values" help="[intval] See the help section below">
49 <option value="into" selected="true">into</option>
50 <option value="maxo">maxo</option>
51 <option value="intb">intb</option>
52 </param>
53 </when>
54 <when value="false" />
55 </conditional>
56 <expand macro="file_load"/> 38 <expand macro="file_load"/>
57 39
58 </inputs> 40 </inputs>
59 41
60 <outputs> 42 <outputs>
61 <data name="xsetRData" format="rdata.xcms.fillpeaks" label="${image.name[:-6]}.fillPeaks.RData" /> 43 <data name="xsetRData" format="rdata.xcms.fillpeaks" label="${image.name[:-6]}.fillPeaks.RData" />
62 <data name="variableMetadata" format="tabular" label="${image.name[:-6]}.fillPeaks.variableMetadata.tsv"> 44 <expand macro="output_peaklist"/>
63 <filter>(peaklist['peaklistBool'])</filter>
64 </data>
65 <data name="dataMatrix" format="tabular" label="${image.name[:-6]}.fillPeaks.dataMatrix.tsv" >
66 <filter>(peaklist['peaklistBool'])</filter>
67 </data>
68 <data name="log" format="txt" label="xset.log.txt" hidden="true" /> 45 <data name="log" format="txt" label="xset.log.txt" hidden="true" />
69 </outputs> 46 </outputs>
70 47
71 <tests> 48 <tests>
72 <!--<test> 49 <!--<test>
293 --------------------------------------------------- 270 ---------------------------------------------------
294 271
295 Changelog/News 272 Changelog/News
296 -------------- 273 --------------
297 274
275 **Version 2.1.1 - 07/02/2017**
276
277 - IMPROVEMENT: change the management of the peaklist ids. The main ids remain the same as xcms generated. The export setiings now only add custom names in the variableMetadata tab (namecustom)
278
298 **Version 2.1.0 - 03/02/2017** 279 **Version 2.1.0 - 03/02/2017**
299 280
300 - IMPROVEMENT: xcms.fillpeaks can deal with merged individual data 281 - IMPROVEMENT: xcms.fillpeaks can deal with merged individual data
301 282
302 **Version 2.0.8 - 22/12/2016** 283 **Version 2.0.8 - 22/12/2016**
309 290
310 **Version 2.0.6 - 04/04/2016** 291 **Version 2.0.6 - 04/04/2016**
311 292
312 - TEST: refactoring to pass planemo test using conda dependencies 293 - TEST: refactoring to pass planemo test using conda dependencies
313 294
314
315 **Version 2.0.5 - 10/02/2016** 295 **Version 2.0.5 - 10/02/2016**
316 296
317 - BUGFIX: better management of errors. Datasets remained green although the process failed 297 - BUGFIX: better management of errors. Datasets remained green although the process failed
318 298
319 - UPDATE: refactoring of internal management of inputs/outputs 299 - UPDATE: refactoring of internal management of inputs/outputs