Data models for an organization's research assets
This schema is using the FLAT approach (Flexbile Low-complexity Annotation Technique) and is geared toward metadata entry and submission for pooling information across consortium sites and partners.
It is to be taken as a demonstrator rather than a schema building block.
More information may be available on the schema's about page.
The schema definition is available as
URI: https://concepts.datalad.org/s/demo-research-assets
Name: demo-research-assets-schema
Schema Diagram
erDiagram Annotation { string annotation_value } Assessment { float quantity_value string display_label string display_note stringList editorial_note uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } AttributeSpecification { uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type uriorcurie range string value } Checksum { uriorcurie creator HexBinary notation NodeUriOrCurie schema_type } ComputedIdentifier { uriorcurie creator string notation NodeUriOrCurie schema_type } DOI { string schema_agency uriorcurie creator string notation NodeUriOrCurie schema_type } Dataset { string title string short_name string display_label string display_note stringList editorial_note uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } Dimension { string name string display_label string display_note stringList editorial_note uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } Distribution { NonNegativeInteger byte_size string media_type string display_label string display_note stringList editorial_note uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } Document { string title string display_label string display_note stringList editorial_note uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } Factor { string name string display_label string display_note stringList editorial_note uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } FlatThing { string display_label string display_note stringList editorial_note uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } Grant { string howto_acknowledge string title string short_name string display_label string display_note stringList editorial_note uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } Identifier { uriorcurie creator string notation NodeUriOrCurie schema_type } Instrument { string name string display_label string display_note stringList editorial_note uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } IssuedIdentifier { string schema_agency uriorcurie creator string notation NodeUriOrCurie schema_type } NamedDistributionPart { string locator } Organization { string name string short_name string display_label string display_note stringList editorial_note uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } Person { stringList additional_names string family_name string given_name string honorific_name_prefix string honorific_name_suffix string formatted_name string display_label string display_note stringList editorial_note uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } Project { string short_name string title string display_label string display_note stringList editorial_note uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } Property { uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } Protocol { string name string short_name string display_label string display_note stringList editorial_note uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } Publication { W3CISO8601 date_published string locator string title string display_label string display_note stringList editorial_note uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } Statement { } Study { string name string display_label string display_note stringList editorial_note uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } Subject { string name string display_label string display_note stringList editorial_note uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } Thing { uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } ThingMixin { uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } ValueSpecification { uriorcurie range string value uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } ValueSpecificationMixin { uriorcurie range string value } XYZAssessment { float quantity_value string display_label string display_note stringList editorial_note uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } XYZBibliographicType { string display_label string display_note stringList editorial_note uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } XYZDataset { string title string short_name string display_label string display_note stringList editorial_note uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } XYZDimension { string name string display_label string display_note stringList editorial_note uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } XYZDistribution { NonNegativeInteger byte_size string media_type string display_label string display_note stringList editorial_note uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } XYZDistributionPartType { string display_label string display_note stringList editorial_note uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } XYZDistributionType { string display_label string display_note stringList editorial_note uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } XYZDocument { string title string display_label string display_note stringList editorial_note uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } XYZFactor { string name string display_label string display_note stringList editorial_note uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } XYZGrant { string howto_acknowledge string title string short_name string display_label string display_note stringList editorial_note uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } XYZInstrument { string name string display_label string display_note stringList editorial_note uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } XYZInstrumentType { string display_label string display_note stringList editorial_note uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } XYZNamedDistributionPart { string locator } XYZOrganization { string name string short_name string display_label string display_note stringList editorial_note uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } XYZPerson { stringList additional_names string family_name string given_name string honorific_name_prefix string honorific_name_suffix string formatted_name string display_label string display_note stringList editorial_note uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } XYZProject { string short_name string title string display_label string display_note stringList editorial_note uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } XYZProtocol { string name string short_name string display_label string display_note stringList editorial_note uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } XYZPublication { string doi flexdate date_published string locator string title string display_label string display_note stringList editorial_note uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } XYZPublicationVenue { string title string display_label string display_note stringList editorial_note uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } XYZStudy { string name string display_label string display_note stringList editorial_note uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } XYZSubject { string name string display_label string display_note stringList editorial_note uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } XYZTopic { string display_label string display_note stringList editorial_note uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } Annotation ||--|o Thing : "annotation_tag" Assessment ||--|o Subject : "derived_from" Assessment ||--|o Thing : "generated_by" Assessment ||--|o Thing : "kind" Assessment ||--|o Thing : "part_of" Assessment ||--|o Thing : "quantity_unit" Assessment ||--|o Thing : "same_as" Assessment ||--}o Annotation : "annotations" Assessment ||--}o AttributeSpecification : "attributes" Assessment ||--}o Identifier : "identifiers" Assessment ||--}o Statement : "characterized_by" Assessment ||--}o Thing : "relations" AttributeSpecification ||--|| Property : "predicate" AttributeSpecification ||--}o Annotation : "annotations" AttributeSpecification ||--}o AttributeSpecification : "attributes" AttributeSpecification ||--}o Statement : "characterized_by" Dataset ||--}o Annotation : "annotations" Dataset ||--}o AttributeSpecification : "attributes" Dataset ||--}o Identifier : "identifiers" Dataset ||--}o Statement : "characterized_by" Dataset ||--}o Thing : "relations" Dimension ||--|o Dimension : "part_of" Dimension ||--}o Annotation : "annotations" Dimension ||--}o AttributeSpecification : "attributes" Dimension ||--}o Identifier : "identifiers" Dimension ||--}o Statement : "characterized_by" Dimension ||--}o Thing : "relations" Distribution ||--|o Thing : "distribution_of" Distribution ||--|o Thing : "format" Distribution ||--|o Thing : "kind" Distribution ||--}o Annotation : "annotations" Distribution ||--}o AttributeSpecification : "attributes" Distribution ||--}o Checksum : "checksums" Distribution ||--}o Identifier : "identifiers" Distribution ||--}o NamedDistributionPart : "parts" Distribution ||--}o Statement : "characterized_by" Distribution ||--}o Thing : "relations" Document ||--|o Thing : "kind" Document ||--}o Annotation : "annotations" Document ||--}o AttributeSpecification : "attributes" Document ||--}o Identifier : "identifiers" Document ||--}o Statement : "characterized_by" Document ||--}o Thing : "relations" Factor ||--|o Factor : "part_of" Factor ||--}o Annotation : "annotations" Factor ||--}o AttributeSpecification : "attributes" Factor ||--}o Identifier : "identifiers" Factor ||--}o Statement : "characterized_by" Factor ||--}o Thing : "relations" FlatThing ||--}o Annotation : "annotations" FlatThing ||--}o AttributeSpecification : "attributes" FlatThing ||--}o Identifier : "identifiers" FlatThing ||--}o Statement : "characterized_by" FlatThing ||--}o Thing : "relations" Grant ||--|o Thing : "sponsor" Grant ||--}o Annotation : "annotations" Grant ||--}o AttributeSpecification : "attributes" Grant ||--}o Identifier : "identifiers" Grant ||--}o Statement : "characterized_by" Grant ||--}o Thing : "relations" Instrument ||--|o Thing : "kind" Instrument ||--}o Annotation : "annotations" Instrument ||--}o AttributeSpecification : "attributes" Instrument ||--}o Identifier : "identifiers" Instrument ||--}o Statement : "characterized_by" Instrument ||--}o Thing : "relations" NamedDistributionPart ||--|| Distribution : "object" NamedDistributionPart ||--}o Thing : "roles" Organization ||--|o Organization : "part_of" Organization ||--|o Thing : "at_location" Organization ||--}o Annotation : "annotations" Organization ||--}o AttributeSpecification : "attributes" Organization ||--}o Identifier : "identifiers" Organization ||--}o Statement : "characterized_by" Organization ||--}o Thing : "relations" Person ||--}o Annotation : "annotations" Person ||--}o AttributeSpecification : "attributes" Person ||--}o Identifier : "identifiers" Person ||--}o Statement : "characterized_by" Person ||--}o Thing : "relations" Project ||--|o Thing : "part_of" Project ||--}o Annotation : "annotations" Project ||--}o AttributeSpecification : "attributes" Project ||--}o Identifier : "identifiers" Project ||--}o Statement : "characterized_by" Project ||--}o Thing : "relations" Property ||--}o Annotation : "annotations" Property ||--}o AttributeSpecification : "attributes" Property ||--}o Statement : "characterized_by" Property ||--}o Thing : "relations" Protocol ||--}o Annotation : "annotations" Protocol ||--}o AttributeSpecification : "attributes" Protocol ||--}o Identifier : "identifiers" Protocol ||--}o Statement : "characterized_by" Protocol ||--}o Thing : "relations" Publication ||--|o Thing : "kind" Publication ||--|o Thing : "published_at" Publication ||--}o Annotation : "annotations" Publication ||--}o AttributeSpecification : "attributes" Publication ||--}o Identifier : "identifiers" Publication ||--}o Statement : "characterized_by" Publication ||--}o Thing : "about" Publication ||--}o Thing : "authors" Publication ||--}o Thing : "relations" Statement ||--|| Property : "predicate" Statement ||--|| Thing : "object" Study ||--|o Study : "part_of" Study ||--}o Annotation : "annotations" Study ||--}o AttributeSpecification : "attributes" Study ||--}o Dimension : "dimensions" Study ||--}o Factor : "factors" Study ||--}o Identifier : "identifiers" Study ||--}o Statement : "characterized_by" Study ||--}o Thing : "instruments" Study ||--}o Thing : "relations" Subject ||--|o Study : "study" Subject ||--|o Subject : "derived_from" Subject ||--|o Thing : "kind" Subject ||--}o Annotation : "annotations" Subject ||--}o AttributeSpecification : "attributes" Subject ||--}o Identifier : "identifiers" Subject ||--}o Statement : "characterized_by" Subject ||--}o Thing : "relations" Thing ||--}o Annotation : "annotations" Thing ||--}o AttributeSpecification : "attributes" Thing ||--}o Statement : "characterized_by" Thing ||--}o Thing : "relations" ThingMixin ||--}o Annotation : "annotations" ThingMixin ||--}o AttributeSpecification : "attributes" ThingMixin ||--}o Statement : "characterized_by" ValueSpecification ||--}o Annotation : "annotations" ValueSpecification ||--}o AttributeSpecification : "attributes" ValueSpecification ||--}o Statement : "characterized_by" ValueSpecification ||--}o Thing : "relations" XYZAssessment ||--|o Subject : "derived_from" XYZAssessment ||--|o Thing : "generated_by" XYZAssessment ||--|o Thing : "kind" XYZAssessment ||--|o Thing : "part_of" XYZAssessment ||--|o Thing : "quantity_unit" XYZAssessment ||--|o Thing : "same_as" XYZAssessment ||--}o Annotation : "annotations" XYZAssessment ||--}o AttributeSpecification : "attributes" XYZAssessment ||--}o Identifier : "identifiers" XYZAssessment ||--}o Statement : "characterized_by" XYZAssessment ||--}o Thing : "relations" XYZBibliographicType ||--}o Annotation : "annotations" XYZBibliographicType ||--}o AttributeSpecification : "attributes" XYZBibliographicType ||--}o Identifier : "identifiers" XYZBibliographicType ||--}o Statement : "characterized_by" XYZBibliographicType ||--}o Thing : "relations" XYZDataset ||--}o Annotation : "annotations" XYZDataset ||--}o AttributeSpecification : "attributes" XYZDataset ||--}o Identifier : "identifiers" XYZDataset ||--}o Statement : "characterized_by" XYZDataset ||--}o Thing : "relations" XYZDimension ||--|o Dimension : "part_of" XYZDimension ||--}o Annotation : "annotations" XYZDimension ||--}o AttributeSpecification : "attributes" XYZDimension ||--}o Identifier : "identifiers" XYZDimension ||--}o Statement : "characterized_by" XYZDimension ||--}o Thing : "relations" XYZDistribution ||--|o Thing : "distribution_of" XYZDistribution ||--|o Thing : "format" XYZDistribution ||--|o XYZDistributionType : "kind" XYZDistribution ||--}o Annotation : "annotations" XYZDistribution ||--}o AttributeSpecification : "attributes" XYZDistribution ||--}o Checksum : "checksums" XYZDistribution ||--}o Identifier : "identifiers" XYZDistribution ||--}o Statement : "characterized_by" XYZDistribution ||--}o Thing : "relations" XYZDistribution ||--}o XYZNamedDistributionPart : "parts" XYZDistributionPartType ||--}o Annotation : "annotations" XYZDistributionPartType ||--}o AttributeSpecification : "attributes" XYZDistributionPartType ||--}o Identifier : "identifiers" XYZDistributionPartType ||--}o Statement : "characterized_by" XYZDistributionPartType ||--}o Thing : "relations" XYZDistributionType ||--}o Annotation : "annotations" XYZDistributionType ||--}o AttributeSpecification : "attributes" XYZDistributionType ||--}o Identifier : "identifiers" XYZDistributionType ||--}o Statement : "characterized_by" XYZDistributionType ||--}o Thing : "relations" XYZDocument ||--|o XYZBibliographicType : "kind" XYZDocument ||--}o Annotation : "annotations" XYZDocument ||--}o AttributeSpecification : "attributes" XYZDocument ||--}o Identifier : "identifiers" XYZDocument ||--}o Statement : "characterized_by" XYZDocument ||--}o Thing : "relations" XYZFactor ||--|o Factor : "part_of" XYZFactor ||--}o Annotation : "annotations" XYZFactor ||--}o AttributeSpecification : "attributes" XYZFactor ||--}o Identifier : "identifiers" XYZFactor ||--}o Statement : "characterized_by" XYZFactor ||--}o Thing : "relations" XYZGrant ||--|o XYZOrganization : "sponsor" XYZGrant ||--}o Annotation : "annotations" XYZGrant ||--}o AttributeSpecification : "attributes" XYZGrant ||--}o Identifier : "identifiers" XYZGrant ||--}o Statement : "characterized_by" XYZGrant ||--}o Thing : "relations" XYZInstrument ||--|o XYZInstrumentType : "kind" XYZInstrument ||--}o Annotation : "annotations" XYZInstrument ||--}o AttributeSpecification : "attributes" XYZInstrument ||--}o Identifier : "identifiers" XYZInstrument ||--}o Statement : "characterized_by" XYZInstrument ||--}o Thing : "relations" XYZInstrumentType ||--}o Annotation : "annotations" XYZInstrumentType ||--}o AttributeSpecification : "attributes" XYZInstrumentType ||--}o Identifier : "identifiers" XYZInstrumentType ||--}o Statement : "characterized_by" XYZInstrumentType ||--}o Thing : "relations" XYZNamedDistributionPart ||--|| Distribution : "object" XYZNamedDistributionPart ||--}o XYZDistributionPartType : "roles" XYZOrganization ||--|o Organization : "part_of" XYZOrganization ||--|o Thing : "at_location" XYZOrganization ||--}o Annotation : "annotations" XYZOrganization ||--}o AttributeSpecification : "attributes" XYZOrganization ||--}o Identifier : "identifiers" XYZOrganization ||--}o Statement : "characterized_by" XYZOrganization ||--}o Thing : "relations" XYZPerson ||--}o Annotation : "annotations" XYZPerson ||--}o AttributeSpecification : "attributes" XYZPerson ||--}o Identifier : "identifiers" XYZPerson ||--}o Statement : "characterized_by" XYZPerson ||--}o Thing : "relations" XYZProject ||--|o XYZProject : "part_of" XYZProject ||--}o Annotation : "annotations" XYZProject ||--}o AttributeSpecification : "attributes" XYZProject ||--}o Identifier : "identifiers" XYZProject ||--}o Statement : "characterized_by" XYZProject ||--}o Thing : "relations" XYZProtocol ||--}o Annotation : "annotations" XYZProtocol ||--}o AttributeSpecification : "attributes" XYZProtocol ||--}o Identifier : "identifiers" XYZProtocol ||--}o Statement : "characterized_by" XYZProtocol ||--}o Thing : "relations" XYZPublication ||--|o XYZBibliographicType : "kind" XYZPublication ||--|o XYZPublicationVenue : "published_at" XYZPublication ||--}o Annotation : "annotations" XYZPublication ||--}o AttributeSpecification : "attributes" XYZPublication ||--}o Identifier : "identifiers" XYZPublication ||--}o Statement : "characterized_by" XYZPublication ||--}o Thing : "relations" XYZPublication ||--}o XYZDataset : "derived_from" XYZPublication ||--}o XYZProject : "generated_by" XYZPublication ||--}o XYZTopic : "about" XYZPublication ||--}| Thing : "authors" XYZPublicationVenue ||--|o XYZBibliographicType : "kind" XYZPublicationVenue ||--}o Annotation : "annotations" XYZPublicationVenue ||--}o AttributeSpecification : "attributes" XYZPublicationVenue ||--}o Identifier : "identifiers" XYZPublicationVenue ||--}o Statement : "characterized_by" XYZPublicationVenue ||--}o Thing : "relations" XYZStudy ||--|o Study : "part_of" XYZStudy ||--}o Annotation : "annotations" XYZStudy ||--}o AttributeSpecification : "attributes" XYZStudy ||--}o Dimension : "dimensions" XYZStudy ||--}o Factor : "factors" XYZStudy ||--}o Identifier : "identifiers" XYZStudy ||--}o Statement : "characterized_by" XYZStudy ||--}o Thing : "instruments" XYZStudy ||--}o Thing : "relations" XYZSubject ||--|o Study : "study" XYZSubject ||--|o Subject : "derived_from" XYZSubject ||--|o Thing : "kind" XYZSubject ||--}o Annotation : "annotations" XYZSubject ||--}o AttributeSpecification : "attributes" XYZSubject ||--}o Identifier : "identifiers" XYZSubject ||--}o Statement : "characterized_by" XYZSubject ||--}o Thing : "relations" XYZTopic ||--}o Annotation : "annotations" XYZTopic ||--}o AttributeSpecification : "attributes" XYZTopic ||--}o Identifier : "identifiers" XYZTopic ||--}o Statement : "characterized_by" XYZTopic ||--}o Thing : "relations"
Classes
Class | Description |
---|---|
Annotation | A tag/value pair with the semantics of OWL Annotation |
AttributeSpecification | An attribute is conceptually a thing, but it requires no dedicated identifier... |
Identifier | An identifier is a label that uniquely identifies an item in a particular con... |
ComputedIdentifier | An identifier that has been derived from information on the identified entity |
Checksum | A Checksum is a value that allows to check the integrity of the contents of a... |
IssuedIdentifier | An identifier that was issued by a particular agent with a notation that has ... |
DOI | Digital Object Identifier (DOI; ISO 26324), an identifier system governed by ... |
NamedDistributionPart | An association class for attaching a locator as additional information to a... |
XYZNamedDistributionPart | An association class for attaching a locator as additional information to a... |
Statement | An RDF statement that links a predicate (a Property ) with an object (a ... |
Thing | The most basic, identifiable item |
FlatThing | Thing variant that provides a basis for the annotation and curation of more... |
Assessment | The final result of a determination of the value of something |
XYZAssessment | The final result of a determination of the value of something |
Dataset | A collection of data, published or curated by a single agent |
XYZDataset | A collection of data, published or curated by a single agent |
Dimension | A dependent or outcome variable |
XYZDimension | A dependent or outcome variable |
Distribution | A specific representation of a data item, which may come in the form of an el... |
XYZDistribution | A specific representation of a data item, which may come in the form of an el... |
Document | A conceptual entity representing things which a, broadly conceived, "document... |
XYZDocument | A conceptual entity representing things which a, broadly conceived, "document... |
Factor | A tag associated with a categorical, independent variable in a study design |
XYZFactor | A tag associated with a categorical, independent variable in a study design |
Grant | A grant, typically financial or otherwise quantifiable, resources |
XYZGrant | A grant, typically financial or otherwise quantifiable, resources |
Instrument | A thing that enables an agent to perform an action |
XYZInstrument | A thing that enables an agent to perform an action |
Organization | A social or legal institution such as a company, a society, or a university |
XYZOrganization | A social or legal institution such as a company, a society, or a university |
Person | Person agents are people, alive, dead, or fictional |
XYZPerson | Person agents are people, alive, dead, or fictional |
Project | A collective endeavour of some kind |
XYZProject | A collective endeavour of some kind |
Protocol | A plan specification which has sufficient level of detail and quantitative in... |
XYZProtocol | A plan specification which has sufficient level of detail and quantitative in... |
Publication | A resource that is the output of a publishing process |
XYZPublication | A resource that is the output of a publishing process |
Study | A planned process that consists of parts: planning, study design execution, d... |
XYZStudy | A planned process that consists of parts: planning, study design execution, d... |
Subject | A subject is an entity being investigated in a study |
XYZSubject | A subject is an entity being investigated in a study |
XYZBibliographicType | Type of a publication or document, e |
XYZDistributionPartType | Type or role of a part of a distribution |
XYZDistributionType | Type of a distribution |
XYZInstrumentType | Type of an instrument |
XYZPublicationVenue | "Place" of a publication, e |
XYZTopic | Topic a subject is about, e |
Property | An RDF property, a Thing used to define a predicate , for example in a `St... |
ValueSpecification | A Thing that is a value of some kind |
ThingMixin | Mix-in with the common interface of Thing and AttributeSpecification |
ValueSpecificationMixin | Mix-in for a (structured) value specification |
Slots
Slot | Description |
---|---|
about | A relation of an information artifact to the subject, such as a URL identifyi... |
additional_names | Additional name(s) associated with the subject, such as one or more middle na... |
annotation_tag | A tag identifying an annotation |
annotation_value | The actual annotation |
annotations | A record of properties of the metadata record on a subject, a collection of t... |
at_location | Associate the subject with a location |
at_time | Time at which an instanteneous event takes place or took place |
attributes | Declares a relation that associates a Thing (or another attribute) with an ... |
authors | People that contributed to a document in the author role |
broad_mappings | A list of terms from different schemas or terminology systems that have broad... |
byte_size | The size of the subject in bytes |
characterized_by | Qualifies relationships between a subject Thing and an object Thing with ... |
checksums | The checksum property provides a mechanism that can be used to verify that th... |
close_mappings | A list of terms from different schemas or terminology systems that have close... |
conforms_to | An established standard to which the subject conforms |
creator | An agent responsible for making an entity |
date_modified | Timepoint at which the subject was (last) changed, updated or modified |
date_published | Timepoint at which the subject was (last) published |
derived_from | A entity from which the subject was created through some kind of process |
description | A free-text account of the subject |
dimensions | Associated outcome variables |
display_label | Label that can be shown when the metadata record is displayed as an item |
display_note | Note that can be shown when the record is displayed as an item |
distribution_of | The resource that the subject is a distribution of |
doi | Associated Digital Object Identifier (DOI; ISO 26324; see https://doi |
editorial_note | A comment about a metadata record either providing additional information for... |
ended_at | End is when an activity is deemed to have been ended by some trigger |
exact_mappings | A list of terms from different schemas or terminology systems that have ident... |
factors | Factors that influence the subject matter |
family_name | The (inherited) family name of the subject |
format | The file format of a distribution |
formatted_name | A formatted text corresponding to the name of the subject |
funding | Source of funding for the subject, such as a specific grant |
generated_by | Identification of the process that led to the production of the subject entit... |
given_name | The given (non-inherited) name of the subject |
honorific_name_prefix | The honorific prefix(es) of the subject's name |
honorific_name_suffix | The honorific suffix(es) of the subject's name |
howto_acknowledge | A description of how the subject should be acknowledged |
identifiers | An unambiguous reference to the subject within a given context |
instruments | Instruments employed in a study activity |
issn | Associated International Standard Serial Number (ISSN) identifier (see https:... |
keywords | One or more keywords or tags describing the subject |
kind | The nature of the subject |
locator | A descriptive identifier that locates a resource within a containing resource |
mappings | A list of terms from different schemas or terminology systems that have compa... |
media_type | The media type of a distribution as defined by IANA |
name | Name of the subject |
narrow_mappings | A list of terms from different schemas or terminology systems that have narro... |
notation | String of characters such as "T58:5" or "30:4833" used to uniquely identify a... |
object | Reference to a Thing within a Statement |
orcid | ORCID identifier of a person (see https://orcid |
part_of | The entity that the subject is a part of |
parts | A related resource that is included either physically or logically in the des... |
pid | Persistent and globally unique identifier of a Thing |
predicate | Reference to a Property within a Statement |
published_at | The venue a publication was made |
quantity_unit | Unit of the quantitative value associated with the subject |
quantity_value | Quantitative value associated with the subject |
range | Declares that the value of a Thing or AttributeSpecification are instance... |
related_mappings | A list of terms from different schemas or terminology systems that have relat... |
relations | Declares an unqualified relation of the subject Thing to another Thing |
roles | Describes the function of an entity or agent (object) within the scope of a r... |
same_as | Declares that the subject and an object are equal |
schema_agency | Name of the agency that issued an identifier |
schema_type | State that the subject is an instance of a particular schema class |
short_name | A shortened name for the subject |
sponsor | An agent that supports a thing through a pledge, promise, or financial contri... |
started_at | Start is when an activity is deemed to have been started by some trigger |
study | The study in which the subject took place or existed |
title | A summarily description of the subject |
value | Value of a thing |
Enumerations
Enumeration | Description |
---|---|
YesNoUnknownClassifcation | Boolean classification with a third option indicating that the true value is ... |
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 |
EmailAddress | RFC 5322 compliant email address |
Flexdate | W3C variant/subset of IS08601 for specifying date(times) |
Float | A real number that conforms to the xsd:float specification |
HexBinary | hex-encoded binary data |
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 |
NodeUriOrCurie | A type referencing an graph node |
NonNegativeInteger | An integer |
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 |
W3CISO8601 | W3C variant/subset of IS08601 for specifying date(times) |
Subsets
Subset | Description |
---|---|