-
Notifications
You must be signed in to change notification settings - Fork 2
/
individual_mouse.json
103 lines (103 loc) · 3.11 KB
/
individual_mouse.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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
{
"title": "Mouse Individual",
"description": "Schema for submitting a mouse individual.",
"$id": "/profiles/individual_mouse.json",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"required": ["award", "lab"],
"identifyingProperties": ["uuid", "accession", "aliases"],
"additionalProperties": false,
"mixinProperties": [
{ "$ref": "mixins.json#/schema_version" },
{ "$ref": "mixins.json#/uuid" },
{ "$ref": "mixins.json#/status" },
{ "$ref": "individual.json#/properties" },
{ "$ref": "mixins.json#/accession" },
{ "$ref": "mixins.json#/aliases" },
{ "$ref": "mixins.json#/attribution" },
{ "$ref": "mixins.json#/submitted" },
{ "$ref": "mixins.json#/modified" },
{ "$ref": "mixins.json#/release_dates" },
{ "$ref": "mixins.json#/documents" },
{ "$ref": "mixins.json#/tags" },
{ "$ref": "mixins.json#/notes" },
{ "$ref": "mixins.json#/static_embeds" }
],
"mixinFacets" : [
{ "$ref": "mixins.json#/facets_common" }
],
"dependentRequired": {
"age": [ "age_units"]
},
"properties": {
"schema_version": {
"default": "1"
},
"mouse_life_stage": {
"title": "Mouse Life Stage",
"type": "string",
"lookup": 20,
"enum": [
"embryo",
"fetus",
"pup",
"adult"
]
},
"organism": {
"default": "3413218c-3d86-498b-a0a2-9a406638e786",
"exclude_from": ["submit4dn", "FFedit-create"],
"lookup": 1,
"linkEnum": ["3413218c-3d86-498b-a0a2-9a406638e786"]
},
"mouse_strain":{
"title": "Mouse Strain",
"lookup": 30,
"type": "string",
"description": "Can be an object of straing with dbxref for strain"
},
"mouse_vendor":{
"title": "Vendor for the Mouse Individual",
"type": "string",
"linkTo": "Vendor",
"lookup": 40
},
"dbxrefs": {
"@type": "@id",
"rdfs:subPropertyOf": "rdfs:seeAlso",
"title": "External identifiers",
"description": "Unique identifiers from external resources.",
"type": "array",
"lookup": 1000,
"uniqueItems": true,
"items": {
"title": "External identifier",
"description": "A unique identifier from external resource.",
"type": "string",
"pattern": "^(GEO:SAMN\\d+)$"
}
}
},
"columns": {
"sex": {
"title" : "Sex"
},
"mouse_life_stage": {
"title" : "Mouse Life Stage"
},
"mouse_strain": {
"title" : "Mouse Strain"
}
},
"facets": {
"sex": {
"title" : "Sex"
},
"mouse_life_stage": {
"title" : "Mouse Life Stage"
},
"mouse_strain": {
"title" : "Mouse Strain"
}
}
}