Mercurial > repos > iracooke > spectrast
diff spectrast_create.xml @ 0:e6fada5ebec4 draft
planemo upload for repository https://github.com/iracooke/protk-galaxytools/tree/master/spectrast commit ab3789a6bc1491ab98f43d30dfddcca4f41b8334
author | iracooke |
---|---|
date | Mon, 18 May 2015 00:33:22 -0400 |
parents | |
children | 9a717f816164 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/spectrast_create.xml Mon May 18 00:33:22 2015 -0400 @@ -0,0 +1,49 @@ +<tool id="spectrast_create_1" name="SpectraST Create" version="1.0.0"> + <requirements> + <container type="docker">iracooke/protk-1.4.2</container> + <requirement type="package" version="1.4">protk</requirement> + <requirement type="package" version="4.8.0">trans_proteomic_pipeline</requirement> + </requirements> + + <description>Create Spectral Libraries</description> + + <command> + spectrast_create.rb --galaxy + + #for $pepxml_file in $pepxml_files: + ${pepxml_file} + #end for + + --spectrum-files='$spectrum_files' + + --predicate 'Protein!~$decoy_prefix_string' + + --p-thresh $p_thresh + + --instrument-acquisition $instrument_acquisition + + $input_file -o output + + </command> + + <inputs> + + <param name="pepxml_files" multiple="true" type="data" format="pepxml" label="PepXML Files to use in library generation" help=""/> + + <param name="spectrum_files" multiple="true" type="data" format="mzml" label="Data files containing spectra referred to in pepxml files" help=""/> + + <param name="decoy_prefix_string" help="String to identify decoys. All decoys wil be excluded" type="text" value="decoy" label="Decoy String" size="20"/> + + <param name="instrument_acquisition" help="Set the instrument and acquisition settings of the spectra (in case not specified in data files). + Examples: CID, ETD, CID-QTOF, HCD. The latter two are treated as high-mass accuracy spectra." type="text" value="CID-QTOF" label="Decoy String" size="20"/> + + <param name="p_thresh" help="Matches scoring less than this value are discarded" type="float" value="0.95" min="0" max="1" label="Probability Threshold"/> + + + </inputs> + + <outputs> + <data format="splib" name="output" metadata_source="input_file" from_work_dir="output.splib"/> + </outputs> + +</tool>