Mercurial > repos > lain > ms_to_peakforest_it
diff ms2pf_it.xml @ 0:b58b229c4cbf draft
planemo upload commit 523a9c8df173302ad38e9f15e7d82eab01736551-dirty
author | lain |
---|---|
date | Fri, 03 Mar 2023 14:10:24 +0000 |
parents | |
children | 7e3085fc60c1 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/ms2pf_it.xml Fri Mar 03 14:10:24 2023 +0000 @@ -0,0 +1,144 @@ +<tool id="ms_to_peakforest_it" name="MS To PeakForest IT" tool_type="interactive" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="21.09"> + <description> + adds you MS spectrum to peakforest. + </description> + <macros> + <token name="@VERSION_SUFFIX@">0</token> + <import>macros.xml</import> + </macros> + <requirements> + <requirement type="package" version="3.10">python</requirement> + <requirement type="package">pyyaml</requirement> + </requirements> + <entry_points> + <entry_point name="MS to PeakForest, with ${','.join(str(i.name) for i in $input)}" requires_domain="True"> + <port>8000</port> + <url>/</url> + </entry_point> + </entry_points> + <version_command> +<![CDATA[ +python3 '$__tool_directory__/server.py' --version | head -n 1 +]]> + </version_command> + <command> +@MS2PF_COMMON_CMD@ + </command> + <inputs> + <expand macro="ms2pf_inputs" /> + </inputs> + <outputs> + <data name="ms2pfout" format="txt" + label="${tool.name} on ${','.join(i.name for i in $input)}" + /> + <data name="json_output" format="json" + label="JSON ${tool.name} on ${','.join(i.name for i in $input)}.json" + > + <filter>do_output_json</filter> + </data> + </outputs> + <tests> + </tests> + <help> +<![CDATA[ +.. class:: infomark + +**Authors** Lain Pavot (lain.pavot@inrae.fr) + +.. class:: infomark + +--------------------------------------------------- + +============== +MS2 validation +============== + +----------- +Description +----------- + + +----------------- +Workflow position +----------------- + +-------------- +Upstream tools +-------------- + ++-------------------------+-----------------+--------+------------+ +| Name | output file | format | parameter | ++=========================+=================+========+============+ +| ms2snoop | tsv | TSV | NA | ++-------------------------+-----------------+--------+------------+ +| abinitfragnot | tsv | TSV | NA | ++-------------------------+-----------------+--------+------------+ + +---------------- +Downstream tools +---------------- + ++-------------------------+-----------------+--------+------------+ +| Name | output file | format | parameter | ++=========================+=================+========+============+ +| NA | NA | NA | NA | ++-------------------------+-----------------+--------+------------+ + + +----------- +Input files +----------- + ++----------------------------------------------+------------+ +| Parameter : num + label | Format | ++===========================+==================+============+ +| Output from ms2snoop or fragnot | TSV,CSV | ++----------------------------------------------+------------+ + +---------- +Parameters +---------- + +input + | The file to process. Should contain spectra with mz, intensities and + annotations + +method + | The method parameter tells which method was used. The value will + be the default value in the peakforest form. + +peakforest-url + | The peakforest-url parameter tells which instance of peakforest to + interact with + +scan_type + | The scan_type parameter which kind of scan was used. The value will + be the default value in the peakforest form. + +polarity + | The polarity parameter which polarity was used. The value will + be the default value in the peakforest form. + +name + | The name parameter provides names each spectra. + + +------------ +Output files +------------ + +There is not output file. When you run this tool, keep waiting until the +« click here to display » link appears. + +Click on the link to display peakforest form. + +-------------- +Changelog/News +-------------- + +1.0.0 + | First version, published on the toolshed. + +]]> + </help> +</tool>