19. mzPeak metadata software list¶
Describe the JSON format of software list
20. software¶
Data acquisition, file conversion, and processing is all facilitated by software. The 20. software list records the discrete software programs and versions used. The software list is a centralized list that other components will reference members of by their id attribute.
A piece of software MUST be named using a parameter deriving from MS:1000531|software
with software not included in the controlled vocabulary using MS:1000799|custom unreleased software tool
with the custom software's name as the value.
Type: array
Items: 20. software
20.1 Definitions¶
20.1.1 software¶
A piece of software. Analogous to https://peptideatlas.org/tmp/mzML1.1.0.html#software.
Type: object
20.1.1.1 Properties¶
| Property | Type | Required | Description |
|---|---|---|---|
id |
string |
A unique identifier for this software, even amongst different versions of the same software. | |
version |
string |
The version of the software. | |
parameters |
array of param |
Additional parameters describing this software, such as its controlled vocabulary identifier, or the term MS:1000799 for custom unreleased software to denote its name. |
20.1.1.2 Property Details¶
id - string (optional)
A unique identifier for this software, even amongst different versions of the same software.
version - string (optional)
The version of the software.
parameters - array of param (optional)
Additional parameters describing this software, such as its controlled vocabulary identifier, or the term MS:1000799 for custom unreleased software to denote its name.