A controlled vocabulary parameter, as detailed in the OBO file

Fields

accession

Accession number identifying the term within its controlled vocabulary.

name

Name of the controlled vocabulary term describing the parameter.

value

(optional) Value of the parameter.

description

(optional) Definition of the controlled vocabulary term.

Examples

  MzQCcvParameter$new("MS:4000070",
                      "retention time acquisition range",
                      c(0.2959, 5969.8172))
#> Reference class object of class "MzQCcvParameter"
#> Field "accession":
#> [1] "MS:4000070"
#> Field "name":
#> [1] "retention time acquisition range"
#> Field "value":
#> [1]    0.2959 5969.8172
#> Field "description":
#> [1] NA
  isValidMzQC(MzQCcvParameter$new("MS:0000000"))
#> Warning: Variable 'name' is NA/NULL!
#> Warning: A field in object of type MzQCcvParameter is invalid.
#> [1] FALSE