-
Notifications
You must be signed in to change notification settings - Fork 2
/
record_schema.json
29 lines (29 loc) · 1.07 KB
/
record_schema.json
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
{
"$schema": "http://json-schema.org/draft-07/schema",
"$id": "http://example.com/example.json",
"type": "object",
"title": "The root schema",
"description": "The root schema comprises the entire JSON document.",
"default": {},
"examples": [
{
"accession": "MSBNK_Athens_Univ-AU160231"
}
],
"required": [
"accession"
],
"properties": {
"accession": {
"$id": "#/properties/accession",
"default": "",
"description": "The accession is the unique identifier of a MassBank record. The accession follows the format '[A-Z0–9_]{1,32}-[A-Z0–9_]{1,128}'. The first 1-32 letters are assigned by MassBank and the remaining 1-128 letters are assigned by the contributor. All accession in MassBank start with 'MSBNK_', but thats not a requirement of the format.",
"examples": [
"MSBNK_Athens_Univ-AU160231"
],
"title": "The accession of the record",
"type": "string"
}
},
"additionalProperties": true
}