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

Enumeration Description
CohortIdentifier
DataCategory
DataType
ShortName

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

Subset Description