Mercurial > repos > tomnl > mspurity_filterfragspectra
diff filterFragSpectra.xml @ 14:a9928d2ecde6 draft default tip
planemo upload for repository https://github.com/computational-metabolomics/mspurity-galaxy commit cb903cd93f9378cfb5eeb68512a54178dcea7bbc
| author | tomnl |
|---|---|
| date | Wed, 27 Nov 2019 12:39:38 +0000 |
| parents | eeae5175cfed |
| children |
line wrap: on
line diff
--- a/filterFragSpectra.xml Fri Sep 27 09:31:42 2019 -0400 +++ b/filterFragSpectra.xml Wed Nov 27 12:39:38 2019 +0000 @@ -5,17 +5,13 @@ <macros> <import>macros.xml</import> </macros> - <expand macro="requirements"> - </expand> - <stdio> - <exit_code range="1:" /> - </stdio> - <command interpreter="Rscript"><![CDATA[ + <expand macro="requirements" /> + <command detect_errors="exit_code" interpreter="Rscript"><![CDATA[ filterFragSpectra.R - --out_rdata=$filterFragSpectra_output_rdata - --out_peaklist_prec=$filterFragSpectra_output_prec_tsv - --out_peaklist_frag=$filterFragSpectra_output_frag_tsv - --pa="$pa" + --out_rdata='$filterFragSpectra_output_rdata' + --out_peaklist_prec='$filterFragSpectra_output_prec_tsv' + --out_peaklist_frag='$filterFragSpectra_output_frag_tsv' + --pa='$pa' --ilim=$ilim --plim=$plim --ra=$ra @@ -24,43 +20,43 @@ $rmp ]]></command> <inputs> - <param name="pa" type="data" + <param argument="--pa" type="data" label="purityA object with fragmentation linked to XCMS features" format="rdata" help="purityA object saved as 'pa' in a RData file where fragmentation has been linked to XCMS features(output from frag4feature tool)"/> - <param name="plim" type="float" value="0.5" help="" + <param argument="--plim" type="float" value="0.5" help="" label="Miniumum precursor ion purity of the associated precursor for fragmentation spectra scan" /> - <param name="ilim" type="float" value="0.0" label="Peak instensity threshold" help="" /> - <param name="ra" type="float" min="0.0" max="1.0" value="0.0" + <param argument="--ilim" type="float" value="0.0" label="Peak instensity threshold" help="" /> + <param argument="--ra" type="float" min="0.0" max="1.0" value="0.0" label="Relative abundance threshold" help="" /> - <param name="snr" type="float" value="0.0" label="Signal-to-noise threshold" help="" /> - <param name="snmeth" type="select" label="Function to calculate noise." help="" > + <param argument="--snr" type="float" value="0.0" label="Signal-to-noise threshold" help="" /> + <param argument="--snmeth" type="select" label="Function to calculate noise." help="" > <option value="median" selected="true">median</option> <option value="mean">mean</option> <!-- <option value="mad">mad</option> --> </param> - <param name="rmp" type="boolean" checked="false" truevalue="--rmp" falsevalue="" - label="Remove peaks that do not meet the filtering criteria. + <param argument="--rmp" type="boolean" checked="false" truevalue="--rmp" falsevalue="" + label="Remove peaks that do not meet the filtering criteria. Otherwise peaks will be flagged instead." help="" /> </inputs> <outputs> - <data name="filterFragSpectra_output_rdata" format="rdata" + <data name="filterFragSpectra_output_rdata" format="rdata" label="${tool.name} on ${on_string}: RData" /> - <data name="filterFragSpectra_output_prec_tsv" format="tsv" + <data name="filterFragSpectra_output_prec_tsv" format="tsv" label="${tool.name} on ${on_string}: peaklist (precursors)" /> - <data name="filterFragSpectra_output_frag_tsv" format="tsv" + <data name="filterFragSpectra_output_frag_tsv" format="tsv" label="${tool.name} on ${on_string}: peaklist (fragments)" /> </outputs> <tests> <test> <param name="pa" value="frag4feature_output.RData" /> - <output name="filterFragSpectra_output_rdata" + <output name="filterFragSpectra_output_rdata" file="filterFragSpectra_output.RData" ftype="rdata" compare="sim_size" /> - <output name="filterFragSpectra_output_prec_tsv" + <output name="filterFragSpectra_output_prec_tsv" file="filterFragSpectra_output_prec.tsv" ftype="tsv" /> - <output name="filterFragSpectra_output_frag_tsv" + <output name="filterFragSpectra_output_frag_tsv" file="filterFragSpectra_output_frag.tsv" ftype="tsv" /> </test> </tests>
