comparison matchms_formatter.xml @ 32:604131c54f97 draft default tip

planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/matchms commit bd80a813fb2f01f22eed0c874f8911ce4d00762a
author recetox
date Mon, 30 Jun 2025 13:01:12 +0000
parents 8bd942dcf1ad
children
comparison
equal deleted inserted replaced
31:a5a5b147da70 32:604131c54f97
1 <tool id="matchms_formatter" name="matchms scores formatter" version="@TOOL_VERSION@+galaxy0" profile="21.09"> 1 <tool id="matchms_formatter" name="matchms scores formatter" version="@TOOL_VERSION@+galaxy0" profile="23.0" license="MIT">
2 <description>reformat scores object of matchms to long format table</description> 2 <description>reformat scores object of matchms to long format table</description>
3 3
4 <macros> 4 <macros>
5 <import>macros.xml</import> 5 <import>macros.xml</import>
6 <import>help.xml</import> 6 <import>help.xml</import>
11 </edam_operations> 11 </edam_operations>
12 <expand macro="bio.tools"/> 12 <expand macro="bio.tools"/>
13 13
14 <requirements> 14 <requirements>
15 <requirement type="package" version="@TOOL_VERSION@">matchms</requirement> 15 <requirement type="package" version="@TOOL_VERSION@">matchms</requirement>
16 <requirement type="package" version="1.1.4">pandas</requirement>
17 </requirements> 16 </requirements>
18 17
19 <command detect_errors="aggressive"><![CDATA[ 18 <command detect_errors="aggressive"><![CDATA[
20 python3 '${formatter}' 19 python3 '${formatter}'
21 ]]></command> 20 ]]></command>
48 <inputs> 47 <inputs>
49 <param label="Scores object" name="scores" type="data" format="json" help="matchms Scores json file." /> 48 <param label="Scores object" name="scores" type="data" format="json" help="matchms Scores json file." />
50 <param label="Key" name="key" type="text" value="compound_name" help="Name of the key to use. Default is 'compound_name'." /> 49 <param label="Key" name="key" type="text" value="compound_name" help="Name of the key to use. Default is 'compound_name'." />
51 </inputs> 50 </inputs>
52 <outputs> 51 <outputs>
53 <data label="${tool.name} on ${on_string}" name="output" format="tsv"/> 52 <data label="${tool.name} on ${on_string}" name="output" format="tabular"/>
54 </outputs> 53 </outputs>
55 54
56 <tests> 55 <tests>
57 <test> 56 <test>
58 <param name="scores" value="formatter/fill2_trunc_scores_with_metadata_match.json" ftype="json"/> 57 <param name="scores" value="formatter/fill2_trunc_scores_with_metadata_match.json" ftype="json"/>
59 <param name="key" value="compound_name"/> 58 <param name="key" value="compound_name"/>
60 <output name="output" value="formatter/fill2_formatted.tsv" ftype="tsv" 59 <output name="output" value="formatter/fill2_formatted.tsv" ftype="tabular"
61 checksum="md5$4f0d83da381b8a403d807d26a9dd0f34"/> 60 checksum="md5$4f0d83da381b8a403d807d26a9dd0f34"/>
62 </test> 61 </test>
63 <test> 62 <test>
64 <param name="scores" value="similarity/scores_test4_out.json" ftype="json"/> 63 <param name="scores" value="similarity/scores_test4_out.json" ftype="json"/>
65 <param name="key" value="compound_name"/> 64 <param name="key" value="compound_name"/>
66 <output name="output" file="formatter/test4_formatted.tsv" ftype="tsv"/> 65 <output name="output" file="formatter/test4_formatted.tsv" ftype="tabular"/>
67 </test> 66 </test>
68 </tests> 67 </tests>
69 68
70 <help> 69 <help>
71 @HELP_formatter@ 70 @HELP_formatter@