Mercurial > repos > recetox > ramclustr
comparison macros.xml @ 9:d70dd1d6ac4d draft
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 8775353ea1dddf10877441e158c7271a401d036e
author | recetox |
---|---|
date | Wed, 17 Apr 2024 07:51:23 +0000 |
parents | 09cabbc3d12d |
children | 2d94da58904b |
comparison
equal
deleted
inserted
replaced
8:c043e1fd79d1 | 9:d70dd1d6ac4d |
---|---|
182 <param label="Replace zeros" name="replace_zeros" type="boolean" truevalue="TRUE" falsevalue="FALSE" | 182 <param label="Replace zeros" name="replace_zeros" type="boolean" truevalue="TRUE" falsevalue="FALSE" |
183 checked="true" | 183 checked="true" |
184 help="NA, NaN, and Inf values are replaced with zero, and zero values are sometimes returned from | 184 help="NA, NaN, and Inf values are replaced with zero, and zero values are sometimes returned from |
185 peak peaking. When TRUE, zero values will be replaced with a small amount of noise, with noise level | 185 peak peaking. When TRUE, zero values will be replaced with a small amount of noise, with noise level |
186 set based on the detected signal intensities for that feature."/> | 186 set based on the detected signal intensities for that feature."/> |
187 <param label="Quality control" name="quality_control" type="boolean" truevalue="TRUE" falsevalue="FALSE" | |
188 checked="false" | |
189 help="Add graph to Rplots.pdf output which contains summarize quality control for clustering and for quality | |
190 control sample variation based on compound ($SpecAbund) and feature ($MSdata and $MSMSdata, if present)."/> | |
187 <param label="Experimental design metadata" name="ExpDes" type="data" format="csv" optional="true" | 191 <param label="Experimental design metadata" name="ExpDes" type="data" format="csv" optional="true" |
188 help="Definition of experimental design in CSV format." /> | 192 help="Definition of experimental design in CSV format." /> |
193 </section> | |
194 | |
195 <section name="filtering" title="Filtering"> | |
196 <conditional name="feature_filter_blanks"> | |
197 <param label="Filter blanks" name="filter_blanks" type="select" | |
198 help="Is used to remove features which are found at similar intensity in blank samples"> | |
199 <option value="FALSE" selected="true">FALSE</option> | |
200 <option value="TRUE">TRUE</option> | |
201 </param> | |
202 <when value="TRUE"> | |
203 <param label="qc tag" name="qc_tag" type="text" value="QC" | |
204 help="Character vector of length one or two. If length is two, enter search string and factor name in $phenoData slot | |
205 (i.e. c('QC', 'sample.type'). If length one (i.e. 'QC'), will search for this string in the 'sample.names' slot by default. | |
206 Default is 'QC'"/> | |
207 <param label="blank tag" name="blank_tag" type="text" value="blank" | |
208 help="See 'qc tag' , but for blanks to use as background. Default is 'blank'"/> | |
209 <param label="signal to noise (sn)" name="sn" type="integer" value="3" | |
210 help="Numeric defines the ratio for 'signal'. i.e. sn = 3 indicates that signal intensity must be 3 fold higher in sample than in blanks, | |
211 on average, to be retained. Default is '3'"/> | |
212 <param label="Remove blanks" name="remove_blanks" type="boolean" truevalue="TRUE" falsevalue="FALSE" checked="true" | |
213 help="TRUE by default. This removes any recognized blanks samples from the MSdata and MSMSdata sets after they are used to filter | |
214 contaminant features."/> | |
215 </when> | |
216 <when value="FALSE"></when> | |
217 </conditional> | |
218 | |
219 <conditional name="feature_filter_cv"> | |
220 <param label="Filter cv" name="filter_cv" type="select" | |
221 help="Extractor for xcms objects in preparation for clustering. This function offers normalization | |
222 by total extracted ion signal. It is recommended to first run 'Filter blanks' to remove non-sample derived signal"> | |
223 <option value="FALSE" selected="true">FALSE</option> | |
224 <option value="TRUE">TRUE</option> | |
225 </param> | |
226 <when value="TRUE"> | |
227 <param label="qc tag" name="qc_tag" type="text" value="QC" | |
228 help="Character vector of length one or two. If length is two, enter search string and factor name in $phenoData slot | |
229 (i.e. c('QC', 'sample.type'). If length one (i.e. 'QC'), will search for this string in the 'sample.names' slot by default. | |
230 Default is 'QC'"/> | |
231 <param label="Max cv" name="max_cv" type="float" value="0.5" help="Numeric maximum allowable cv for any feature. Default = 0.5."/> | |
232 </when> | |
233 <when value="FALSE"></when> | |
234 </conditional> | |
189 </section> | 235 </section> |
190 </xml> | 236 </xml> |
191 | 237 |
192 <xml name="output_msp"> | 238 <xml name="output_msp"> |
193 <collection label="Mass spectra from ${tool.name} on ${on_string} list" name="mass_spectra_collection" type="list"> | 239 <collection label="Mass spectra from ${tool.name} on ${on_string} list" name="mass_spectra_collection" type="list"> |
194 <discover_datasets pattern="__name_and_ext__" directory="spectra" recurse="true" ext="msp"/> | 240 <discover_datasets pattern="__name_and_ext__" directory="spectra" recurse="true" ext="msp"/> |
195 <filter>not msp_output_details['merge_msp']</filter> | 241 <filter>not msp_output_details['merge_msp']</filter> |
196 </collection> | 242 </collection> |
197 <data label="Mass spectra from ${tool.name} on ${on_string}" name="mass_spectra_merged" format="msp"> | 243 <data label="Mass spectra from ${tool.name} on ${on_string}" name="mass_spectra_merged" format="msp"> |
198 <filter>msp_output_details['merge_msp']</filter> | 244 <filter>msp_output_details['merge_msp']</filter> |
245 </data> | |
246 <data format="pdf" name="pdf_plot" from_work_dir="Rplots.pdf" label="PDF plot."> | |
247 <filter>extras['quality_control'] or filtering['feature_filter_cv']['filter_cv'] == "TRUE"</filter> | |
199 </data> | 248 </data> |
200 </xml> | 249 </xml> |
201 | 250 |
202 <xml name="citations"> | 251 <xml name="citations"> |
203 <citations> | 252 <citations> |