comparison SiriusAdapter.xml @ 0:7c78a40e68d7 draft

planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/openms commit 58476cadaaf10b494317a604ad81d41c2d15f29b
author galaxyp
date Mon, 12 Feb 2018 13:16:23 -0500
parents
children 8a3a17bbcb63
comparison
equal deleted inserted replaced
-1:000000000000 0:7c78a40e68d7
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 CTDConverter.-->
3 <!--Proposed Tool Section: [Utilities]-->
4 <tool id="SiriusAdapter" name="SiriusAdapter" version="2.3.0">
5 <description>Tool for metabolite identification using single and tandem mass spectrometry</description>
6 <macros>
7 <token name="@EXECUTABLE@">SiriusAdapter</token>
8 <import>macros.xml</import>
9 </macros>
10 <expand macro="references"/>
11 <expand macro="stdio"/>
12 <expand macro="requirements"/>
13 <command>SiriusAdapter
14
15 #if $param_in:
16 -in $param_in
17 #end if
18 #if $param_out_sirius:
19 -out_sirius $param_out_sirius
20 #end if
21 #if $param_out_fingerid:
22 -out_fingerid $param_out_fingerid
23 #end if
24 #if $param_profile:
25 -profile
26 #if " " in str($param_profile):
27 "$param_profile"
28 #else
29 $param_profile
30 #end if
31 #end if
32 #if $param_candidates:
33 -candidates $param_candidates
34 #end if
35 #if $param_database:
36 -database
37 #if " " in str($param_database):
38 "$param_database"
39 #else
40 $param_database
41 #end if
42 #end if
43 #if $param_noise:
44 -noise $param_noise
45 #end if
46 #if $param_ppm_max:
47 -ppm_max $param_ppm_max
48 #end if
49 #if $param_isotope:
50 -isotope
51 #if " " in str($param_isotope):
52 "$param_isotope"
53 #else
54 $param_isotope
55 #end if
56 #end if
57 #if $param_elements:
58 -elements "$param_elements"
59 #end if
60 #if $param_number:
61 -number $param_number
62 #end if
63 #if $param_auto_charge:
64 -auto_charge
65 #end if
66 #if $param_iontree:
67 -iontree
68 #end if
69 #if $param_no_recalibration:
70 -no_recalibration
71 #end if
72 #if $adv_opts.adv_opts_selector=='advanced':
73 #if $adv_opts.param_force:
74 -force
75 #end if
76 #end if
77 </command>
78 <inputs>
79 <param name="param_in" type="data" format="mzml" optional="False" label="MzML Input file" help="(-in) "/>
80 <param name="param_profile" display="radio" type="select" optional="False" value="qtof" label="Specify the used analysis profile" help="(-profile) ">
81 <option value="qtof" selected="true">qtof</option>
82 <option value="orbitrap">orbitrap</option>
83 <option value="fticr">fticr</option>
84 </param>
85 <param name="param_candidates" type="integer" value="5" label="The number of candidates in the output" help="(-candidates) Default 5 best candidates"/>
86 <param name="param_database" type="select" optional="False" value="all" label="search formulas in given database" help="(-database) ">
87 <option value="all" selected="true">all</option>
88 <option value="chebi">chebi</option>
89 <option value="custom">custom</option>
90 <option value="kegg">kegg</option>
91 <option value="bio">bio</option>
92 <option value="natural products">natural products</option>
93 <option value="pubmed">pubmed</option>
94 <option value="hmdb">hmdb</option>
95 <option value="biocyc">biocyc</option>
96 <option value="hsdb">hsdb</option>
97 <option value="knapsack">knapsack</option>
98 <option value="biological">biological</option>
99 <option value="zinc bio">zinc bio</option>
100 <option value="gnps">gnps</option>
101 <option value="pubchem">pubchem</option>
102 <option value="mesh">mesh</option>
103 <option value="maconda">maconda</option>
104 </param>
105 <param name="param_noise" type="integer" value="0" label="median intensity of noise peaks" help="(-noise) "/>
106 <param name="param_ppm_max" type="integer" value="10" label="allowed ppm for decomposing masses" help="(-ppm_max) "/>
107 <param name="param_isotope" display="radio" type="select" optional="False" value="both" label="how to handle isotope pattern data" help="(-isotope) Use 'score' to use them for ranking or 'filter' if you just want to remove candidates with bad isotope pattern. With 'both' you can use isotopes for filtering and scoring (default). Use 'omit' to ignore isotope pattern">
108 <option value="score">score</option>
109 <option value="filter">filter</option>
110 <option value="both" selected="true">both</option>
111 <option value="omit">omit</option>
112 </param>
113 <param name="param_elements" type="text" size="30" value="CHNOP[5]S" label="The allowed elements" help="(-elements) Write CHNOPSCl to allow the elements C, H, N, O, P, S and Cl. Add numbers in brackets to restrict the maximal allowed occurence of these elements: CHNOP[5]S[8]Cl[1]. By default CHNOP[5]S is used">
114 <sanitizer>
115 <valid initial="string.printable">
116 <remove value="'"/>
117 <remove value="&quot;"/>
118 </valid>
119 </sanitizer>
120 </param>
121 <param name="param_number" type="integer" value="10" label="The number of compounds used in the output" help="(-number) "/>
122 <param name="param_auto_charge" display="radio" type="boolean" truevalue="-auto_charge" falsevalue="" checked="false" optional="True" label="Use this option if the charge of your compounds is unknown and you do not want to assume [M+H]+ as default" help="(-auto_charge) With the auto charge option SIRIUS will not care about charges and allow arbitrary adducts for the precursor peak"/>
123 <param name="param_iontree" display="radio" type="boolean" truevalue="-iontree" falsevalue="" checked="false" optional="True" label="Print molecular formulas and node labels with the ion formula instead of the neutral formula" help="(-iontree) "/>
124 <param name="param_no_recalibration" display="radio" type="boolean" truevalue="-no_recalibration" falsevalue="" checked="false" optional="True" label="If this option is set, SIRIUS will not recalibrate the spectrum during the analysis" help="(-no_recalibration) "/>
125 <expand macro="advanced_options">
126 <param name="param_force" display="radio" type="boolean" truevalue="-force" falsevalue="" checked="false" optional="True" label="Overwrite tool specific checks" help="(-force) "/>
127 </expand>
128 </inputs>
129 <outputs>
130 <data name="param_out_sirius" format="tabular"/>
131 <data name="param_out_fingerid" format="tabular"/>
132 </outputs>
133 <help>Tool for metabolite identification using single and tandem mass spectrometry
134
135
136 For more information, visit http://ftp.mi.fu-berlin.de/OpenMS/release-documentation/html/UTILS_SiriusAdapter.html</help>
137 </tool>