comparison Decharger.xml @ 0:7657ce3b6cee 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:41:24 -0500
parents
children 392ac92169ea
comparison
equal deleted inserted replaced
-1:000000000000 0:7657ce3b6cee
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: [Quantitation]-->
4 <tool id="Decharger" name="Decharger" version="2.1.0">
5 <description>Decharges and merges different feature charge variants of the same peptide.</description>
6 <macros>
7 <token name="@EXECUTABLE@">Decharger</token>
8 <import>macros.xml</import>
9 </macros>
10 <expand macro="references"/>
11 <expand macro="stdio"/>
12 <expand macro="requirements"/>
13 <command>Decharger
14
15 #if $param_in:
16 -in $param_in
17 #end if
18 #if $param_out_cm:
19 -out_cm $param_out_cm
20 #end if
21 #if $param_out_fm:
22 -out_fm $param_out_fm
23 #end if
24 #if $param_outpairs:
25 -outpairs $param_outpairs
26 #end if
27 #if $param_algorithm_FeatureDeconvolution_charge_min:
28 -algorithm:FeatureDeconvolution:charge_min $param_algorithm_FeatureDeconvolution_charge_min
29 #end if
30 #if $param_algorithm_FeatureDeconvolution_charge_max:
31 -algorithm:FeatureDeconvolution:charge_max $param_algorithm_FeatureDeconvolution_charge_max
32 #end if
33 #if $param_algorithm_FeatureDeconvolution_charge_span_max:
34 -algorithm:FeatureDeconvolution:charge_span_max $param_algorithm_FeatureDeconvolution_charge_span_max
35 #end if
36 #if $param_algorithm_FeatureDeconvolution_q_try:
37 -algorithm:FeatureDeconvolution:q_try $param_algorithm_FeatureDeconvolution_q_try
38 #end if
39 #if $param_algorithm_FeatureDeconvolution_retention_max_diff:
40 -algorithm:FeatureDeconvolution:retention_max_diff $param_algorithm_FeatureDeconvolution_retention_max_diff
41 #end if
42 #if $param_algorithm_FeatureDeconvolution_retention_max_diff_local:
43 -algorithm:FeatureDeconvolution:retention_max_diff_local $param_algorithm_FeatureDeconvolution_retention_max_diff_local
44 #end if
45 #if $param_algorithm_FeatureDeconvolution_mass_max_diff:
46 -algorithm:FeatureDeconvolution:mass_max_diff $param_algorithm_FeatureDeconvolution_mass_max_diff
47 #end if
48
49 #if $rep_param_algorithm_FeatureDeconvolution_potential_adducts:
50 -algorithm:FeatureDeconvolution:potential_adducts
51 #for token in $rep_param_algorithm_FeatureDeconvolution_potential_adducts:
52 #if " " in str(token):
53 "$token.param_algorithm_FeatureDeconvolution_potential_adducts"
54 #else
55 $token.param_algorithm_FeatureDeconvolution_potential_adducts
56 #end if
57 #end for
58 #end if
59 #if $param_algorithm_FeatureDeconvolution_max_neutrals:
60 -algorithm:FeatureDeconvolution:max_neutrals $param_algorithm_FeatureDeconvolution_max_neutrals
61 #end if
62 #if $param_algorithm_FeatureDeconvolution_max_minority_bound:
63 -algorithm:FeatureDeconvolution:max_minority_bound $param_algorithm_FeatureDeconvolution_max_minority_bound
64 #end if
65 #if $param_algorithm_FeatureDeconvolution_min_rt_overlap:
66 -algorithm:FeatureDeconvolution:min_rt_overlap $param_algorithm_FeatureDeconvolution_min_rt_overlap
67 #end if
68 #if $param_algorithm_FeatureDeconvolution_intensity_filter:
69 -algorithm:FeatureDeconvolution:intensity_filter
70 #end if
71 #if $adv_opts.adv_opts_selector=='advanced':
72 #if $adv_opts.param_force:
73 -force
74 #end if
75 #if $adv_opts.param_algorithm_FeatureDeconvolution_default_map_label:
76 -algorithm:FeatureDeconvolution:default_map_label "$adv_opts.param_algorithm_FeatureDeconvolution_default_map_label"
77 #end if
78 #if $adv_opts.param_algorithm_FeatureDeconvolution_verbose_level:
79 -algorithm:FeatureDeconvolution:verbose_level $adv_opts.param_algorithm_FeatureDeconvolution_verbose_level
80 #end if
81 #end if
82 </command>
83 <inputs>
84 <param name="param_in" type="data" format="featurexml" optional="False" label="input file" help="(-in) "/>
85 <param name="param_algorithm_FeatureDeconvolution_charge_min" type="integer" value="1" label="Minimal possible charge" help="(-charge_min) "/>
86 <param name="param_algorithm_FeatureDeconvolution_charge_max" type="integer" value="10" label="Maximal possible charge" help="(-charge_max) "/>
87 <param name="param_algorithm_FeatureDeconvolution_charge_span_max" type="integer" min="1" optional="True" value="4" label="Maximal range of charges for a single analyte, i.e" help="(-charge_span_max) observing q1=[5,6,7] implies span=3. Setting this to 1 will only find adduct variants of the same charge"/>
88 <param name="param_algorithm_FeatureDeconvolution_q_try" display="radio" type="select" optional="False" value="feature" label="Try different values of charge for each feature according to the above settings ('heuristic' [does not test all charges, just the likely ones] or 'all' ), or leave feature charge untouched ('feature')" help="(-q_try) ">
89 <option value="feature" selected="true">feature</option>
90 <option value="heuristic">heuristic</option>
91 <option value="all">all</option>
92 </param>
93 <param name="param_algorithm_FeatureDeconvolution_retention_max_diff" type="float" value="1.0" label="Maximum allowed RT difference between any two features if their relation shall be determined" help="(-retention_max_diff) "/>
94 <param name="param_algorithm_FeatureDeconvolution_retention_max_diff_local" type="float" value="1.0" label="Maximum allowed RT difference between between two co-features, after adduct shifts have been accounted for (if you do not have any adduct shifts, this value should be equal to 'retention_max_diff', otherwise it should be smaller!)" help="(-retention_max_diff_local) "/>
95 <param name="param_algorithm_FeatureDeconvolution_mass_max_diff" type="float" value="0.5" label="Maximum allowed mass difference [in Th] for a single feature" help="(-mass_max_diff) "/>
96 <repeat name="rep_param_algorithm_FeatureDeconvolution_potential_adducts" min="0" max="1" title="param_algorithm_FeatureDeconvolution_potential_adducts">
97 <param name="param_algorithm_FeatureDeconvolution_potential_adducts" type="text" size="30" value="H+:0.9" label="Adducts used to explain mass differences in format: 'Element(+)*:Probability[:RTShift[:Label]]', i.e. the number of '+' indicate the charge," help="(-potential_adducts) e.g. 'Ca++:0.5' indicates +2. Probabilites have to be in (0,1]. RTShift param is optional and indicates the expected RT shift caused by this adduct, e.g. '(2)H4H-4:1:-3' indicates a 4 deuterium label, which causes early elution by 3 seconds. As a fourth parameter you can add a label which is tagged on every feature which has this adduct. This also determines the map number in the consensus file">
98 <sanitizer>
99 <valid initial="string.printable">
100 <remove value="'"/>
101 <remove value="&quot;"/>
102 </valid>
103 </sanitizer>
104 </param>
105 </repeat>
106 <param name="param_algorithm_FeatureDeconvolution_max_neutrals" type="integer" value="0" label="Maximal number of neutral adducts(q=0) allowed" help="(-max_neutrals) Add them in the 'potential_adducts' section!"/>
107 <param name="param_algorithm_FeatureDeconvolution_max_minority_bound" type="integer" min="0" optional="True" value="2" label="Maximum count of the least probable adduct (according to 'potential_adducts' param) within a charge variant" help="(-max_minority_bound) E.g. setting this to 2 will not allow an adduct composition of '1(H+),3(Na+)' if Na+ is the least probable adduct"/>
108 <param name="param_algorithm_FeatureDeconvolution_min_rt_overlap" type="float" min="0.0" max="1.0" optional="True" value="0.66" label="Minimum overlap of the convex hull' RT intersection measured against the union from two features (if CHs are given)" help="(-min_rt_overlap) "/>
109 <param name="param_algorithm_FeatureDeconvolution_intensity_filter" display="radio" type="boolean" truevalue="-algorithm:FeatureDeconvolution:intensity_filter" falsevalue="" checked="false" optional="True" label="Enable the intensity filter, which will only allow edges between two equally charged features if the intensity of the feature with less likely adducts is smaller than that of the other feature" help="(-intensity_filter) It is not used for features of different charge"/>
110 <expand macro="advanced_options">
111 <param name="param_force" display="radio" type="boolean" truevalue="-force" falsevalue="" checked="false" optional="True" label="Overwrite tool specific checks" help="(-force) "/>
112 <param name="param_algorithm_FeatureDeconvolution_default_map_label" type="text" size="30" value="decharged features" label="Label of map in output consensus file where all features are put by default" help="(-default_map_label) ">
113 <sanitizer>
114 <valid initial="string.printable">
115 <remove value="'"/>
116 <remove value="&quot;"/>
117 </valid>
118 </sanitizer>
119 </param>
120 <param name="param_algorithm_FeatureDeconvolution_verbose_level" type="integer" min="0" max="3" optional="True" value="0" label="Amount of debug information given during processing" help="(-verbose_level) "/>
121 </expand>
122 </inputs>
123 <outputs>
124 <data name="param_out_cm" format="consensusxml"/>
125 <data name="param_out_fm" format="featurexml"/>
126 <data name="param_outpairs" format="consensusxml"/>
127 </outputs>
128 <help>Decharges and merges different feature charge variants of the same peptide.
129
130
131 For more information, visit http://ftp.mi.fu-berlin.de/OpenMS/release-documentation/html/TOPP_Decharger.html</help>
132 </tool>