Mercurial > repos > recetox > matchms_filtering
comparison matchms_filtering.xml @ 8:a4ff1b172ac4 draft default tip
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/matchms commit f79a5b51599254817727bc9028b9797ea994cb4e
| author | recetox |
|---|---|
| date | Tue, 27 Jun 2023 14:18:23 +0000 |
| parents | 282815b0c7bd |
| children |
comparison
equal
deleted
inserted
replaced
| 7:f10ca592f2c5 | 8:a4ff1b172ac4 |
|---|---|
| 1 <tool id="matchms_filtering" name="matchMS filtering" version="@TOOL_VERSION@+galaxy0"> | 1 <tool id="matchms_filtering" name="matchms filtering" version="@TOOL_VERSION@+galaxy0" profile="21.09"> |
| 2 <description>filter and normalize mass spectrometry data</description> | 2 <description>filter and normalize mass spectrometry data</description> |
| 3 | |
| 3 <macros> | 4 <macros> |
| 4 <import>macros.xml</import> | 5 <import>macros.xml</import> |
| 6 <import>help.xml</import> | |
| 5 </macros> | 7 </macros> |
| 8 | |
| 6 <expand macro="creator"/> | 9 <expand macro="creator"/> |
| 10 | |
| 11 <edam_operations> | |
| 12 <edam_operation>operation_3695</edam_operation> | |
| 13 </edam_operations> | |
| 14 <expand macro="bio.tools"/> | |
| 15 | |
| 7 <requirements> | 16 <requirements> |
| 8 <requirement type="package" version="@TOOL_VERSION@">matchms</requirement> | 17 <requirement type="package" version="@TOOL_VERSION@">matchms</requirement> |
| 9 <requirement type="package" version="1.1.4">pandas</requirement> | |
| 10 </requirements> | 18 </requirements> |
| 19 | |
| 20 <command detect_errors="exit_code"><![CDATA[ | |
| 21 sh ${matchms_python_cli} | |
| 22 ]]> </command> | |
| 11 | 23 |
| 12 <environment_variables> | 24 <environment_variables> |
| 13 <environment_variable name="MPLCONFIGDIR">\$_GALAXY_JOB_TMP_DIR</environment_variable> | 25 <environment_variable name="MPLCONFIGDIR">\$_GALAXY_JOB_TMP_DIR</environment_variable> |
| 14 </environment_variables> | 26 </environment_variables> |
| 15 | |
| 16 <command detect_errors="exit_code"><![CDATA[ | |
| 17 sh ${matchms_python_cli} | |
| 18 ]]> </command> | |
| 19 | 27 |
| 20 <configfiles> | 28 <configfiles> |
| 21 <configfile name="matchms_python_cli"> | 29 <configfile name="matchms_python_cli"> |
| 22 python3 ${__tool_directory__}/matchms_filtering_wrapper.py \ | 30 python3 ${__tool_directory__}/matchms_filtering_wrapper.py \ |
| 23 --spectra "$spectra" \ | 31 --spectra "$spectra" \ |
| 65 | 73 |
| 66 <conditional name="relative_intensity"> | 74 <conditional name="relative_intensity"> |
| 67 <param name="is_true" label="Filter relative intensity" type="boolean" truevalue="TRUE" falsevalue="FALSE" checked="false" | 75 <param name="is_true" label="Filter relative intensity" type="boolean" truevalue="TRUE" falsevalue="FALSE" checked="false" |
| 68 help="Keep only peaks within set relative intensity range (keep if maximum >= intensity >= minimum)." /> | 76 help="Keep only peaks within set relative intensity range (keep if maximum >= intensity >= minimum)." /> |
| 69 <when value="TRUE"> | 77 <when value="TRUE"> |
| 70 <param label="Minimum intensity" name="from_intensity" optional="true" type="float" help="Lower bound for intensity filter." /> | 78 <param label="Minimum intensity" name="from_intensity" value="0" type="float" help="Lower bound for intensity filter." /> |
| 71 <param label="Maximum intensity" name="to_intensity" optional="true" type="float" help="Upper bound for intensity filter." /> | 79 <param label="Maximum intensity" name="to_intensity" value="1" type="float" help="Upper bound for intensity filter." /> |
| 72 </when> | 80 </when> |
| 73 </conditional> | 81 </conditional> |
| 74 | 82 |
| 75 <conditional name="mz_range"> | 83 <conditional name="mz_range"> |
| 76 <param name="is_true" label="Filter m/z range" type="boolean" truevalue="TRUE" falsevalue="FALSE" checked="false" | 84 <param name="is_true" label="Filter m/z range" type="boolean" truevalue="TRUE" falsevalue="FALSE" checked="false" |
| 127 </section> | 135 </section> |
| 128 <output name="output" file="filtering/mz_range.msp" ftype="msp"/> | 136 <output name="output" file="filtering/mz_range.msp" ftype="msp"/> |
| 129 </test> | 137 </test> |
| 130 </tests> | 138 </tests> |
| 131 | 139 |
| 132 <help><![CDATA[ | 140 <help> |
| 133 Documentation | 141 @HELP_matchms@ |
| 134 For documentation on the tool see https://github.com/matchms/matchms/blob/master/README.rst and https://matchms.readthedocs.io/en/latest/. | 142 </help> |
| 135 | |
| 136 Upstream Tools | |
| 137 +-----------+---------------+--------+-----------+ | |
| 138 | Name | Output File | Format | Parameter | | |
| 139 +===========+===============+========+===========+ | |
| 140 | RAMClustR | Mass spectra | msp | references| | |
| 141 +-----------+---------------+--------+-----------+ | |
| 142 | RAMClustR | Mass spectra | msp | queries | | |
| 143 +-----------+---------------+--------+-----------+ | |
| 144 | |
| 145 Downstream Tools | |
| 146 The output is an msp file after applying the specified filters. | |
| 147 ]]></help> | |
| 148 | |
| 149 | 143 |
| 150 <expand macro="citations"/> | 144 <expand macro="citations"/> |
| 151 </tool> | 145 </tool> |
