diff --git a/Documentation/MassBankRecordFormat.md b/Documentation/MassBankRecordFormat.md index d2a85b5e..b3134212 100644 --- a/Documentation/MassBankRecordFormat.md +++ b/Documentation/MassBankRecordFormat.md @@ -2,7 +2,7 @@ MassBank Consortium (May 13, 2022) #### Updated -- **May 2022**: With version 2.6.0 MassBank introduces a new ACCESSION scheme.ch offers more freedom for contributors in the naming of their records. The new scheme consists of three fields separated by 'minus' signs and follows the format ID-[A-Z0–9_]{1,32}-[A-Z0–9_]{1,64}. The field ID will always be MSBNK for official MassBank releases. The second field is the contributor ID and is usually assigned by MassBank staff. Now it can be up to 32 characters long and is comprised of letters, digits and the '_' sign. The third field is the ID assigned by the contributor and can be up to 64 characters long and is also comprised of letters, digits and the '_' sign. +- **May 2022**: With version 2.6.0 MassBank introduces a new ACCESSION scheme. It offers more freedom for contributors in the naming of their records. The new scheme consists of three fields separated by 'minus' signs and follows the format ID-[A-Z0–9_]{1,32}-[A-Z0–9_]{1,64}. The field ID will always be MSBNK for official MassBank releases. The second field is the contributor ID and is usually assigned by MassBank staff. Now it can be up to 32 characters long and is comprised of letters, digits and the '_' sign. The third field is the ID assigned by the contributor and can be up to 64 characters long and is also comprised of letters, digits and the '_' sign. - **July 2021**: Move to a semantic versioning scheme X.Y.Z with Z increases for changes in the description or fixing of typos, Y increases for changes that also change the Validator software and X increases with changes that break compatibility with older versions of the software. - **March 2020**: Add new tag for the inlet type. - **October 2019**: Add UVPD dissociation method and some undocumented or new tags. @@ -26,13 +26,19 @@ Multiple line information: Last line of a MassBank Record is `//`. +#### Controled Vocabulary terms +General format is `[CV label, accession, name, value]`. Any field that is not available MUST be left empty. Should the name contain commas, quotes MUST be added to avoid problems with parsing. +Example: +``` +[CV label, accession, name, value] +[MS, MS:1000443, Mass Analyzer Type, Orbitrap] +[MS, MS:1001477, SpectraST,] +[label, accession, “first part of the param name, second part of the name”, value] +``` + ### 1.2 Order of Information MassBank Record Information in a MassBank Record is arranged in a fixed order (see Section 2). -### 1.3 Others -`[MS : space value ]` is the HUPO-PSI ID in [OLS](https://www.ebi.ac.uk/ols/index). - - ## Table 1. MassBank Record Format (Summary)