comparison idpQonvertEmbedder.xml @ 8:fb6ce5041417 draft

planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/bumbershoot commit baf4379f0cf287238a4c988723611fe0983917db
author galaxyp
date Tue, 21 Nov 2017 13:18:32 -0500
parents aec819a9068b
children 2ec9bd69259e
comparison
equal deleted inserted replaced
7:408943443208 8:fb6ce5041417
1 <?xml version="1.0"?> 1 <?xml version="1.0"?>
2 <tool id="idpqonvertEmbedder" name="idpEmbedder" version="@VERSION@.0"> 2 <tool id="idpqonvertEmbedder" name="idpEmbedder" version="@VERSION@.0">
3 <description>Embed human/mouse gene metadata into IDPicker files</description> 3 <description>Embed human/mouse gene metadata into IDPicker files</description>
4 <macros> 4 <macros>
5 <import>macros.xml</import> 5 <import>macros.xml</import>
6 <xml name="IsobaricQuantitationOptions" token_tolerance="0.015">
7 <param argument="-ReporterIonMzTolerance" type="float" min="0.000001" value="@TOLERANCE@" label="Tolerance window to search for iTRAQ/TMT reporter ions" help="The most intense ion in the tolerance window is used as the reporter ion intensity." />
8 <param name="ReporterIonMzTolerance_units" type="select" label="Tolerance units">
9 <option value="ppm">Parts per million</option>
10 <option value="daltons" selected="true">Daltons</option>
11 </param>
12 <param argument="-NormalizeReporterIons" type="boolean" value="false" label="Normalize reporter ion channels to match 1:1 ratio?" help="This option will adjust the intensity of each channel so that the total intensity of each channel across an entire source file is the same." />
13 </xml>
6 </macros> 14 </macros>
7 <expand macro="requirements" /> 15 <expand macro="requirements" />
8 <stdio> 16 <stdio>
9 <exit_code range="1:" level="fatal" description="Job Failed" /> 17 <exit_code range="1:" level="fatal" description="Job Failed" />
10 <regex match="\nError:.*\n" source="both" level="fatal" /> 18 <regex match="\nError:.*\n" source="both" level="fatal" />
26 -EmbedOnly true 34 -EmbedOnly true
27 -EmbedGeneMetadata $EmbedGeneMetadata 35 -EmbedGeneMetadata $EmbedGeneMetadata
28 #if $use_raw_data_condition.use_raw_data 36 #if $use_raw_data_condition.use_raw_data
29 -EmbedSpectrumScanTimes $use_raw_data_condition.EmbedSpectrumScanTimes 37 -EmbedSpectrumScanTimes $use_raw_data_condition.EmbedSpectrumScanTimes
30 -EmbedSpectrumSources $use_raw_data_condition.EmbedSpectrumSources 38 -EmbedSpectrumSources $use_raw_data_condition.EmbedSpectrumSources
31 -QuantitationMethod $use_raw_data_condition.QuantitationMethod 39
40 #set $qm = $use_raw_data_condition.quantitation_method_condition.QuantitationMethod
41 -QuantitationMethod $qm
42 #if $qm != "None" and $qm != "LabelFree"
43 -ReporterIonMzTolerance '$use_raw_data_condition.quantitation_method_condition.ReporterIonMzTolerance $use_raw_data_condition.quantitation_method_condition.ReporterIonMzTolerance_units'
44 -NormalizeReporterIons $use_raw_data_condition.quantitation_method_condition.NormalizeReporterIons
45 #end if
32 #end if 46 #end if
33 output.idpDB 47 output.idpDB
34 ]]> 48 ]]>
35 </command> 49 </command>
36 <inputs> 50 <inputs>
41 <when value="false"></when> 55 <when value="false"></when>
42 <when value="true"> 56 <when value="true">
43 <param name="input_raw" type="data" format="mzml,mzxml,mgf,ms2,mz5" label="Input raw MS files" multiple="true" /> 57 <param name="input_raw" type="data" format="mzml,mzxml,mgf,ms2,mz5" label="Input raw MS files" multiple="true" />
44 <param argument="-EmbedSpectrumSources" type="boolean" value="false" label="Embed Spectrum Sources?" help="Allows visualizing peptide-spectrum-matches without downloading the raw data. Embedding spectra will greatly increase the size of the database, even though only spectra that passed the import FDR filter will be included. This option can take a LONG time to run." /> 58 <param argument="-EmbedSpectrumSources" type="boolean" value="false" label="Embed Spectrum Sources?" help="Allows visualizing peptide-spectrum-matches without downloading the raw data. Embedding spectra will greatly increase the size of the database, even though only spectra that passed the import FDR filter will be included. This option can take a LONG time to run." />
45 <param argument="-EmbedSpectrumScanTimes" type="boolean" value="false" label="Embed Spectrum Scan Times?" help="If the pepXML/mzIdentML file did not contain scan time (retention time) information, this will look up that information in the raw data. This option, run by itself, will take some time (it has to open every raw file)." /> 59 <param argument="-EmbedSpectrumScanTimes" type="boolean" value="false" label="Embed Spectrum Scan Times?" help="If the pepXML/mzIdentML file did not contain scan time (retention time) information, this will look up that information in the raw data. This option, run by itself, will take some time (it has to open every raw file)." />
46 <param argument="-QuantitationMethod" type="select" label="Quantitation Method" help="Enables quantitation methods other than spectral counting. For isobaric isotope labelling quantitation (iTRAQ/TMT) or intensity-based label-free quantitation (XIC), select the appropriate QuantitationMethod here. You have to keep iTRAQ/TMT and label-free data separate since you can only specify a single QuantitationMethod for the entire assembly. Like embedding spectrum sources, this option can take a LONG time to run, although not quite as long."> 60 <conditional name="quantitation_method_condition">
47 <option value="None" selected="true">None</option> 61 <param argument="-QuantitationMethod" type="select" label="Quantitation Method" help="Enables quantitation methods other than spectral counting. For isobaric isotope labelling quantitation (iTRAQ/TMT) or intensity-based label-free quantitation (XIC), select the appropriate QuantitationMethod here. You have to keep iTRAQ/TMT and label-free data separate since you can only specify a single QuantitationMethod for the entire assembly. Like embedding spectrum sources, this option can take a LONG time to run, although not quite as long.">
48 <option value="LabelFree">Label-free (XIC)</option> 62 <option value="None" selected="true">None</option>
49 <option value="ITRAQ4plex">iTRAQ 4-plex</option> 63 <option value="LabelFree">Label-free (XIC)</option>
50 <option value="ITRAQ8plex">iTRAQ 8-plex</option> 64 <option value="ITRAQ4plex">iTRAQ 4-plex</option>
51 <option value="TMT2plex">TMT 2-plex</option> 65 <option value="ITRAQ8plex">iTRAQ 8-plex</option>
52 <option value="TMT6plex">TMT 6-plex</option> 66 <option value="TMT2plex">TMT 2-plex</option>
53 <option value="TMT10plex">TMT 10-plex</option> 67 <option value="TMT6plex">TMT 6-plex</option>
54 </param> 68 <option value="TMT10plex">TMT 10-plex</option>
69 </param>
70 <when value="ITRAQ4plex"><expand macro="IsobaricQuantitationOptions" /></when>
71 <when value="ITRAQ8plex"><expand macro="IsobaricQuantitationOptions" /></when>
72 <when value="TMT2plex"><expand macro="IsobaricQuantitationOptions" /></when>
73 <when value="TMT6plex"><expand macro="IsobaricQuantitationOptions" /></when>
74 <when value="TMT10plex"><expand macro="IsobaricQuantitationOptions" tolerance="0.003" /></when>
75
76 <when value="None"></when>
77 <when value="LabelFree"></when>
78 </conditional>
55 </when> 79 </when>
56 </conditional> 80 </conditional>
57 </inputs> 81 </inputs>
58 <outputs> 82 <outputs>
59 <data format="idpdb" name="output" from_work_dir="output" /> 83 <data format="idpdb" name="output" from_work_dir="output" />
95 <param name="use_raw_data" value="true" /> 119 <param name="use_raw_data" value="true" />
96 <param name="input_raw" value="input/201208-378803.mzML" /> 120 <param name="input_raw" value="input/201208-378803.mzML" />
97 <param name="EmbedSpectrumSources" value="false" /> 121 <param name="EmbedSpectrumSources" value="false" />
98 <param name="EmbedSpectrumScanTimes" value="true" /> 122 <param name="EmbedSpectrumScanTimes" value="true" />
99 <param name="QuantitationMethod" value="ITRAQ4plex" /> 123 <param name="QuantitationMethod" value="ITRAQ4plex" />
124 <param name="ReporterIonMzTolerance" value="10" />
125 <param name="ReporterIonMzTolerance_units" value="ppm" />
126 <param name="NormalizeReporterIons" value="true" />
100 <output name="output" file="201208-378803-embeddedGenesAndQuantitation.idpDB" compare="sim_size" delta="500000" /> 127 <output name="output" file="201208-378803-embeddedGenesAndQuantitation.idpDB" compare="sim_size" delta="500000" />
101 </test> 128 </test>
102 </tests> 129 </tests>
103 <help> 130 <help>
104 <![CDATA[ 131 <![CDATA[