comparison macros.xml @ 5:e7eff0c9baa3 draft default tip

planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox_msfinder commit c6bc00f50c232c1c7cbb2e6f838c14a0c1c20e05
author recetox
date Wed, 24 Jan 2024 13:26:32 +0000
parents ae66b58846cd
children
comparison
equal deleted inserted replaced
4:ae66b58846cd 5:e7eff0c9baa3
1 <macros> 1 <macros>
2 <token name="@TOOL_VERSION@">v3.5.2</token> 2 <token name="@TOOL_VERSION@">v3.5.2</token>
3 <xml name="requirements"> 3 <xml name="requirements">
4 <requirements> 4 <requirements>
5 <container type="docker">recetox/recetox-msfinder:v3.5.2-rcx1</container> 5 <container type="docker">recetox/recetox-msfinder:v3.5.2-rcx2</container>
6 </requirements> 6 </requirements>
7 </xml> 7 </xml>
8 <xml name="creator"> 8 <xml name="creator">
9 <creator> 9 <creator>
10 <person 10 <person
29 </xml> 29 </xml>
30 <xml name="parameter"> 30 <xml name="parameter">
31 <param type="float" value="0.01" name="Ms2Tolerance" label="Ms2Tolerance" help="The mass tolerance used for fragment peak matching and annotation." /> 31 <param type="float" value="0.01" name="Ms2Tolerance" label="Ms2Tolerance" help="The mass tolerance used for fragment peak matching and annotation." />
32 <param name="IsTmsMeoxDerivative" type="boolean" checked="False" truevalue="True" falsevalue="False" label="IsTmsMeoxDerivative" 32 <param name="IsTmsMeoxDerivative" type="boolean" checked="False" truevalue="True" falsevalue="False" label="IsTmsMeoxDerivative"
33 help="Check TMS-MeOX derivative to use EIMS database; otherwise, MSMS database is used." /> 33 help="Check TMS-MeOX derivative to use EIMS database; otherwise, MSMS database is used." />
34 <param type="integer" value="1" name="RelativeAbundanceCutOff" label="RelativeAbundanceCutOff" 34 <param type="integer" value="1" min="0" max="100" name="RelativeAbundanceCutOff" label="RelativeAbundanceCutOff"
35 help="Remove peaks with less than specified % relative intensity from the spectra." /> 35 help="Remove peaks with less than specified % relative intensity from the spectra." />
36 <param type="float" value="0.001" name="Ms1Tolerance" label="Ms1Tolerance" help="The precursor m/z tolerance to generate formula candidates." /> 36 <param type="float" value="0.001" name="Ms1Tolerance" label="Ms1Tolerance" help="The precursor m/z tolerance to generate formula candidates." />
37 <param type="select" name="MassToleranceType" label="MassToleranceType" help="Da stands for Daltons (amu), and Ppm stands for parts per million"> 37 <param type="select" name="MassToleranceType" label="MassToleranceType" help="Da stands for Daltons (amu), and Ppm stands for parts per million">
38 <option value="Da" selected="True">Da</option> 38 <option value="Da" selected="True">Da</option>
39 <option value="Ppm">Ppm</option> 39 <option value="Ppm">Ppm</option>
40 </param> 40 </param>
41 <param type="integer" value="-1" name="StructurePredictionTimeOut" label="StructurePredictionTimeOut" help="Time out parameter, value of -1 means no timeout" /> 41 <param type="integer" value="-1" name="StructurePredictionTimeOut" label="StructurePredictionTimeOut" help="Time out parameter, value of -1 means no timeout" />
42 <param name="LewisAndSeniorCheck" type="boolean" checked="True" truevalue="True" falsevalue="False" label="LewisAndSeniorCheck" 42 <param name="LewisAndSeniorCheck" type="boolean" checked="True" truevalue="True" falsevalue="False" label="LEWIS and SENIOR rules check"
43 help="Generate formula candidates that match the valence rules of formula elements." /> 43 help="Generate formula candidates that match the valence rules of formula elements. For an explanation of those rules see 'Seven Golden Rules for heuristic
44 filtering of molecular formulas obtained by accurate mass spectrometry'" />
45 <param name="element_ratio_check" type="select" value="CommonRange=TRUE" label="element ratio check."
46 help="Generate formula candidates that satisfy every element ratios (ex. H/C ratio should be between 0 and 3.33 for Common range (99.7%) restriction.)">
47 <option value="CommonRange=TRUE" selected="true">Common Range</option>
48 <option value="ExtendedRange=TRUE">Extended Range</option>
49 <option value="ExtremeRange=TRUE">No restriction</option>
50 </param>
51 <param type="integer" value="2" min="1" max="3" name="TreeDepth" label="Tree Depth"
52 help="The limitation of in silico cleavages, i.e. if the user sets '2', the MS-FINDER program generates fragments up to the second level of product ions."/>
53 <param type="integer" value="20" min="0" max="100" name="IsotopicAbundanceTolerance" label="Isotopic Ratio Tolerance"
54 help="Calculate the isotopic score. The tolerance should be utilized as the sigma value for the Gaussian scoring."/>
55 <param name="ElementProbabilityCheck" type="boolean" checked="True" truevalue="True" falsevalue="False" label="Element probability check"
56 help="Generate formula candidates that satisfy the heuristic rules as described in the Seven Golden Rules paper. For example, if a formula
57 candidate contains the following element counts, i.e. NOPS all > 1, the element counts of N, O, P, and S should be less than 9, 19, 3, and 2, respectively."/>
58 <param name="IsUseEiFragmentDB" type="boolean" checked="False" truevalue="True" falsevalue="False" label="Use EI fragment database"
59 help="Utilize the fragment ion library for EI-MS spectral mining"/>
44 </xml> 60 </xml>
45 <!-- Element Checks <xml name="element_check_parameter"> 61
46 <param name="Ocheck" type="boolean" checked="True" truevalue="True" falsevalue="False" label="Ocheck" /> 62 <xml name="element_select">
47 <param name="Ncheck" type="boolean" checked="True" truevalue="True" falsevalue="False" label="Ncheck" /> 63 <option value="Ocheck=True">Oxygen check</option>
48 <param name="Pcheck" type="boolean" checked="True" truevalue="True" falsevalue="False" label="Pcheck" /> 64 <option value="Ncheck=True">Nitrogen check</option>
49 <param name="Scheck" type="boolean" checked="True" truevalue="True" falsevalue="False" label="Scheck" /> 65 <option value="Pcheck=True">Phosphorus check</option>
50 <param name="Fcheck" type="boolean" checked="True" truevalue="True" falsevalue="False" label="Fcheck" /> 66 <option value="Scheck=True">Sulfur check</option>
51 <param name="ClCheck" type="boolean" checked="True" truevalue="True" falsevalue="False" label="ClCheck" /> 67 <option value="Fcheck=True">Fluorine check</option>
52 <param name="BrCheck" type="boolean" checked="True" truevalue="True" falsevalue="False" label="BrCheck" /> 68 <option value="ClCheck=True">Chlorine Check</option>
53 <param name="Icheck" type="boolean" checked="True" truevalue="True" falsevalue="False" label="Icheck" /> 69 <option value="BrCheck=True">Bromine Check</option>
54 <param name="SiCheck" type="boolean" checked="True" truevalue="True" falsevalue="False" label="SiCheck" /> 70 <option value="Icheck=True">Iodine check</option>
55 </xml> --> 71 <option value="SiCheck=True">Silicon Check</option>
72 </xml>
73
56 <xml name="output"> 74 <xml name="output">
57 <collection type="list" format="txt" name="output" label="${tool.name} on ${on_string}"> 75 <collection type="list" format="txt" name="output" label="${tool.name} on ${on_string}">
58 <discover_datasets pattern="(?P&lt;designation&gt;.+)\.smi" directory="output" ext="smi" /> 76 <discover_datasets pattern="(?P&lt;designation&gt;.+)\.smi" directory="output" ext="smi" />
59 <discover_datasets pattern="(?P&lt;designation&gt;.+)\.msp" directory="output" ext="msp" /> 77 <discover_datasets pattern="(?P&lt;designation&gt;.+)\.msp" directory="output" ext="msp" />
60 </collection> 78 </collection>
72 90
73 This galaxy wrapper only peforms MS2 peak annotation given a correctly formatted mass spectral library file. 91 This galaxy wrapper only peforms MS2 peak annotation given a correctly formatted mass spectral library file.
74 FORMULA, PRECURSORMZ and SMILES (or INCHI) metadata entries are required to be present in the input mass spectral library file. 92 FORMULA, PRECURSORMZ and SMILES (or INCHI) metadata entries are required to be present in the input mass spectral library file.
75 Each spectrum has to be separated by a single blank line. 93 Each spectrum has to be separated by a single blank line.
76 94
77 For detailed documentation of the tool please visit https://mtbinfo-team.github.io/mtbinfo.github.io/MS-FINDER/tutorial 95 For detailed documentation of the tool please visit https://systemsomicslab.github.io/mtbinfo.github.io/MS-FINDER/tutorial
78 ]]> 96 ]]>
79 </token> 97 </token>
80 98
81 <xml name="citations"> 99 <xml name="citations">
82 <citation type="doi">10.1021/acs.analchem.6b00770</citation> 100 <citation type="doi">10.1021/acs.analchem.6b00770</citation>