19. Skip to content

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.