Mercurial > repos > recetox > msp_split
comparison splitMSP.xml @ 0:ae0263faa819 draft default tip
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/msp_split commit 0d9dfeae375a6761b52be79111e228d950e2902e"
author | recetox |
---|---|
date | Fri, 25 Mar 2022 15:38:00 +0000 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
-1:000000000000 | 0:ae0263faa819 |
---|---|
1 <tool id="splitmsp" name="Split MSP Spectra" version="0.1.0" python_template_version="3.5"> | |
2 <creator> | |
3 <person | |
4 givenName="Wudmir" | |
5 familyName="Rojas" | |
6 url="https://github.com/wverastegui" | |
7 identifier="0000-0001-7036-9987" /> | |
8 <person | |
9 givenName="Helge" | |
10 familyName="Hecht" | |
11 url="https://github.com/hechth" | |
12 identifier="0000-0001-6744-996X" /> | |
13 <organization | |
14 url="https://www.recetox.muni.cz/" | |
15 email="GalaxyToolsDevelopmentandDeployment@space.muni.cz" | |
16 name="RECETOX MUNI"/> | |
17 </creator> | |
18 <description>Split MSP spectra file</description> | |
19 <requirements> | |
20 <requirement type="package" version="0.14.0">matchms</requirement> | |
21 </requirements> | |
22 <command detect_errors="exit_code"><![CDATA[ | |
23 python3 '$__tool_directory__/splitMSP.py' | |
24 --filename '$msp_input' | |
25 --outdir 'output' | |
26 ]]></command> | |
27 <inputs> | |
28 <param type="data" name="msp_input" format="msp" | |
29 help="Use keyword 'compound_name', 'compoundname' or 'name' to identify individual spectra."/> | |
30 </inputs> | |
31 <outputs> | |
32 <collection format="msp" name="sample" type="list"> | |
33 <discover_datasets pattern="__designation_and_ext__" ext="msp" directory="output"/> | |
34 </collection > | |
35 </outputs> | |
36 <tests> | |
37 <test> | |
38 <param name="msp_input" value="sample_input.msp" /> | |
39 <output_collection name="sample" type="list"> | |
40 <element name="1NITROPYRENE" file="1NITROPYRENE.msp" ftype="msp" compare="contains"/> | |
41 <element name="35DICHLOROPHENOL" file="35DICHLOROPHENOL.msp" ftype="msp" compare="contains"/> | |
42 <element name="34DICHLOROPHENOL" file="34DICHLOROPHENOL.msp" ftype="msp" compare="contains"/> | |
43 <element name="26DICHLOROPHENOL" file="26DICHLOROPHENOL.msp" ftype="msp" compare="contains"/> | |
44 <element name="25DICHLOROPHENOL" file="25DICHLOROPHENOL.msp" ftype="msp" compare="contains"/> | |
45 <element name="24DINITROPHENOL" file="24DINITROPHENOL.msp" ftype="msp" compare="contains"/> | |
46 <element name="24DICHLOROPHENOL" file="24DICHLOROPHENOL.msp" ftype="msp" compare="contains"/> | |
47 <element name="246TRICHLOROPHENOL" file="246TRICHLOROPHENOL.msp" ftype="msp" compare="contains"/> | |
48 <element name="245TRICHLOROPHENOL" file="245TRICHLOROPHENOL.msp" ftype="msp" compare="contains"/> | |
49 <element name="23DICHLOROPHENOL" file="23DICHLOROPHENOL.msp" ftype="msp" compare="contains"/> | |
50 </output_collection> | |
51 </test> | |
52 </tests> | |
53 <help><![CDATA[ | |
54 Splitmsp handles input/output files in MSP format using the matchms.importing and matchms.exporting modules (https://matchms.readthedocs.io/en/latest/index.html). | |
55 ]]></help> | |
56 </tool> |