Mercurial > repos > recetox > ramclustr
diff ramclustr.xml @ 1:15e173c5762c draft
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 249fdcc40e08fb1aece6d119fcf747eea1c595fb"
author | recetox |
---|---|
date | Thu, 19 Aug 2021 07:17:15 +0000 |
parents | cb0b83b330fd |
children | eac0e6feb850 |
line wrap: on
line diff
--- a/ramclustr.xml Wed Jul 28 08:42:02 2021 +0000 +++ b/ramclustr.xml Thu Aug 19 07:17:15 2021 +0000 @@ -1,12 +1,16 @@ -<tool id="ramclustr" name="RAMClustR" version="@TOOL_VERSION@+galaxy1"> +<tool id="ramclustr" name="RAMClustR" version="@TOOL_VERSION@+galaxy0"> <macros> <import>ramclustr_macros.xml</import> </macros> - + <creator> + <organization + url="https://www.recetox.muni.cz/" + name="RECETOX MUNI" /> + </creator> <requirements> - <container type="docker">recetox/ramclustr:1.1.0-recetox0</container> + <requirement type="package" version="@TOOL_VERSION@">r-ramclustr</requirement> + <requirement type="package" version="3.14.0">bioconductor-xcms</requirement> </requirements> - <command detect_errors="aggressive"><![CDATA[ Rscript -e 'source("${__tool_directory__}/ramclustr_wrapper.R")' @@ -56,7 +60,6 @@ -e 'store_output(x, "$result", "$method_metadata", $filetype.required.merge_msp, "$spec_abundance")' ]]> </command> - <inputs> <conditional name="filetype"> <param name="type_choice" type="select" label="Choose input format:"> @@ -86,70 +89,50 @@ </outputs> <tests> - <test> + <test><!-- TEST 1 --> <param name="type_choice" value="xcms"/> - <param name="input_xcms" value="xcmsObj_1.rdata.xcms.fillpeaks" ftype="rdata.xcms.fillpeaks"/> - <output name="result" file="ramclustObj_xcms_1.rdata" ftype="RData" compare="sim_size" delta="100"/> + <param name="input_xcms" value="test1_xcmsObj_1.rdata.xcms.fillpeaks" ftype="rdata.xcms.fillpeaks"/> + <output name="result" file="test1_ramclustObj_xcms_1.rdata" ftype="RData" compare="sim_size" delta="200"/> <output_collection name="mass_spectra" type="list"> - <element name="fill" file="fill_xcms_1.msp" ftype="msp" checksum="md5$d53ed06d6f888a88ff321f833e29bb47"/> + <element name="fill" file="test1_fill_xcms_1.msp" ftype="msp"/> </output_collection> - <output name="method_metadata" file="metadata_xcms_1.txt" ftype="txt" checksum="md5$81db28b08860988e3966f585b0f44b0f"/> - <output name="spec_abundance" file="spec_abundance_xcms_1.csv" ftype="csv" compare="sim_size" delta="100"/> + <output name="method_metadata" file="test1_metadata_xcms_1.txt" ftype="txt"/> + <output name="spec_abundance" file="test1_spec_abundance_xcms_1.csv" ftype="csv" compare="sim_size" delta="100"/> </test> - <test> + <test><!-- TEST 2 --> <param name="type_choice" value="xcms"/> - <param name="input_xcms" value="xcmsObj_2.rdata.xcms.fillpeaks" ftype="rdata.xcms.fillpeaks"/> - <param name="batch_order_qc" value="sample_metadata_xcms_2.csv" ftype="csv" /> - <output name="result" file="ramclustObj_xcms_2.rdata" ftype="RData" compare="sim_size" delta="200"/> + <param name="input_xcms" value="test2_xcmsObj_2.rdata.xcms.fillpeaks" ftype="rdata.xcms.fillpeaks"/> + <param name="batch_order_qc" value="test2_sample_metadata_xcms_2.csv" ftype="csv" /> + <output name="result" file="test2_ramclustObj_xcms_2.rdata" ftype="RData" compare="sim_size" delta="200"/> <output_collection name="mass_spectra" type="list"> - <element name="fill" file="fill_xcms_2.msp" ftype="msp" lines_diff="10"/> + <element name="fill" file="test2_fill_xcms_2.msp" ftype="msp" compare="diff" lines_diff="10"/> </output_collection> - <output name="method_metadata" file="metadata_xcms_2.txt" ftype="txt" checksum="md5$286e4aa53c38c99e92202584d7407406"/> - <output name="spec_abundance" file="spec_abundance_xcms_2.csv" ftype="csv" compare="sim_size" delta="100"/> + <output name="method_metadata" file="test2_metadata_xcms_2.txt" ftype="txt"/> + <output name="spec_abundance" file="test2_spec_abundance_xcms_2.csv" ftype="csv" compare="sim_size" delta="100"/> </test> - <test> + <test><!-- TEST 3 --> <param name="type_choice" value="csv"/> - <param name="ms" value="csv_test-input_1_2.csv" ftype="csv"/> - <param name="sample_name_column" value="1"/> - <param name="feature_delimiter" value="_"/> - <param name="retention_time_column" value="2"/> + <param name="ms" value="test3_csv_test-input_1_2.csv" ftype="csv"/> <param name="st" value="5.0"/> - <param name="sr" value="0.5"/> - <param name="deepSplit" value="False"/> <param name="blocksize" value="1000"/> <param name="mult" value="1"/> - <param name="hmax" value="0.3"/> - <param name="collapse" value="True"/> - <param name="usePheno" value="True"/> - <param name="normalize" value="none"/> - <param name="qc_inj_range" value="20"/> - <param name="minModuleSize" value="2"/> - <param name="linkage" value="average"/> - <param name="mzdec" value="3"/> - <param name="cor_method" value="pearson"/> - <param name="rt_only_low_n" value="True"/> - <param name="replace_zeros" value="True"/> - <param name="Merge MSP Files" value="True"/> <param name="maxt" value="1"/> - <output name="result" file="ramclustObj_csv_1.rdata"/> - <output name="spec_abundance" file="spec_abundance_csv_1.csv" ftype="csv"/> - <output name="method_metadata" file="metadata_csv_1.txt" ftype="txt"/> + <output name="result" file="test3_ramclustObj_csv_1.rdata" ftype="RData" compare="sim_size" delta="200"/> + <output name="spec_abundance" file="test3_spec_abundance_csv_1.csv" ftype="csv"/> + <output name="method_metadata" file="test3_metadata_csv_1.txt" ftype="txt"/> <output_collection name="mass_spectra" type="list"> - <element name="fill" file="spectra_csv_1.msp" ftype="msp"/> + <element name="fill" file="test3_spectra_csv_1.msp" ftype="msp"/> </output_collection> </test> - <test> + <test><!-- TEST 4 --> <param name="type_choice" value="csv"/> - <param name="ms" value="csv_test-input_1_2.csv" ftype="csv"/> - <param name="sample_name_column" value="1"/> - <param name="feature_delimiter" value="_"/> - <param name="retention_time_column" value="2"/> - <param name="batch_order_qc" value="sample_metadata_csv_2.csv" ftype="csv" /> - <output name="result" file="ramclustObj_csv_2.rdata"/> - <output name="spec_abundance" file="spec_abundance_csv_2.csv" ftype="csv"/> - <output name="method_metadata" file="metadata_csv_2.txt" ftype="txt"/> + <param name="ms" value="test3_csv_test-input_1_2.csv" ftype="csv"/> + <param name="batch_order_qc" value="test4_sample_metadata_csv_2.csv" ftype="csv" /> + <output name="result" file="test4_ramclustObj_csv_2.rdata" ftype="RData" compare="sim_size" delta="200"/> + <output name="spec_abundance" file="test4_spec_abundance_csv_2.csv" ftype="csv"/> + <output name="method_metadata" file="test4_metadata_csv_2.txt" ftype="txt"/> <output_collection name="mass_spectra" type="list"> - <element name="fill" file="spectra_csv_2.msp" ftype="msp" lines_diff="10"/> + <element name="fill" file="test4_spectra_csv_2.msp" ftype="msp" lines_diff="10"/> </output_collection> </test> </tests>