Mercurial > repos > fgiacomoni > bih4bloodexposome
view bih4bloodexposome.xml @ 0:94eeed7f737f draft default tip
planemo upload commit 399d2714dd85043f2ed8bdeff05bb1ccd4c5dd29
author | fgiacomoni |
---|---|
date | Fri, 27 Nov 2020 10:06:35 +0000 |
parents | |
children |
line wrap: on
line source
<tool id="bih4bloodexposome" name="BiH4BloodExposome" version="0.1.2"> <description> : Utility to detect potential metabolites known or suspected to be part of blood exposome in your peak list. </description> <requirements> <requirement type="package" version="0.6.3">perl-metabolomics-fragment-annotation</requirement> </requirements> <stdio> <exit_code range="1" level="fatal" /> </stdio> <command><![CDATA[ perl $__tool_directory__/bih4bloodexposome.pl -input $variableMetadata_in -mzCol $colmass #if str($has_header.header_choice) == "YES": -header "${has_header.header}" #end if -ppmError $ppm_error -mode $mode -outputTab $outputTab -outputFull $outFull -verbose $verbose ]]></command> <inputs> <param name="variableMetadata_in" type="data" label="Input file containing a list of mzs (format: tabular)" help="Generally variable metadata file" format="tabular" /> <conditional name="has_header"> <param name="header_choice" type="boolean" checked="true" truevalue="YES" falsevalue="NO" label="Do you have a header?" help="if 'YES' is selected then enter your number of header lines" /> <when value="YES"> <param name="header" type="integer" label="Number of header lines" value="1" min="1" max="10" help="number of lines not containing masses"/> </when> <when value="NO"/> </conditional> <param name="colmass" label="Column of masses (MZ)" type="data_column" data_ref="variableMetadata_in" accept_default="true" /> <param name="verbose" type="select" label="Verbose level" display="radio" help=""> <option value="1" selected="true">Low</option> <option value="3" >High</option> </param> <param name="ppm_error" label="Tolerance in ppm used during annotation step" type="float" value="5" min="0" max="300000" help="Default value is 5 ppm"/> <param name="mode" label="Molecular Species " type="select" display="radio" help=""> <option value="POSITIVE">Positif Mode</option> <option value="NEGATIVE">Negatif Mode</option> <option value="NEUTRAL">Neutral Mass</option> </param> </inputs> <outputs> <data name="outFull" format="tabular" label="${variableMetadata_in.name[:-6]}.BIH4BLOODEXPOSOME_Full.tabular" /> <data name="outputTab" format="tabular" label="${variableMetadata_in.name[:-6]}.BIH4BLOODEXPOSOME.tabular" /> </outputs> <tests> <!--test 01 : short input id, mz and rt data --> <test> <param name="variableMetadata_in" value="in_test01_pos.tabular"/> <param name="header_choice" value="YES"/> <param name="header" value="1"/> <param name="colmass" value="2"/> <param name="ppm_error" value="5"/> <param name="mode" value="POSITIVE"/> <param name="verbose" value="3"/> <output name="outFull" file="outFull_test01.tabular"/> <output name="outputTab" file="outTab_test01.tabular"/> </test> </tests> <help><![CDATA[ .. class:: infomark **Authors** | Franck Giacomoni - FLAME ; PFEM ; INRAE ; MetaboHUB (for original version and development of this Perl script and for xml interface and Perl wrapper) - based on the Perl CPAN package Metabolomics::Fragmentation::Annotation --------------------------------------------------- ====================== bih4BloodExposome ====================== ----------- Description ----------- | detection of potential metabolites in your peak list based on BloodExposome database Keywords ======== blood, metabolite, exposome ----------- Input files ----------- +--------------------------------+-----------+ | Parameter : num + label | Format | +================================+===========+ | 1 : File with a list of masses | tabular | +--------------------------------+-----------+ File of masses (Generally variable metadata file) must have at least the following column : | Masses : column with all the masses in the tabular input file | ---------- Parameters ---------- File of masses | see "Input files" section above | Tabular file format, Generally variable metadata file | Do you have a header | YES (default) : parameter **Number of header lines** is visible | NO : all lines are considered to contain masses | If 'have a header'='YES' Number of header lines | Number of lines not containing masses values, these lines will be ignored | In all header cases : Column of Masses | Specify the column number for the mz in the tabular input file | In all cases : PPM error | Specify a delta (in ppm) to apply on annotating mass - This value is a float. | ------------ Output files ------------ Two types of files (if you manually enter the masses both files are mingled): | BIH4BLOODEXPOSOME_(input.name)_FULL.tabular : for linking with others modules. | BIH4BLOODEXPOSOME_(input.name).tabular : an excel-like output will be available. | --------------------------------------------------- --------------- Working example --------------- .. class:: warningmark Refer to the corresponding W4M HowTo section: http://workflow4metabolomics.org/howto | Format Data For Postprocessing | Perform LCMS Annotations .. class:: warningmark And their "W4M courses 2019": | Using Galaxy4Metabolomics - W4M table format for Galaxy | Annotation Banks - Annotation ]]></help> <citations> <citation type="doi">10.1289/EHP4713</citation> </citations> </tool>