comparison ConsensusMapNormalizer.xml @ 0:edc5db51452d draft

planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/openms commit fb85d488133bb2b5f483b52b2db0ac66038fafb8
author galaxyp
date Wed, 01 Mar 2017 12:19:28 -0500
parents
children 25cbb7318c82
comparison
equal deleted inserted replaced
-1:000000000000 0:edc5db51452d
1 <?xml version='1.0' encoding='UTF-8'?>
2 <!--This is a configuration file for the integration of a tools into Galaxy (https://galaxyproject.org/). This file was automatically generated using CTD2Galaxy.-->
3 <!--Proposed Tool Section: [Map Alignment]-->
4 <tool id="ConsensusMapNormalizer" name="ConsensusMapNormalizer" version="2.1.0">
5 <description>Normalizes maps of one consensusXML file</description>
6 <macros>
7 <token name="@EXECUTABLE@">ConsensusMapNormalizer</token>
8 <import>macros.xml</import>
9 </macros>
10 <expand macro="references"/>
11 <expand macro="stdio"/>
12 <expand macro="requirements"/>
13 <command>ConsensusMapNormalizer
14
15 #if $param_in:
16 -in $param_in
17 #end if
18 #if $param_out:
19 -out $param_out
20 #end if
21 #if $param_algorithm_type:
22 -algorithm_type $param_algorithm_type
23 #end if
24 #if $param_ratio_threshold:
25 -ratio_threshold $param_ratio_threshold
26 #end if
27 #if $adv_opts.adv_opts_selector=='advanced':
28 #if $adv_opts.param_accession_filter:
29 -accession_filter "$adv_opts.param_accession_filter"
30 #end if
31 #if $adv_opts.param_description_filter:
32 -description_filter "$adv_opts.param_description_filter"
33 #end if
34 #if $adv_opts.param_force:
35 -force
36 #end if
37 #end if
38 </command>
39 <inputs>
40 <param name="param_in" type="data" format="consensusxml" optional="False" label="input file" help="(-in) "/>
41 <param name="param_algorithm_type" display="radio" type="select" optional="False" value="robust_regression" label="The normalization algorithm that is applied" help="(-algorithm_type) 'robust_regression' scales each map by a fator computed from the ratios of non-differential background features (as determined by the ratio_threshold parameter), 'quantile' performs quantile normalization, 'median' scales all maps to the same median intensity, 'median_shift' shifts the median instead of scaling (WARNING: if you have regular, log-normal MS data, 'median_shift' is probably the wrong choice. Use only if you know what you're doing!)">
42 <option value="robust_regression" selected="true">robust_regression</option>
43 <option value="median">median</option>
44 <option value="median_shift">median_shift</option>
45 <option value="quantile">quantile</option>
46 </param>
47 <param name="param_ratio_threshold" type="float" min="0.001" max="1.0" optional="True" value="0.67" label="Only for 'robust_regression': the parameter is used to distinguish between non-outliers (ratio_threshold &lt; intensity ratio &lt; 1/ratio_threshold) and outliers" help="(-ratio_threshold) "/>
48 <expand macro="advanced_options">
49 <param name="param_accession_filter" type="text" size="30" label="Use only features with accessions (partially) matching this regular expression for computing the normalization factors. Useful," help="(-accession_filter) e.g., if you have known house keeping proteins in your samples. When this parameter is empty or the regular expression matches the empty string, all features are used (even those without an ID). No effect if quantile normalization is used">
50 <sanitizer>
51 <valid initial="string.printable">
52 <remove value="'"/>
53 <remove value="&quot;"/>
54 </valid>
55 </sanitizer>
56 </param>
57 <param name="param_description_filter" type="text" size="30" label="Use only features with description (partially) matching this regular expression for computing the normalization factors. Useful," help="(-description_filter) e.g., if you have known house keeping proteins in your samples. When this parameter is empty or the regular expression matches the empty string, all features are used (even those without an ID). No effect if quantile normalization is used">
58 <sanitizer>
59 <valid initial="string.printable">
60 <remove value="'"/>
61 <remove value="&quot;"/>
62 </valid>
63 </sanitizer>
64 </param>
65 <param name="param_force" display="radio" type="boolean" truevalue="-force" falsevalue="" checked="false" optional="True" label="Overwrite tool specific checks" help="(-force) "/>
66 </expand>
67 </inputs>
68 <outputs>
69 <data name="param_out" format="consensusxml"/>
70 </outputs>
71 <help>Normalizes maps of one consensusXML file
72
73
74 For more information, visit http://ftp.mi.fu-berlin.de/OpenMS/release-documentation/html/TOPP_ConsensusMapNormalizer.html</help>
75 </tool>