GUTS Schema
A schema to describe GUTS data
URI: https://guts-consortium.github.io/schema/guts
Name: guts-schema
Schema Diagram
erDiagram
GutsGraph {
stringList graph
}
Classes
| Class |
Description |
| GutsGraph |
A container for nodes in a GUTS graph |
| GUTSThing |
Any "thing" in the GUTS context |
| Cohort |
A cohort of the GUTS study |
| CohortSession |
A specific session of a specific cohort of the GUTS study |
| Measure |
A type of data sample in the GUTS study |
| Participant |
A participant in any cohort of the GUTS study |
| ParticipantMeasure |
A data sample of a specific type from a specific participant |
Slots
| Slot |
Description |
| age_in_years |
The age (in years) of the participant when the data sample was collected |
| category |
A data category for the measure |
| code |
An identifier for the participant that is unique within the GUTS context, i |
| cohort |
The specific cohort as part of which the data sample was collected |
| description |
A description for the measure |
| graph |
GUTS graph nodes |
| identifier |
A name that identifies the cohort uniquely within the GUTS study |
| long_name |
A longer name or title for the measure |
| measure |
The specific measure that was collected |
| measures |
All measures collected for this specific participant |
| objtype |
The type designator for a GUTS "thing" |
| participant |
The participant from whom the data sample was collected |
| participant_measures |
All measures collected from all participants during all sessions of a specifi... |
| participants |
A name that identifies the cohort uniquely within the GUTS study |
| session |
The session (of a specific cohort) during which the data sample was collected |
| sessions |
All sessions of a specific cohort |
| short_name |
An short code identifier for the measure that is unique within the GUTS conte... |
| type |
A data type for the measure |
Enumerations
Types
| Type |
Description |
| Boolean |
A binary (true or false) value |
| Curie |
a compact URI |
| Date |
a date (year, month and day) in an idealized calendar |
| DateOrDatetime |
Either a date or a datetime |
| Datetime |
The combination of a date and time |
| Decimal |
A real number with arbitrary precision that conforms to the xsd:decimal speci... |
| Double |
A real number that conforms to the xsd:double specification |
| Float |
A real number that conforms to the xsd:float specification |
| Integer |
An integer |
| Jsonpath |
A string encoding a JSON Path |
| Jsonpointer |
A string encoding a JSON Pointer |
| Ncname |
Prefix part of CURIE |
| Nodeidentifier |
A URI, CURIE or BNODE that represents a node in a model |
| Objectidentifier |
A URI or CURIE that represents an object in the model |
| Sparqlpath |
A string encoding a SPARQL Property Path |
| String |
A character string |
| Time |
A time object represents a (local) time of day, independent of any particular... |
| Uri |
a complete URI |
| Uriorcurie |
a URI or a CURIE |
Subsets