diff matchms_metadata_export.xml @ 12:c01868645f1b draft

planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/matchms commit da193865f41a3a840ecc4ba0afab1d358554998a
author recetox
date Mon, 05 Feb 2024 10:40:38 +0000
parents 73c902331bbc
children 48c7b584032a
line wrap: on
line diff
--- a/matchms_metadata_export.xml	Mon Jan 15 12:30:47 2024 +0000
+++ b/matchms_metadata_export.xml	Mon Feb 05 10:40:38 2024 +0000
@@ -1,4 +1,4 @@
-<tool id="matchms_metadata_export" name="matchms metadata export" version="@TOOL_VERSION@+galaxy0" profile="21.09">
+<tool id="matchms_metadata_export" name="matchms metadata export" version="@TOOL_VERSION@+galaxy1" profile="21.09">
     <description>extract all metadata from mass spectra file to tabular format</description>
     <macros>
         <import>macros.xml</import>
@@ -17,9 +17,14 @@
 
 <configfiles>
 <configfile name="matchms_python_cli">
+import matchms
 from matchms.importing import load_from_msp, load_from_mgf
 from matchms.exporting.metadata_export import export_metadata_as_csv
 
+
+if "$harmonize_metadata" == "False":
+    matchms.Metadata.set_key_replacements({})
+
 spectra_list = list(load_from_${input_file.ext}("${input_file}", $harmonize_metadata))
 
 export_metadata_as_csv(spectra_list, "${output_file}")
@@ -39,10 +44,12 @@
     <tests>
         <test>
             <param name="input_file" value="convert/mgf_out.mgf" ftype="mgf"/>
+            <param name="harmonize_metadata" value="True"/>
             <output name="output_file" file="convert/metadata.csv" ftype="csv" compare="sim_size" delta="0"/>
         </test>
         <test>
             <param name="input_file" value="similarity/RECETOX_Exposome_pesticides_HR_MS_20220323.msp" ftype="msp"/>
+            <param name="harmonize_metadata" value="True"/>
             <output name="output_file" file="convert/metadata.csv" ftype="csv" compare="sim_size" delta="0"/>
         </test>
     </tests>