forked from bigbio/nf-modules
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmeta.yml
More file actions
81 lines (81 loc) · 2.6 KB
/
meta.yml
File metadata and controls
81 lines (81 loc) · 2.6 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
name: thermorawfileparser
description: Convert RAW file to mzML or MGF files format
keywords:
- raw
- mzml
- mgf
- parquet
- parser
- proteomics
tools:
- thermorawfileparser:
description: |
ThermoRawFileParser converts Thermo RAW files to open standard formats like mzML, producing indexed output files.
Use `task.ext.args` to pass additional arguments, e.g.:
- `-f=0` for MGF output, `-f=1` for mzML, `-f=2` for indexed mzML (default), `-f=3` for Parquet, `-f=4` for None
- `-L` or `--msLevel=VALUE` to select MS levels (e.g., `-L=1,2` or `--msLevel=1-3`)
homepage: https://github.com/compomics/ThermoRawFileParser
documentation: https://github.com/compomics/ThermoRawFileParser
tool_dev_url: https://github.com/compomics/ThermoRawFileParser"
doi: "10.1021/acs.jproteome.9b00328"
licence:
- "Apache Software"
identifier: biotools:ThermoRawFileParser
input:
- - meta:
type: map
description: |
Groovy Map containing sample information
e.g. `[ id:'sample1', single_end:false ]`
- raw:
type: file
description: Thermo RAW file
pattern: "*.{raw,RAW}"
ontologies: []
output:
spectra:
- - meta:
type: map
description: |
Groovy Map containing sample information
e.g. `[ id:'sample1', single_end:false ]`
- "*.{mzML,mzML.gz,mgf,mgf.gz,parquet,parquet.gz}":
type: file
description: Mass spectra in open format
pattern: "*.{mzML,mzML.gz,mgf,mgf.gz,parquet,parquet.gz}"
ontologies: []
versions_thermorawfileparser:
- - ${task.process}:
type: string
description: The process the versions were collected from
- thermorawfileparser:
type: string
description: The name of the tool
- ThermoRawFileParser.sh --version:
type: eval
description: The expression to obtain the version of the tool
log:
- "*.log":
type: file
description: Log file from the conversion process
pattern: "*.log"
ontologies: []
topics:
versions:
- - ${task.process}:
type: string
description: The process the versions were collected from
- thermorawfileparser:
type: string
description: The name of the tool
- ThermoRawFileParser.sh --version:
type: eval
description: The expression to obtain the version of the tool
authors:
- "@jonasscheid"
- "@daichengxin"
- "@ypriverol"
maintainers:
- "@jonasscheid"
- "@daichengxin"
- "@ypriverol"