Mercurial > repos > recetox > recetox_msfinder
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<designation>.+)\.smi" directory="output" ext="smi" /> | 76 <discover_datasets pattern="(?P<designation>.+)\.smi" directory="output" ext="smi" /> |
59 <discover_datasets pattern="(?P<designation>.+)\.msp" directory="output" ext="msp" /> | 77 <discover_datasets pattern="(?P<designation>.+)\.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> |