Mercurial > repos > galaxyp > openms_databasesuitability
comparison hardcoded_params.json @ 0:3f555d385d45 draft
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/openms commit 55a2aeba8bfd8a6910630721de9857dcdfe05d3c"
| author | galaxyp |
|---|---|
| date | Tue, 13 Oct 2020 18:22:43 +0000 |
| parents | |
| children |
comparison
equal
deleted
inserted
replaced
| -1:000000000000 | 0:3f555d385d45 |
|---|---|
| 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 | |
| 126 "#": "hardcode the outer loop threads for OpenSwathWorkflow", | |
| 127 "outer_loop_threads": [{ | |
| 128 "value": "1", | |
| 129 "tools": ["OpenSwathWorkflow"] | |
| 130 }], | |
| 131 "separator": [{ | |
| 132 "value": ",", | |
| 133 "tools": ["IDMassAccuracy"] | |
| 134 }], | |
| 135 | |
| 136 "#": "don't alow to copy data internally to save computation time for reloading", | |
| 137 "copy_data": [{ | |
| 138 "value": "false", | |
| 139 "tools": ["MapAlignerTreeGuided"] | |
| 140 }], | |
| 141 | |
| 142 "#": "overwrite/add Galaxy xml attributes of some parameters (names need to start with param_)", | |
| 143 | |
| 144 "#": "test is not a hardcoded value since we need to set it in the tool tests", | |
| 145 "test": [{ | |
| 146 "CTD:type": "text", | |
| 147 "XML:type": "hidden" | |
| 148 }], | |
| 149 | |
| 150 "#": "overwrite CTD attributes of some parameters (some are not possible, e.g. type)", | |
| 151 | |
| 152 "#": "for some tools the user needs to select the desired output type since detection by extension makes no sense for galaxy tools", | |
| 153 "out_type": [{ | |
| 154 "CTD:required": true, | |
| 155 "CTD:advanced": false | |
| 156 }], | |
| 157 | |
| 158 "#": "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", | |
| 159 "#": "FileInfo, MapStatistics, SequenceCoverageCalculator wo -out just writes to stdout. not wanted here", | |
| 160 "#": "MzMLSplitter output prefix https://github.com/OpenMS/OpenMS/issues/4404", | |
| 161 "#": "IDRipper: blacklist out (is doing the same as the output-prefix out-path)", | |
| 162 "out": [{ | |
| 163 "CTD:is_list": false, | |
| 164 "tools": ["SeedListGenerator"] | |
| 165 }, { | |
| 166 "CTD:required": true, | |
| 167 "tools": ["FileInfo", "MapStatistics", "SequenceCoverageCalculator"] | |
| 168 }, { | |
| 169 "CTD:type": "output-prefix", | |
| 170 "CTD:required": true, | |
| 171 "CTD:restrictions": "mzml", | |
| 172 "tools": ["MzMLSplitter"] | |
| 173 }, { | |
| 174 "value": "@", | |
| 175 "tools": ["IDRipper"] | |
| 176 }], | |
| 177 | |
| 178 "#": "Try to remove xml data type whereever possible", | |
| 179 "#": "XTandem Adapter output is called .xml in OMS which is to unspecific -> use Galaxy's bioml", | |
| 180 "xml_out": [{ | |
| 181 "CTD:restrictions": "bioml", | |
| 182 "tools": ["XTandemAdapter"] | |
| 183 }], | |
| 184 | |
| 185 "#": "IDFileConverter remove xml", | |
| 186 "#": "OpenSwathWorkflow make in single file input and all outputs non-optional", | |
| 187 "#": "XFDR does not need xml .. redundant with xquest.xml TODO check if list is up to date with each new release", | |
| 188 "#": "SeedListGenerator: remove consensusXML https://github.com/OpenMS/OpenMS/issues/4404 .. see also out parameter", | |
| 189 "in": [{ | |
| 190 "CTD:restrictions": "pepXML,protXML,mascotXML,omssaXML,bioml,psms,tsv,idXML,mzid,xquest.xml", | |
| 191 "tools": ["IDFileConverter"] | |
| 192 }, { | |
| 193 "CTD:is_list": false, | |
| 194 "tools": ["OpenSwathWorkflow"] | |
| 195 }, { | |
| 196 "CTD:restrictions": "idXML,mzid,xquest.xml", | |
| 197 "tools": ["XFDR"] | |
| 198 }, { | |
| 199 "CTD:restrictions": "mzML,idXML,featureXML", | |
| 200 "tools": ["SeedListGenerator"] | |
| 201 }], | |
| 202 | |
| 203 "#": "IDMapper has in and spectra:in params, in is used in out as format_source", | |
| 204 "#": "which does not work in Galaxy: https://github.com/galaxyproject/galaxy/pull/9493", | |
| 205 "spectra:in": [{ | |
| 206 "CTD:name": "_in", | |
| 207 "tools": ["IDMapper"] | |
| 208 }], | |
| 209 | |
| 210 "#": "hardcoding prefix parameters which are not yet available in OMS but in CTDOpts https://github.com/OpenMS/OpenMS/pull/4527", | |
| 211 "#": "output-prefix", | |
| 212 "out_path": [{ | |
| 213 "CTD:type": "output-prefix", | |
| 214 "CTD:required": true, | |
| 215 "CTD:restrictions": "idXML", | |
| 216 "tools": ["IDRipper"] | |
| 217 }], | |
| 218 "outputDirectory": [{ | |
| 219 "CTD:type": "output-prefix", | |
| 220 "CTD:advanced": false, | |
| 221 "CTD:required": true, | |
| 222 "CTD:restrictions": "mzml", | |
| 223 "tools": ["OpenSwathFileSplitter"] | |
| 224 }], | |
| 225 | |
| 226 "#": "OpenSwathDIAPreScoring: https://github.com/OpenMS/OpenMS/pull/4443", | |
| 227 "#": "SpectraSTSearchAdapter does not need xml .. redundant with pep.xml TODO check if list is up to date with each new release", | |
| 228 "output_files": [{ | |
| 229 "CTD:required": true, | |
| 230 "tools": ["OpenSwathDIAPreScoring"] | |
| 231 }, { | |
| 232 "CTD:restrictions": "txt,tsv,pep.xml,pepXML,html", | |
| 233 "tools": ["SpectraSTSearchAdapter"] | |
| 234 | |
| 235 }] | |
| 236 } |
