Skip to content

Data models for INM7 study-related concepts for data discovery

The classes and slots in this schema support modeling ...

More information may be available on the schema's about page.

The schema definition is available as

URI: https://concepts.inm7.de/s/flat-data/unreleased

Name: inm7-flat-data-schema

Schema Diagram

erDiagram Dataset { string name string short_name stringList curation_comments string display_label uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } DataItem { string value stringList curation_comments string display_label 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 name 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 short_name stringList curation_comments string display_label 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 short_name stringList curation_comments string display_label uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } FileFormat { string name string short_name stringList curation_comments string display_label uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } Instrument { string name string short_name stringList curation_comments string display_label 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 stringList curation_comments string display_label uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } Study { string name string short_name stringList curation_comments string display_label uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } StudyActivity { stringList curation_comments string display_label 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 stringList curation_comments string display_label uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } SubjectType { string name stringList curation_comments string display_label uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } Unit { string name string short_name stringList curation_comments string display_label 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 } ValueSpecificationMixin { uriorcurie range string value } 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 } Property { uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } Statement { } Thing { uriorcurie pid 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 } Annotation { string annotation_value } Identifier { uriorcurie creator string notation NodeUriOrCurie schema_type } IssuedIdentifier { string schema_agency uriorcurie creator string notation NodeUriOrCurie schema_type } ComputedIdentifier { uriorcurie creator string notation NodeUriOrCurie schema_type } Checksum { uriorcurie creator HexBinary notation NodeUriOrCurie schema_type } DOI { string schema_agency uriorcurie creator string notation NodeUriOrCurie schema_type } CurationAid { stringList curation_comments string display_label } Person { stringList additional_names string family_name string given_name string honorific_name_prefix string honorific_name_suffix EmailAddressList emails string orcid stringList curation_comments string display_label uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } Site { string name stringList curation_comments string display_label uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } Building { string name stringList curation_comments string display_label uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } BuildingLevel { string name stringList curation_comments string display_label uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } Organization { string name string short_name OrganizationType organization_type stringList curation_comments string display_label uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } Room { string name stringList curation_comments string display_label uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } Dataset ||--|o Dataset : "part_of" Dataset ||--}o Identifier : "identifiers" Dataset ||--|o Person : "record_contact" Dataset ||--}o Thing : "relations" Dataset ||--}o Annotation : "annotations" Dataset ||--}o AttributeSpecification : "attributes" Dataset ||--}o Statement : "characterized_by" DataItem ||--|o Subject : "derived_from" DataItem ||--}o Dimension : "dimensions" DataItem ||--|| StudyActivity : "generated_by" DataItem ||--|| Dataset : "part_of" DataItem ||--|o Unit : "unit" DataItem ||--}o Identifier : "identifiers" DataItem ||--|o Person : "record_contact" DataItem ||--}o Thing : "relations" DataItem ||--}o Annotation : "annotations" DataItem ||--}o AttributeSpecification : "attributes" DataItem ||--}o Statement : "characterized_by" Distribution ||--}o Checksum : "checksums" Distribution ||--|| DataItem : "distribution_of" Distribution ||--|o FileFormat : "format" Distribution ||--|o Distribution : "part_of" Distribution ||--}o Thing : "relations" Distribution ||--}o Annotation : "annotations" Distribution ||--}o AttributeSpecification : "attributes" Distribution ||--}o Statement : "characterized_by" Dimension ||--}o Identifier : "identifiers" Dimension ||--|o Person : "record_contact" Dimension ||--}o Thing : "relations" Dimension ||--}o Annotation : "annotations" Dimension ||--}o AttributeSpecification : "attributes" Dimension ||--}o Statement : "characterized_by" Factor ||--|o Factor : "factor_level_of" Factor ||--}o Identifier : "identifiers" Factor ||--|o Person : "record_contact" Factor ||--}o Thing : "relations" Factor ||--}o Annotation : "annotations" Factor ||--}o AttributeSpecification : "attributes" Factor ||--}o Statement : "characterized_by" FileFormat ||--}o Identifier : "identifiers" FileFormat ||--|o Person : "record_contact" FileFormat ||--}o Thing : "relations" FileFormat ||--}o Annotation : "annotations" FileFormat ||--}o AttributeSpecification : "attributes" FileFormat ||--}o Statement : "characterized_by" Instrument ||--}o Identifier : "identifiers" Instrument ||--|o Person : "record_contact" Instrument ||--}o Thing : "relations" Instrument ||--}o Annotation : "annotations" Instrument ||--}o AttributeSpecification : "attributes" Instrument ||--}o Statement : "characterized_by" Protocol ||--}o Identifier : "identifiers" Protocol ||--|o Person : "record_contact" Protocol ||--}o Thing : "relations" Protocol ||--}o Annotation : "annotations" Protocol ||--}o AttributeSpecification : "attributes" Protocol ||--}o Statement : "characterized_by" Study ||--}o Dimension : "dimensions" Study ||--}o Factor : "factors" Study ||--}o Instrument : "instruments" Study ||--}o Protocol : "implements" Study ||--}o Identifier : "identifiers" Study ||--|o Person : "record_contact" Study ||--}o Thing : "relations" Study ||--}o Annotation : "annotations" Study ||--}o AttributeSpecification : "attributes" Study ||--}o Statement : "characterized_by" StudyActivity ||--}o Factor : "factors" StudyActivity ||--}o Instrument : "instruments" StudyActivity ||--}o Protocol : "implements" StudyActivity ||--|o StudyActivity : "part_of" StudyActivity ||--|| Study : "study" StudyActivity ||--}o Subject : "subjects" StudyActivity ||--}o Identifier : "identifiers" StudyActivity ||--|o Person : "record_contact" StudyActivity ||--}o Thing : "relations" StudyActivity ||--}o Annotation : "annotations" StudyActivity ||--}o AttributeSpecification : "attributes" StudyActivity ||--}o Statement : "characterized_by" Subject ||--|o Subject : "derived_from" Subject ||--|| Study : "study" Subject ||--|o SubjectType : "subject_type" Subject ||--}o Identifier : "identifiers" Subject ||--|o Person : "record_contact" Subject ||--}o Thing : "relations" Subject ||--}o Annotation : "annotations" Subject ||--}o AttributeSpecification : "attributes" Subject ||--}o Statement : "characterized_by" SubjectType ||--}o Identifier : "identifiers" SubjectType ||--|o Person : "record_contact" SubjectType ||--}o Thing : "relations" SubjectType ||--}o Annotation : "annotations" SubjectType ||--}o AttributeSpecification : "attributes" SubjectType ||--}o Statement : "characterized_by" Unit ||--}o Identifier : "identifiers" Unit ||--|o Person : "record_contact" Unit ||--}o Thing : "relations" Unit ||--}o Annotation : "annotations" Unit ||--}o AttributeSpecification : "attributes" Unit ||--}o Statement : "characterized_by" ThingMixin ||--}o Annotation : "annotations" ThingMixin ||--}o AttributeSpecification : "attributes" ThingMixin ||--}o Statement : "characterized_by" AttributeSpecification ||--|| Property : "predicate" AttributeSpecification ||--}o Annotation : "annotations" AttributeSpecification ||--}o AttributeSpecification : "attributes" AttributeSpecification ||--}o Statement : "characterized_by" Property ||--}o Thing : "relations" Property ||--}o Annotation : "annotations" Property ||--}o AttributeSpecification : "attributes" Property ||--}o Statement : "characterized_by" Statement ||--|| Thing : "object" Statement ||--|| Property : "predicate" Thing ||--}o Thing : "relations" Thing ||--}o Annotation : "annotations" Thing ||--}o AttributeSpecification : "attributes" Thing ||--}o Statement : "characterized_by" ValueSpecification ||--}o Thing : "relations" ValueSpecification ||--}o Annotation : "annotations" ValueSpecification ||--}o AttributeSpecification : "attributes" ValueSpecification ||--}o Statement : "characterized_by" Annotation ||--|o Thing : "annotation_tag" CurationAid ||--}o Identifier : "identifiers" CurationAid ||--|o Person : "record_contact" Person ||--}o Organization : "member_of" Person ||--}o Identifier : "identifiers" Person ||--|o Person : "record_contact" Person ||--}o Thing : "relations" Person ||--}o Annotation : "annotations" Person ||--}o AttributeSpecification : "attributes" Person ||--}o Statement : "characterized_by" Site ||--}o Identifier : "identifiers" Site ||--|o Person : "record_contact" Site ||--}o Thing : "relations" Site ||--}o Annotation : "annotations" Site ||--}o AttributeSpecification : "attributes" Site ||--}o Statement : "characterized_by" Building ||--|o Site : "site" Building ||--}o Identifier : "identifiers" Building ||--|o Person : "record_contact" Building ||--}o Thing : "relations" Building ||--}o Annotation : "annotations" Building ||--}o AttributeSpecification : "attributes" Building ||--}o Statement : "characterized_by" BuildingLevel ||--|o Building : "building" BuildingLevel ||--}o Identifier : "identifiers" BuildingLevel ||--|o Person : "record_contact" BuildingLevel ||--}o Thing : "relations" BuildingLevel ||--}o Annotation : "annotations" BuildingLevel ||--}o AttributeSpecification : "attributes" BuildingLevel ||--}o Statement : "characterized_by" Organization ||--|o Organization : "parent_organization" Organization ||--}o Person : "leaders" Organization ||--}o Identifier : "identifiers" Organization ||--|o Person : "record_contact" Organization ||--}o Thing : "relations" Organization ||--}o Annotation : "annotations" Organization ||--}o AttributeSpecification : "attributes" Organization ||--}o Statement : "characterized_by" Room ||--|o BuildingLevel : "building_level" Room ||--}o Identifier : "identifiers" Room ||--|o Person : "record_contact" Room ||--}o Thing : "relations" Room ||--}o Annotation : "annotations" Room ||--}o AttributeSpecification : "attributes" Room ||--}o Statement : "characterized_by"
Press "Alt" / "Option" to enable Pan & Zoom

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...
CurationAid Technical helper providing curation-related slots
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 ...
Statement An RDF statement that links a predicate (a Property) with an object (a ...
Thing The most basic, identifiable item
        Building A structure with a roof and walls
        BuildingLevel A single level or floor of a (multilevel) building
        DataItem A single data item, the building block of Datasets
        Dataset A collection of data, published or curated by a single agent
        Dimension A dependent or outcome variable
        Distribution A specific representation of a data item, which may come in the form of an el...
        Factor A tag associated with a categorical, independent variable in a study design
        FileFormat The file format of a distribution
        Instrument A material entity that is designed to perform a function in a scientific inve...
        Organization A social or legal institution such as a company, a society, or a university
        Person A person
        Property An RDF property, a Thing used to define a predicate, for example in a `St...
        Protocol A plan specification which has sufficient level of detail and quantitative in...
        Room An area within a building enclosed by walls and floor and ceiling
        Site A place or region where entities (building, office, etc
        Study A planned process that consists of parts: planning, study design execution, d...
        StudyActivity An activity in the context of a study, where one or more subjects are studied...
        Subject A subject is an entity being investigated in a study
        SubjectType Classifier for the nature of a subject
        Unit Standardized quantity of a physical quality
        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
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...
attributes Declares a relation that associates a Thing (or another attribute) with an ...
broad_mappings A list of terms from different schemas or terminology systems that have broad...
building Building where the subject is located
building_level Building level where the subject is located
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...
creator An agent responsible for making an entity
curation_comments A comment about a metadata record either providing additional information for...
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 to shown when the record is displayed as an item
distribution_of The resource that the subject is a distribution of
emails Associated email address
exact_mappings A list of terms from different schemas or terminology systems that have ident...
factor_level_of A factor the subject is a (sub)level of
factors Factors that influence the subject matter
family_name The (inherited) family name of the subject
format The file format of a distribution
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
identifiers An unambiguous reference to the subject within a given context
implements Protocols or standards that are relevant for the subject
instruments Instruments employed in a study activity
leaders Person(s) that are formal or informal leaders of the subject
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
member_of The subject is a member of an organization
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 Associated ORCID identifier (see https://orcid
organization_type Type of an organization
parent_organization An organization the subject is a part of
part_of The entity that the subject is a part of
pid Persistent and globally unique identifier of a Thing
predicate Reference to a Property within a Statement
range Declares that the value of a Thing or AttributeSpecification are instance...
record_contact Person to contact regarding questions about information in this metadata reco...
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
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
site Site where the subject is located
study The study in which the subject took place or existed
subject_type A classifier that identifies the nature/type of a subject
subjects Studied subjects
unit Unit of the quantitative value associated with the subject entity
value Value of a thing

Enumerations

Enumeration Description
OrganizationType Classification of organizations

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
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