comparison hardcoded_params.json @ 7:0f60da9c484a draft default tip

"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/openms commit 457cbb4095391627fa8a16e4cba146e69ed4e936-dirty"
author galaxyp
date Sun, 13 Dec 2020 17:20:04 +0000
parents 3ba9b9d896d2
children
comparison
equal deleted inserted replaced
6:3ba9b9d896d2 7:0f60da9c484a
1 {
2 "#": "blacklist parameters",
3
4 "version": [{"value": "@"}],
5 "debug": [{"value": "@"}],
6 "algorithm:debug": [{"value": "@"}],
7 "java_memory": [{"value": "@"}],
8 "java_permgen": [{"value": "@"}],
9 "#": "type of input is always determined from the file extension ",
10 "in_type": [{"value": "@"}],
11
12 "#": "tool specific blacklist parameters",
13
14 "convert_back": [{"value": "@", "tools": ["OpenSwathMzMLFileCacher"]}],
15 "NET_executable": [{
16 "value": "@",
17 "tools": ["FileConverter"]
18 }],
19
20
21 "params_file": [{"value": "@", "tools": ["SpectraSTSearchAdapter"]}],
22
23 "#": "TODO not usable in 2.5 https://github.com/OpenMS/OpenMS/issues/4456, corresponding test currently disabled",
24 "consensus_out": [{"value": "@", "tools": ["MaRaClusterAdapter"]}],
25 "#": "TODO would need treatment as prefix-output",
26 "output_directory": [{"value": "@", "tools": ["MaRaClusterAdapter"]}],
27
28 "#": "hardcode parameter values",
29
30 "comet_version": [{
31 "value":"2016.01 rev. 3"
32 }],
33 "comet_executable": [{
34 "value":"comet"
35 }],
36 "crux_executable": [{
37 "value": "crux"
38 }],
39 "fido_executable": [{
40 "value":"Fido"
41 }],
42 "fidocp_executable": [{
43 "value":"FidoChooseParameters"
44 }],
45 "maracluster_executable": [{
46 "value":"/home/berntm/projects/tools-galaxyp/tools/openms/OpenMS2.5.0-git/THIRDPARTY/Linux/64bit/MaRaCluster/maracluster"
47 }],
48 "mascot_directory": [{
49 "value":"TODO"
50 }],
51 "myrimatch_executable": [{
52 "value":"myrimatch"
53 }],
54 "omssa_executable": [{
55 "value":"$(dirname $(realpath $(which omssacl)))/omssacl"
56 }],
57 "ThermoRaw_executable": [{
58 "value": "ThermoRawFileParser.exe",
59 "tools": ["FileConverter"]
60 }],
61 "pepnovo_executable": [{
62 "value":"pepnovo"
63 }],
64 "percolator_executable": [{
65 "value":"percolator"
66 }],
67 "xtandem_executable": [{
68 "value":"xtandem"
69 }],
70 "executable": [
71 {
72 "value":"$(dirname $(realpath $(which luciphor2)))/luciphor2.jar",
73 "tools": ["LuciphorAdapter"]
74 }, {
75 "value":"/home/berntm/Downloads/MSFragger-20171106/MSFragger-20171106.jar",
76 "tools": ["MSFraggerAdapter"]
77 }, {
78 "value":"$(msgf_plus -get_jar_path)",
79 "tools": ["MSGFPlusAdapter"]
80 }, {
81 "value": "/home/berntm/Downloads/novor/lib/novor.jar",
82 "tools": ["NovorAdapter"]
83 }, {
84 "value":"$(which sirius)",
85 "tools": ["SiriusAdapter", "AssayGeneratorMetabo"]
86 }, {
87 "value":"spectrast",
88 "tools": ["SpectraSTSearchAdapter"]
89 }
90 ],
91 "r_executable": [{
92 "value":"R"
93 }],
94 "rscript_executable": [{
95 "value":"Rscript"
96 }],
97 "java_executable": [{
98 "value":"java"
99 }],
100 "log": [{
101 "value":"log.txt"
102 }],
103 "tempDirectory": [{
104 "value":"$TMP_DIR"
105 }],
106 "temp_data_directory": [{
107 "value":"$TMP_DIR"
108 }],
109 "algorithm:Preprocessing:tmp_dir": [{
110 "value":"$TMP_DIR"
111 }],
112 "no_progress": [{
113 "value": true
114 }],
115 "#": "only used in LuciphorAdapter at the moment, inconsistency will be fixed",
116 "num_threads": [{
117 "value":"${GALAXY_SLOTS:-1}"
118 }],
119 "threads": [{
120 "value": "${GALAXY_SLOTS:-1}"
121 }],
122 "sirius:cores": [{
123 "value": "${GALAXY_SLOTS:-1}"
124 }],
125 "out_workspace_directory": [{
126 "value": "__SIRIUS_WORKSPACE__"
127 }],
128
129 "#": "hardcode the outer loop threads for OpenSwathWorkflow",
130 "outer_loop_threads": [{
131 "value": "1",
132 "tools": ["OpenSwathWorkflow"]
133 }],
134 "separator": [{
135 "value": ",",
136 "tools": ["IDMassAccuracy"]
137 }],
138
139 "#": "don't alow to copy data internally to save computation time for reloading",
140 "copy_data": [{
141 "value": "false",
142 "tools": ["MapAlignerTreeGuided"]
143 }],
144
145 "#": "overwrite/add Galaxy xml attributes of some parameters (names need to start with param_)",
146
147 "#": "test is not a hardcoded value since we need to set it in the tool tests",
148 "test": [{
149 "CTD:type": "text",
150 "XML:type": "hidden"
151 }],
152
153 "#": "overwrite CTD attributes of some parameters (some are not possible, e.g. type)",
154
155 "#": "for some tools the user needs to select the desired output type since detection by extension makes no sense for galaxy tools",
156 "out_type": [{
157 "CTD:required": true,
158 "CTD:advanced": false
159 }],
160
161 "#": "SeedListGenerator with consensusXML input needs a dynamic number of outputs that depends on the content of the input, so we remove this options at the moment because its hard or impossible to implement in Galaxy, https://github.com/OpenMS/OpenMS/issues/4404 .. see also in parameter",
162 "#": "FileInfo, MapStatistics, SequenceCoverageCalculator wo -out just writes to stdout. not wanted here",
163 "#": "MzMLSplitter output prefix https://github.com/OpenMS/OpenMS/issues/4404",
164 "#": "IDRipper: blacklist out (is doing the same as the output-prefix out-path)",
165 "out": [{
166 "CTD:is_list": false,
167 "tools": ["SeedListGenerator"]
168 }, {
169 "CTD:required": true,
170 "tools": ["FileInfo", "MapStatistics", "SequenceCoverageCalculator"]
171 }, {
172 "CTD:type": "output-prefix",
173 "CTD:required": true,
174 "CTD:restrictions": "mzml",
175 "tools": ["MzMLSplitter"]
176 }, {
177 "value": "@",
178 "tools": ["IDRipper"]
179 }],
180
181 "#": "Try to remove xml data type whereever possible",
182 "#": "XTandem Adapter output is called .xml in OMS which is to unspecific -> use Galaxy's bioml",
183 "xml_out": [{
184 "CTD:restrictions": "bioml",
185 "tools": ["XTandemAdapter"]
186 }],
187
188 "#": "IDFileConverter remove xml",
189 "#": "OpenSwathWorkflow make in single file input and all outputs non-optional",
190 "#": "XFDR does not need xml .. redundant with xquest.xml TODO check if list is up to date with each new release",
191 "#": "SeedListGenerator: remove consensusXML https://github.com/OpenMS/OpenMS/issues/4404 .. see also out parameter",
192 "in": [{
193 "CTD:restrictions": "pepXML,protXML,mascotXML,omssaXML,bioml,psms,tsv,idXML,mzid,xquest.xml",
194 "tools": ["IDFileConverter"]
195 }, {
196 "CTD:is_list": false,
197 "tools": ["OpenSwathWorkflow"]
198 }, {
199 "CTD:restrictions": "idXML,mzid,xquest.xml",
200 "tools": ["XFDR"]
201 }, {
202 "CTD:restrictions": "mzML,idXML,featureXML",
203 "tools": ["SeedListGenerator"]
204 }],
205
206 "#": "IDMapper has in and spectra:in params, in is used in out as format_source",
207 "#": "which does not work in Galaxy: https://github.com/galaxyproject/galaxy/pull/9493",
208 "spectra:in": [{
209 "CTD:name": "_in",
210 "tools": ["IDMapper"]
211 }],
212
213 "#": "hardcoding prefix parameters which are not yet available in OMS but in CTDOpts https://github.com/OpenMS/OpenMS/pull/4527",
214 "#": "output-prefix",
215 "out_path": [{
216 "CTD:type": "output-prefix",
217 "CTD:required": true,
218 "CTD:restrictions": "idXML",
219 "tools": ["IDRipper"]
220 }],
221 "outputDirectory": [{
222 "CTD:type": "output-prefix",
223 "CTD:advanced": false,
224 "CTD:required": true,
225 "CTD:restrictions": "mzml",
226 "tools": ["OpenSwathFileSplitter"]
227 }],
228
229 "#": "OpenSwathDIAPreScoring: https://github.com/OpenMS/OpenMS/pull/4443",
230 "#": "SpectraSTSearchAdapter does not need xml .. redundant with pep.xml TODO check if list is up to date with each new release",
231 "output_files": [{
232 "CTD:required": true,
233 "tools": ["OpenSwathDIAPreScoring"]
234 }, {
235 "CTD:restrictions": "txt,tsv,pep.xml,pepXML,html",
236 "tools": ["SpectraSTSearchAdapter"]
237
238 }]
239 }