Add a script that generates a fully merged schema. This script generates a simpler output than `gen-yaml`. It does not track the original sources of definitions. The patch to `linkml_runtime.utils.enumerations` became necessary with more complex schemata, especially with merged schemas.
2794 lines
88 KiB
YAML
2794 lines
88 KiB
YAML
name: demo-research-assets-schema
|
|
description: '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](about).
|
|
|
|
|
|
The schema definition is available as
|
|
|
|
|
|
- [JSON-LD context](../unreleased.context.jsonld)
|
|
|
|
- [LinkML YAML](../unreleased.yaml)
|
|
|
|
- [LinkML YAML (static/resolved)](../unreleased.static.yaml)
|
|
|
|
- [OWL TTL](../unreleased.owl.ttl)
|
|
|
|
- [SHACL TTL](../unreleased.shacl.ttl)
|
|
|
|
'
|
|
title: Data models for an organization's research assets
|
|
comments:
|
|
- ALL CONTENT HERE IS UNRELEASED AND MAY CHANGE ANY TIME
|
|
status: eunal:concept-status/DRAFT
|
|
id: https://concepts.datalad.org/s/demo-research-assets
|
|
version: UNRELEASED
|
|
license: MIT
|
|
prefixes:
|
|
ADMS:
|
|
prefix_prefix: ADMS
|
|
prefix_reference: http://www.w3.org/ns/adms#
|
|
ISSN:
|
|
prefix_prefix: ISSN
|
|
prefix_reference: http://identifiers.org/issn/
|
|
bibo:
|
|
prefix_prefix: bibo
|
|
prefix_reference: http://purl.org/ontology/bibo/
|
|
datalad:
|
|
prefix_prefix: datalad
|
|
prefix_reference: https://pid.datalad.org/datasets/
|
|
dash:
|
|
prefix_prefix: dash
|
|
prefix_reference: http://datashapes.org/dash#
|
|
dcterms:
|
|
prefix_prefix: dcterms
|
|
prefix_reference: http://purl.org/dc/terms/
|
|
dlcommonmx:
|
|
prefix_prefix: dlcommonmx
|
|
prefix_reference: https://concepts.datalad.org/s/common-mixin/unreleased/
|
|
dldi:
|
|
prefix_prefix: dldi
|
|
prefix_reference: https://pid.datalad.org/distributions/
|
|
dlcdi:
|
|
prefix_prefix: dlcdi
|
|
prefix_reference: https://concepts.datalad.org/ns/content-defined-identifiers/
|
|
dlfilesmx:
|
|
prefix_prefix: dlfilesmx
|
|
prefix_reference: https://concepts.datalad.org/s/files-mixin/unreleased/
|
|
dlflat:
|
|
prefix_prefix: dlflat
|
|
prefix_reference: https://concepts.datalad.org/s/flat/unreleased/
|
|
dlflatfiles:
|
|
prefix_prefix: dlflatfiles
|
|
prefix_reference: https://concepts.datalad.org/s/flat-files/unreleased/
|
|
dlflatprov:
|
|
prefix_prefix: dlflatprov
|
|
prefix_reference: https://concepts.datalad.org/s/flat-prov/unreleased/
|
|
dlflatpublications:
|
|
prefix_prefix: dlflatpublications
|
|
prefix_reference: https://concepts.datalad.org/s/flat-publications/unreleased/
|
|
dlflatres:
|
|
prefix_prefix: dlflatres
|
|
prefix_reference: https://concepts.datalad.org/s/flat-resources/unreleased/
|
|
dlflatsocial:
|
|
prefix_prefix: dlflatsocial
|
|
prefix_reference: https://concepts.datalad.org/s/flat-social/unreleased/
|
|
dlflatstudy:
|
|
prefix_prefix: dlflatstudy
|
|
prefix_reference: https://concepts.datalad.org/s/flat-study/unreleased/
|
|
dlidentifiers:
|
|
prefix_prefix: dlidentifiers
|
|
prefix_reference: https://concepts.datalad.org/s/identifiers/unreleased/
|
|
dlprovmx:
|
|
prefix_prefix: dlprovmx
|
|
prefix_reference: https://concepts.datalad.org/s/provenance-mixin/unreleased/
|
|
dlpublicationsmx:
|
|
prefix_prefix: dlpublicationsmx
|
|
prefix_reference: https://concepts.datalad.org/s/publications-mixin/unreleased/
|
|
dlquantmx:
|
|
prefix_prefix: dlquantmx
|
|
prefix_reference: https://concepts.datalad.org/s/quantities-mixin/unreleased/
|
|
dlrelationsmx:
|
|
prefix_prefix: dlrelationsmx
|
|
prefix_reference: https://concepts.datalad.org/s/relations-mixin/unreleased/
|
|
dlresmx:
|
|
prefix_prefix: dlresmx
|
|
prefix_reference: https://concepts.datalad.org/s/resources-mixin/unreleased/
|
|
dlschemas:
|
|
prefix_prefix: dlschemas
|
|
prefix_reference: https://concepts.datalad.org/s/
|
|
dlsocialmx:
|
|
prefix_prefix: dlsocialmx
|
|
prefix_reference: https://concepts.datalad.org/s/social-mixin/unreleased/
|
|
dlspatialmx:
|
|
prefix_prefix: dlspatialmx
|
|
prefix_reference: https://concepts.datalad.org/s/spatial-mixin/unreleased/
|
|
dlstudymx:
|
|
prefix_prefix: dlstudymx
|
|
prefix_reference: https://concepts.datalad.org/s/study-mixin/unreleased/
|
|
dltemporalmx:
|
|
prefix_prefix: dltemporalmx
|
|
prefix_reference: https://concepts.datalad.org/s/temporal-mixin/unreleased/
|
|
dlthings:
|
|
prefix_prefix: dlthings
|
|
prefix_reference: https://concepts.datalad.org/s/things/v1/
|
|
dltypes:
|
|
prefix_prefix: dltypes
|
|
prefix_reference: https://concepts.datalad.org/s/types/v1/
|
|
doi:
|
|
prefix_prefix: doi
|
|
prefix_reference: https://doi.org/
|
|
eunal:
|
|
prefix_prefix: eunal
|
|
prefix_reference: http://publications.europa.eu/resource/authority/
|
|
geodata:
|
|
prefix_prefix: geodata
|
|
prefix_reference: http://sws.geonames.org/
|
|
linkml:
|
|
prefix_prefix: linkml
|
|
prefix_reference: https://w3id.org/linkml/
|
|
nfo:
|
|
prefix_prefix: nfo
|
|
prefix_reference: http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#
|
|
obo:
|
|
prefix_prefix: obo
|
|
prefix_reference: http://purl.obolibrary.org/obo/
|
|
orcid:
|
|
prefix_prefix: orcid
|
|
prefix_reference: https://orcid.org/
|
|
owl:
|
|
prefix_prefix: owl
|
|
prefix_reference: http://www.w3.org/2002/07/owl#
|
|
prov:
|
|
prefix_prefix: prov
|
|
prefix_reference: http://www.w3.org/ns/prov#
|
|
rdf:
|
|
prefix_prefix: rdf
|
|
prefix_reference: http://www.w3.org/1999/02/22-rdf-syntax-ns#
|
|
rdfs:
|
|
prefix_prefix: rdfs
|
|
prefix_reference: http://www.w3.org/2000/01/rdf-schema#
|
|
ror:
|
|
prefix_prefix: ror
|
|
prefix_reference: https://ror.org/
|
|
rrid:
|
|
prefix_prefix: rrid
|
|
prefix_reference: 'https://scicrunch.org/resolver/RRID:'
|
|
sh:
|
|
prefix_prefix: sh
|
|
prefix_reference: http://www.w3.org/ns/shacl#
|
|
sio:
|
|
prefix_prefix: sio
|
|
prefix_reference: http://semanticscience.org/resource/
|
|
skos:
|
|
prefix_prefix: skos
|
|
prefix_reference: http://www.w3.org/2004/02/skos/core#
|
|
spdx:
|
|
prefix_prefix: spdx
|
|
prefix_reference: http://spdx.org/rdf/terms#
|
|
vcard:
|
|
prefix_prefix: vcard
|
|
prefix_reference: http://www.w3.org/2006/vcard/ns#
|
|
w3ctr:
|
|
prefix_prefix: w3ctr
|
|
prefix_reference: https://www.w3.org/TR/
|
|
xsd:
|
|
prefix_prefix: xsd
|
|
prefix_reference: http://www.w3.org/2001/XMLSchema#
|
|
xyzra:
|
|
prefix_prefix: xyzra
|
|
prefix_reference: https://concepts.datalad.org/s/demo-research-assets/unreleased/
|
|
xyzrans:
|
|
prefix_prefix: xyzrans
|
|
prefix_reference: https://concepts.datalad.org/s/demo-research-assets/ns/
|
|
dcat:
|
|
prefix_prefix: dcat
|
|
prefix_reference: http://www.w3.org/ns/dcat#
|
|
foaf:
|
|
prefix_prefix: foaf
|
|
prefix_reference: http://xmlns.com/foaf/0.1/
|
|
pq:
|
|
prefix_prefix: pq
|
|
prefix_reference: http://www.wikidata.org/prop/qualifier/
|
|
schema:
|
|
prefix_prefix: schema
|
|
prefix_reference: http://schema.org/
|
|
ex:
|
|
prefix_prefix: ex
|
|
prefix_reference: http://example.org/
|
|
exthisns:
|
|
prefix_prefix: exthisns
|
|
prefix_reference: https://example.org/ns/
|
|
shex:
|
|
prefix_prefix: shex
|
|
prefix_reference: http://www.w3.org/ns/shex#
|
|
emit_prefixes:
|
|
- dlcommonmx
|
|
- dlfilesmx
|
|
- dlflat
|
|
- dlflatfiles
|
|
- dlflatres
|
|
- dlflatprov
|
|
- dlflatpublications
|
|
- dlflatsocial
|
|
- dlflatstudy
|
|
- dlidentifiers
|
|
- dlprovmx
|
|
- dlpublicationsmx
|
|
- dlquantmx
|
|
- dlrelationsmx
|
|
- dlresmx
|
|
- dlspatialmx
|
|
- dlsocialmx
|
|
- dlstudymx
|
|
- dltemporalmx
|
|
- dlthings
|
|
- dltypes
|
|
- rdf
|
|
- rdfs
|
|
- skos
|
|
- w3ctr
|
|
- xsd
|
|
- ISSN
|
|
- bibo
|
|
- datalad
|
|
- dcterms
|
|
- dldi
|
|
- doi
|
|
- geodata
|
|
- obo
|
|
- orcid
|
|
- ror
|
|
- rrid
|
|
- xyzrans
|
|
default_prefix: xyzra
|
|
types:
|
|
flexdate:
|
|
name: flexdate
|
|
description: W3C variant/subset of IS08601 for specifying date(times). Supported
|
|
are - YYYY (eg 1997) - YYYY-MM (eg 1997-07) - YYYY-MM-DD (eg 1997-07-16)
|
|
from_schema: https://concepts.datalad.org/s/demo-research-assets
|
|
typeof: string
|
|
base: str
|
|
uri: xyzra:flexdate
|
|
pattern: ^([-+]\d+)|(\d{4})|(\d{4}-[01]\d)|(\d{4}-[01]\d-[0-3]\d)$
|
|
string:
|
|
name: string
|
|
description: A character string
|
|
notes:
|
|
- In RDF serializations, a slot with range of string is treated as a literal or
|
|
type xsd:string. If you are authoring schemas in LinkML YAML, the type is
|
|
referenced with the lower case "string".
|
|
from_schema: https://w3id.org/linkml/types
|
|
exact_mappings:
|
|
- schema:Text
|
|
base: str
|
|
uri: xsd:string
|
|
integer:
|
|
name: integer
|
|
description: An integer
|
|
notes:
|
|
- If you are authoring schemas in LinkML YAML, the type is referenced with the
|
|
lower case "integer".
|
|
from_schema: https://w3id.org/linkml/types
|
|
exact_mappings:
|
|
- schema:Integer
|
|
base: int
|
|
uri: xsd:integer
|
|
boolean:
|
|
name: boolean
|
|
description: A binary (true or false) value
|
|
notes:
|
|
- If you are authoring schemas in LinkML YAML, the type is referenced with the
|
|
lower case "boolean".
|
|
from_schema: https://w3id.org/linkml/types
|
|
exact_mappings:
|
|
- schema:Boolean
|
|
base: Bool
|
|
uri: xsd:boolean
|
|
repr: bool
|
|
float:
|
|
name: float
|
|
description: A real number that conforms to the xsd:float specification
|
|
notes:
|
|
- If you are authoring schemas in LinkML YAML, the type is referenced with the
|
|
lower case "float".
|
|
from_schema: https://w3id.org/linkml/types
|
|
exact_mappings:
|
|
- schema:Float
|
|
base: float
|
|
uri: xsd:float
|
|
double:
|
|
name: double
|
|
description: A real number that conforms to the xsd:double specification
|
|
notes:
|
|
- If you are authoring schemas in LinkML YAML, the type is referenced with the
|
|
lower case "double".
|
|
from_schema: https://w3id.org/linkml/types
|
|
close_mappings:
|
|
- schema:Float
|
|
base: float
|
|
uri: xsd:double
|
|
decimal:
|
|
name: decimal
|
|
description: A real number with arbitrary precision that conforms to the xsd:decimal
|
|
specification
|
|
notes:
|
|
- If you are authoring schemas in LinkML YAML, the type is referenced with the
|
|
lower case "decimal".
|
|
from_schema: https://w3id.org/linkml/types
|
|
broad_mappings:
|
|
- schema:Number
|
|
base: Decimal
|
|
uri: xsd:decimal
|
|
time:
|
|
name: time
|
|
description: A time object represents a (local) time of day, independent of any
|
|
particular day
|
|
notes:
|
|
- URI is dateTime because OWL reasoners do not work with straight date or time
|
|
- If you are authoring schemas in LinkML YAML, the type is referenced with the
|
|
lower case "time".
|
|
from_schema: https://w3id.org/linkml/types
|
|
exact_mappings:
|
|
- schema:Time
|
|
base: XSDTime
|
|
uri: xsd:time
|
|
repr: str
|
|
date:
|
|
name: date
|
|
description: a date (year, month and day) in an idealized calendar
|
|
notes:
|
|
- URI is dateTime because OWL reasoners don't work with straight date or time
|
|
- If you are authoring schemas in LinkML YAML, the type is referenced with the
|
|
lower case "date".
|
|
from_schema: https://w3id.org/linkml/types
|
|
exact_mappings:
|
|
- schema:Date
|
|
base: XSDDate
|
|
uri: xsd:date
|
|
repr: str
|
|
datetime:
|
|
name: datetime
|
|
description: The combination of a date and time
|
|
notes:
|
|
- If you are authoring schemas in LinkML YAML, the type is referenced with the
|
|
lower case "datetime".
|
|
from_schema: https://w3id.org/linkml/types
|
|
exact_mappings:
|
|
- schema:DateTime
|
|
base: XSDDateTime
|
|
uri: xsd:dateTime
|
|
repr: str
|
|
date_or_datetime:
|
|
name: date_or_datetime
|
|
description: Either a date or a datetime
|
|
notes:
|
|
- If you are authoring schemas in LinkML YAML, the type is referenced with the
|
|
lower case "date_or_datetime".
|
|
from_schema: https://w3id.org/linkml/types
|
|
base: str
|
|
uri: linkml:DateOrDatetime
|
|
repr: str
|
|
uriorcurie:
|
|
name: uriorcurie
|
|
description: a URI or a CURIE
|
|
notes:
|
|
- If you are authoring schemas in LinkML YAML, the type is referenced with the
|
|
lower case "uriorcurie".
|
|
from_schema: https://w3id.org/linkml/types
|
|
base: URIorCURIE
|
|
uri: xsd:anyURI
|
|
repr: str
|
|
curie:
|
|
name: curie
|
|
conforms_to: https://www.w3.org/TR/curie/
|
|
description: a compact URI
|
|
notes:
|
|
- If you are authoring schemas in LinkML YAML, the type is referenced with the
|
|
lower case "curie".
|
|
comments:
|
|
- in RDF serializations this MUST be expanded to a URI
|
|
- in non-RDF serializations MAY be serialized as the compact representation
|
|
from_schema: https://w3id.org/linkml/types
|
|
base: Curie
|
|
uri: xsd:string
|
|
repr: str
|
|
uri:
|
|
name: uri
|
|
conforms_to: https://www.ietf.org/rfc/rfc3987.txt
|
|
description: a complete URI
|
|
notes:
|
|
- If you are authoring schemas in LinkML YAML, the type is referenced with the
|
|
lower case "uri".
|
|
comments:
|
|
- in RDF serializations a slot with range of uri is treated as a literal or type
|
|
xsd:anyURI unless it is an identifier or a reference to an identifier, in which
|
|
case it is translated directly to a node
|
|
from_schema: https://w3id.org/linkml/types
|
|
close_mappings:
|
|
- schema:URL
|
|
base: URI
|
|
uri: xsd:anyURI
|
|
repr: str
|
|
ncname:
|
|
name: ncname
|
|
description: Prefix part of CURIE
|
|
notes:
|
|
- If you are authoring schemas in LinkML YAML, the type is referenced with the
|
|
lower case "ncname".
|
|
from_schema: https://w3id.org/linkml/types
|
|
base: NCName
|
|
uri: xsd:string
|
|
repr: str
|
|
objectidentifier:
|
|
name: objectidentifier
|
|
description: A URI or CURIE that represents an object in the model.
|
|
notes:
|
|
- If you are authoring schemas in LinkML YAML, the type is referenced with the
|
|
lower case "objectidentifier".
|
|
comments:
|
|
- Used for inheritance and type checking
|
|
from_schema: https://w3id.org/linkml/types
|
|
base: ElementIdentifier
|
|
uri: shex:iri
|
|
repr: str
|
|
nodeidentifier:
|
|
name: nodeidentifier
|
|
description: A URI, CURIE or BNODE that represents a node in a model.
|
|
notes:
|
|
- If you are authoring schemas in LinkML YAML, the type is referenced with the
|
|
lower case "nodeidentifier".
|
|
from_schema: https://w3id.org/linkml/types
|
|
base: NodeIdentifier
|
|
uri: shex:nonLiteral
|
|
repr: str
|
|
jsonpointer:
|
|
name: jsonpointer
|
|
conforms_to: https://datatracker.ietf.org/doc/html/rfc6901
|
|
description: A string encoding a JSON Pointer. The value of the string MUST conform
|
|
to JSON Point syntax and SHOULD dereference to a valid object within the current
|
|
instance document when encoded in tree form.
|
|
notes:
|
|
- If you are authoring schemas in LinkML YAML, the type is referenced with the
|
|
lower case "jsonpointer".
|
|
from_schema: https://w3id.org/linkml/types
|
|
base: str
|
|
uri: xsd:string
|
|
repr: str
|
|
jsonpath:
|
|
name: jsonpath
|
|
conforms_to: https://www.ietf.org/archive/id/draft-goessner-dispatch-jsonpath-00.html
|
|
description: A string encoding a JSON Path. The value of the string MUST conform
|
|
to JSON Point syntax and SHOULD dereference to zero or more valid objects within
|
|
the current instance document when encoded in tree form.
|
|
notes:
|
|
- If you are authoring schemas in LinkML YAML, the type is referenced with the
|
|
lower case "jsonpath".
|
|
from_schema: https://w3id.org/linkml/types
|
|
base: str
|
|
uri: xsd:string
|
|
repr: str
|
|
sparqlpath:
|
|
name: sparqlpath
|
|
conforms_to: https://www.w3.org/TR/sparql11-query/#propertypaths
|
|
description: A string encoding a SPARQL Property Path. The value of the string
|
|
MUST conform to SPARQL syntax and SHOULD dereference to zero or more valid objects
|
|
within the current instance document when encoded as RDF.
|
|
notes:
|
|
- If you are authoring schemas in LinkML YAML, the type is referenced with the
|
|
lower case "sparqlpath".
|
|
from_schema: https://w3id.org/linkml/types
|
|
base: str
|
|
uri: xsd:string
|
|
repr: str
|
|
W3CISO8601:
|
|
name: W3CISO8601
|
|
description: W3C variant/subset of IS08601 for specifying date(times). Supported
|
|
are - YYYY (eg 1997) - YYYY-MM (eg 1997-07) - YYYY-MM-DD (eg 1997-07-16) - YYYY-MM-DDThh:mmTZD
|
|
(eg 1997-07-16T19:20+01:00) - YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)
|
|
- YYYY-MM-DDThh:mm:ss.sTZD (eg 1997-07-16T19:20:30.45+01:00) where TZD is the
|
|
time zone designator (Z or +hh:mm or -hh:mm)
|
|
from_schema: https://concepts.datalad.org/s/temporal-mixin/unreleased
|
|
see_also:
|
|
- https://www.w3.org/TR/NOTE-datetime
|
|
typeof: string
|
|
base: str
|
|
uri: w3ctr:NOTE-datetime
|
|
pattern: ^([-+]\d+)|(\d{4})|(\d{4}-[01]\d)|(\d{4}-[01]\d-[0-3]\d)|(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d:[0-5]\d\.\d+([+-][0-2]\d:[0-5]\d|Z))|(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d:[0-5]\d([+-][0-2]\d:[0-5]\d|Z))|(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d([+-][0-2]\d:[0-5]\d|Z))$
|
|
EmailAddress:
|
|
name: EmailAddress
|
|
description: RFC 5322 compliant email address
|
|
notes:
|
|
- The validation regex is taken from https://stackoverflow.com/a/201378
|
|
- The regex is single-quoted for YAML encoding, hence all inner "'" have been
|
|
doubled
|
|
from_schema: https://concepts.datalad.org/s/types/v1
|
|
typeof: string
|
|
base: str
|
|
uri: dltypes:EmailAddress
|
|
pattern: (?:[A-Za-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[A-Za-z0-9!#$%&'*+/=?^_`{|}~-]+)*|"(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21\x23-\x5b\x5d-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])*")@(?:(?:[A-Za-z0-9](?:[A-Za-z0-9-]*[A-Za-z0-9])?\.)+[A-Za-z0-9](?:[A-Za-z0-9-]*[A-Za-z0-9])?|\[(?:(?:(2(5[0-5]|[0-4][0-9])|1[0-9][0-9]|[1-9]?[0-9]))\.){3}(?:(2(5[0-5]|[0-4][0-9])|1[0-9][0-9]|[1-9]?[0-9])|[A-Za-z0-9-]*[A-Za-z0-9]:(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21-\x5a\x53-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])+)\])
|
|
HexBinary:
|
|
name: HexBinary
|
|
description: hex-encoded binary data.
|
|
from_schema: https://concepts.datalad.org/s/types/v1
|
|
typeof: string
|
|
base: str
|
|
uri: xsd:hexBinary
|
|
pattern: ^[a-fA-F0-9]+$
|
|
NodeUriOrCurie:
|
|
name: NodeUriOrCurie
|
|
description: A type referencing an graph node. This is like `uriorcurie`, but
|
|
in an RDF export leads to the desirable `rdf.type` declaration, rather then
|
|
an `rdf.literal` of the corresponding URI.
|
|
from_schema: https://concepts.datalad.org/s/types/v1
|
|
typeof: uriorcurie
|
|
base: str
|
|
uri: rdfs:Resource
|
|
NonNegativeInteger:
|
|
name: NonNegativeInteger
|
|
description: An integer
|
|
notes:
|
|
- Integer with minimum (inclusive) value of zero, i.e. the standard mathematical
|
|
concept of the non-negative integers.
|
|
from_schema: https://concepts.datalad.org/s/types/v1
|
|
broad_mappings:
|
|
- schema:Integer
|
|
typeof: integer
|
|
base: int
|
|
uri: xsd:nonNegativeInteger
|
|
enums:
|
|
YesNoUnknownClassifcation:
|
|
name: YesNoUnknownClassifcation
|
|
description: Boolean classification with a third option indicating that the true
|
|
value is not known.
|
|
from_schema: https://concepts.datalad.org/s/demo-research-assets
|
|
permissible_values:
|
|
'yes':
|
|
text: 'yes'
|
|
description: Consent given
|
|
'no':
|
|
text: 'no'
|
|
description: No consent given
|
|
unknown:
|
|
text: unknown
|
|
description: The true value is not known (yet)
|
|
slots:
|
|
orcid:
|
|
name: orcid
|
|
description: ORCID identifier of a person (see https://orcid.org).
|
|
title: ORCID
|
|
from_schema: https://concepts.datalad.org/s/demo-research-assets
|
|
range: string
|
|
pattern: ^\d{4}-\d{4}-\d{4}-\d{3}[0-9X]{1}$
|
|
display_label:
|
|
name: display_label
|
|
description: Label that can be shown when the metadata record is displayed as
|
|
an item.
|
|
title: Record display label
|
|
from_schema: https://concepts.datalad.org/s/flat
|
|
slot_uri: skos:prefLabel
|
|
range: string
|
|
display_note:
|
|
name: display_note
|
|
annotations:
|
|
dash:singleLine:
|
|
tag: dash:singleLine
|
|
value: false
|
|
description: Note that can be shown when the record is displayed as an item. This
|
|
is typically longer than a label.
|
|
title: Record display note
|
|
from_schema: https://concepts.datalad.org/s/flat
|
|
slot_uri: skos:note
|
|
range: string
|
|
editorial_note:
|
|
name: editorial_note
|
|
annotations:
|
|
dash:singleLine:
|
|
tag: dash:singleLine
|
|
value: false
|
|
description: A comment about a metadata record either providing additional information
|
|
for a record curation, or leaving a comment after curation occurred. This can
|
|
be used to include information that is deemed relevant, but could not be expressed
|
|
in the provided fields.
|
|
title: Editorial note
|
|
from_schema: https://concepts.datalad.org/s/flat
|
|
slot_uri: skos:editorialNote
|
|
range: string
|
|
multivalued: true
|
|
keywords:
|
|
name: keywords
|
|
description: One or more keywords or tags describing the subject.
|
|
from_schema: https://concepts.datalad.org/s/common-mixin/unreleased
|
|
exact_mappings:
|
|
- dcat:keyword
|
|
- schema:keywords
|
|
- obo:IAO_0000629
|
|
range: string
|
|
multivalued: true
|
|
name:
|
|
name: name
|
|
description: Name of the subject. A name is closely related to a `title`, but
|
|
often more compact and identifier-like, but without the implication of uniqueness
|
|
of an identifier. A name is often used by technical systems to display an item
|
|
in an organizational structure, such as a file in a directory hierarchy.
|
|
from_schema: https://concepts.datalad.org/s/common-mixin/unreleased
|
|
exact_mappings:
|
|
- rdfs:label
|
|
- schema:name
|
|
- foaf:name
|
|
close_mappings:
|
|
- dcterms:title
|
|
- obo:IAO_0000590
|
|
range: string
|
|
short_name:
|
|
name: short_name
|
|
description: A shortened name for the subject. For example, an acronym, initialism,
|
|
nickname, or other abbreviation of the `name`.
|
|
from_schema: https://concepts.datalad.org/s/common-mixin/unreleased
|
|
exact_mappings:
|
|
- pq:P1813
|
|
broad_mappings:
|
|
- obo:NCIT_C42610
|
|
is_a: name
|
|
range: string
|
|
title:
|
|
name: title
|
|
description: A summarily description of the subject. It is closely related to
|
|
a `name`, but often less compact and more descriptive. Typically used for documents.
|
|
from_schema: https://concepts.datalad.org/s/common-mixin/unreleased
|
|
exact_mappings:
|
|
- dcterms:title
|
|
related_mappings:
|
|
- schema:name
|
|
range: string
|
|
about:
|
|
name: about
|
|
description: A relation of an information artifact to the subject, such as a URL
|
|
identifying the topic of a document.
|
|
from_schema: https://concepts.datalad.org/s/relations-mixin/unreleased
|
|
exact_mappings:
|
|
- schema:about
|
|
- obo:IAO_0000136
|
|
range: Thing
|
|
conforms_to:
|
|
name: conforms_to
|
|
description: An established standard to which the subject conforms.
|
|
comments:
|
|
- This property SHOULD be used to indicate a model, schema, ontology, view or
|
|
profile that the subject conforms to.
|
|
from_schema: https://concepts.datalad.org/s/relations-mixin/unreleased
|
|
exact_mappings:
|
|
- dcterms:conformsTo
|
|
range: Thing
|
|
kind:
|
|
name: kind
|
|
description: The nature of the subject.
|
|
from_schema: https://concepts.datalad.org/s/relations-mixin/unreleased
|
|
exact_mappings:
|
|
- dcterms:type
|
|
range: Thing
|
|
part_of:
|
|
name: part_of
|
|
description: The entity that the subject is a part of. A core relation that holds
|
|
between a part and its whole.
|
|
from_schema: https://concepts.datalad.org/s/relations-mixin/unreleased
|
|
exact_mappings:
|
|
- obo:BFO_0000050
|
|
- dcterms:isPartOf
|
|
- schema:isPartOf
|
|
range: Thing
|
|
parts:
|
|
name: parts
|
|
description: A related resource that is included either physically or logically
|
|
in the described resource.
|
|
from_schema: https://concepts.datalad.org/s/relations-mixin/unreleased
|
|
exact_mappings:
|
|
- dcterms:hasPart
|
|
- schema:hasPart
|
|
range: Thing
|
|
multivalued: true
|
|
roles:
|
|
name: roles
|
|
description: Describes the function of an entity or agent (object) within the
|
|
scope of a relationship with the subject.
|
|
from_schema: https://concepts.datalad.org/s/relations-mixin/unreleased
|
|
exact_mappings:
|
|
- prov:hadRole
|
|
- dcat:had_role
|
|
range: Thing
|
|
multivalued: true
|
|
same_as:
|
|
name: same_as
|
|
description: Declares that the subject and an object are equal. Can be used to
|
|
indicate a URL of a reference Web page that unambiguously indicates the subject's
|
|
identity. For example, the URL of the subject's Wikipedia page, Wikidata entry,
|
|
or official website.
|
|
from_schema: https://concepts.datalad.org/s/relations-mixin/unreleased
|
|
exact_mappings:
|
|
- owl:sameAs
|
|
close_mappings:
|
|
- schema:sameAs
|
|
range: Thing
|
|
at_location:
|
|
name: at_location
|
|
description: Associate the subject with a location. This can be a geographic place,
|
|
or another uniquely identified object.
|
|
notes:
|
|
- For specifying a context-specific location see `locator`.
|
|
comments:
|
|
- Does not define a range, because the desired type is highly use case specific.
|
|
from_schema: https://concepts.datalad.org/s/spatial-mixin/unreleased
|
|
exact_mappings:
|
|
- prov:atLocation
|
|
- schema:location
|
|
range: Thing
|
|
locator:
|
|
name: locator
|
|
description: A descriptive identifier that locates a resource within a containing
|
|
resource. This can be a unique name, a numerical key, or another notation that
|
|
uniquely identifies the subject within the containing resource.
|
|
notes:
|
|
- For specifying a location via a globally unique identifier see `at_location`.
|
|
from_schema: https://concepts.datalad.org/s/spatial-mixin/unreleased
|
|
exact_mappings:
|
|
- bibo:locator
|
|
range: string
|
|
broad_mappings:
|
|
name: broad_mappings
|
|
description: A list of terms from different schemas or terminology systems that
|
|
have broader meaning.
|
|
title: Broad mappings
|
|
from_schema: https://concepts.datalad.org/s/things/v1
|
|
is_a: mappings
|
|
slot_uri: skos:broadMatch
|
|
range: uriorcurie
|
|
multivalued: true
|
|
close_mappings:
|
|
name: close_mappings
|
|
description: A list of terms from different schemas or terminology systems that
|
|
have close meaning.
|
|
title: Close mappings
|
|
from_schema: https://concepts.datalad.org/s/things/v1
|
|
is_a: mappings
|
|
slot_uri: skos:closeMatch
|
|
range: uriorcurie
|
|
multivalued: true
|
|
description:
|
|
name: description
|
|
annotations:
|
|
dash:singleLine:
|
|
tag: dash:singleLine
|
|
value: false
|
|
description: A free-text account of the subject.
|
|
title: Description
|
|
from_schema: https://concepts.datalad.org/s/things/v1
|
|
exact_mappings:
|
|
- dcterms:description
|
|
- rdfs:comment
|
|
broad_mappings:
|
|
- obo:IAO_0000300
|
|
slot_uri: dlthings:description
|
|
range: string
|
|
exact_mappings:
|
|
name: exact_mappings
|
|
description: A list of terms from different schemas or terminology systems that
|
|
have identical meaning.
|
|
title: Exact mappings
|
|
from_schema: https://concepts.datalad.org/s/things/v1
|
|
is_a: mappings
|
|
slot_uri: skos:exactMatch
|
|
range: uriorcurie
|
|
multivalued: true
|
|
attributes:
|
|
name: attributes
|
|
description: Declares a relation that associates a `Thing` (or another attribute)
|
|
with an attribute, where an attribute is an intrinsic characteristic, such as
|
|
a quality, capability, disposition, function, or is an externally derived attribute
|
|
determined from some descriptor (e.g. a quantity, position, label/identifier).
|
|
Technically, this declaration is done via an `AttributeSpecification` that combines
|
|
a `predicate` with a value declaration and the attribute-related slots of a
|
|
`Thing`. Importantly, such attributes are declared inline, because they do not
|
|
have a unique identifier. If an identifier is available, a `Thing` declaration
|
|
(see `relation`), and a qualification of that relationship via a `Statement`
|
|
(see `characterized_by`) should be preferred.
|
|
title: Attributes
|
|
from_schema: https://concepts.datalad.org/s/things/v1
|
|
exact_mappings:
|
|
- sio:SIO_000008
|
|
slot_uri: dlthings:attributes
|
|
range: AttributeSpecification
|
|
multivalued: true
|
|
inlined: true
|
|
inlined_as_list: true
|
|
pid:
|
|
name: pid
|
|
description: Persistent and globally unique identifier of a `Thing`.
|
|
title: Persistent identifier
|
|
from_schema: https://concepts.datalad.org/s/things/v1
|
|
exact_mappings:
|
|
- dcterms:identifier
|
|
- schema:identifier
|
|
- ADMS:identifier
|
|
slot_uri: dlthings:pid
|
|
identifier: true
|
|
range: uriorcurie
|
|
characterized_by:
|
|
name: characterized_by
|
|
description: Qualifies relationships between a subject `Thing` and an object `Thing`
|
|
with a `Statement` declaring a `predicate` on the nature of the relationship.
|
|
title: Is characterized by
|
|
from_schema: https://concepts.datalad.org/s/things/v1
|
|
exact_mappings:
|
|
- obo:RO_0000053
|
|
slot_uri: dlthings:characterized_by
|
|
range: Statement
|
|
multivalued: true
|
|
inlined: true
|
|
inlined_as_list: true
|
|
mappings:
|
|
name: mappings
|
|
description: A list of terms from different schemas or terminology systems that
|
|
have comparable meaning. These may include terms that are precisely equivalent,
|
|
broader or narrower in meaning, or otherwise semantically related but not equivalent
|
|
from a strict ontological perspective.
|
|
from_schema: https://concepts.datalad.org/s/things/v1
|
|
slot_uri: skos:mappingRelation
|
|
range: uriorcurie
|
|
multivalued: true
|
|
annotations:
|
|
name: annotations
|
|
description: A record of properties of the metadata record on a subject, a collection
|
|
of tag/text tuples with the semantics of OWL Annotation.
|
|
title: Annotations
|
|
from_schema: https://concepts.datalad.org/s/things/v1
|
|
exact_mappings:
|
|
- obo:NCIT_C44272
|
|
slot_uri: dlthings:annotations
|
|
range: Annotation
|
|
multivalued: true
|
|
inlined: true
|
|
annotation_tag:
|
|
name: annotation_tag
|
|
description: A tag identifying an annotation.
|
|
from_schema: https://concepts.datalad.org/s/things/v1
|
|
range: Thing
|
|
annotation_value:
|
|
name: annotation_value
|
|
description: The actual annotation.
|
|
from_schema: https://concepts.datalad.org/s/things/v1
|
|
range: string
|
|
narrow_mappings:
|
|
name: narrow_mappings
|
|
description: A list of terms from different schemas or terminology systems that
|
|
have narrower meaning.
|
|
title: Narrow mappings
|
|
from_schema: https://concepts.datalad.org/s/things/v1
|
|
is_a: mappings
|
|
slot_uri: skos:narrowMatch
|
|
range: uriorcurie
|
|
multivalued: true
|
|
object:
|
|
name: object
|
|
description: Reference to a `Thing` within a `Statement`.
|
|
notes:
|
|
- We do not declare a range here to be able to tighten the range in subclasses
|
|
of class that need a particular range. This appears to be working around a linkml
|
|
limitation.
|
|
from_schema: https://concepts.datalad.org/s/things/v1
|
|
exact_mappings:
|
|
- rdf:object
|
|
slot_uri: rdf:object
|
|
relational_role:
|
|
text: OBJECT
|
|
description: a slot with this role connects a relationship to its object/target
|
|
node
|
|
meaning: http://www.w3.org/1999/02/22-rdf-syntax-ns#object
|
|
multivalued: false
|
|
inlined: false
|
|
predicate:
|
|
name: predicate
|
|
description: Reference to a `Property` within a `Statement`.
|
|
from_schema: https://concepts.datalad.org/s/things/v1
|
|
exact_mappings:
|
|
- rdf:predicate
|
|
slot_uri: rdf:predicate
|
|
relational_role:
|
|
text: PREDICATE
|
|
description: a slot with this role connects a relationship to its predicate/property
|
|
meaning: http://www.w3.org/1999/02/22-rdf-syntax-ns#predicate
|
|
range: Property
|
|
multivalued: false
|
|
inlined: false
|
|
range:
|
|
name: range
|
|
description: Declares that the value of a `Thing` or `AttributeSpecification`
|
|
are instances of a particular class.
|
|
from_schema: https://concepts.datalad.org/s/things/v1
|
|
exact_mappings:
|
|
- rdfs:range
|
|
slot_uri: rdfs:range
|
|
range: uriorcurie
|
|
related_mappings:
|
|
name: related_mappings
|
|
description: A list of terms from different schemas or terminology systems that
|
|
have related meaning.
|
|
title: Related mappings
|
|
from_schema: https://concepts.datalad.org/s/things/v1
|
|
is_a: mappings
|
|
slot_uri: skos:relatedMatch
|
|
range: uriorcurie
|
|
multivalued: true
|
|
relations:
|
|
name: relations
|
|
description: Declares an unqualified relation of the subject `Thing` to another
|
|
`Thing`. This schema slot is used to define related things inline. If such a
|
|
definition is not needed. A qualified relationship can be declared directly
|
|
using the `characterized_by` slot.
|
|
title: Relations
|
|
from_schema: https://concepts.datalad.org/s/things/v1
|
|
exact_mappings:
|
|
- dcat:relation
|
|
- dcterms:relation
|
|
domain: Thing
|
|
slot_uri: dlthings:relation
|
|
symmetric: true
|
|
relational_role:
|
|
text: OBJECT
|
|
description: a slot with this role connects a relationship to its object/target
|
|
node
|
|
meaning: http://www.w3.org/1999/02/22-rdf-syntax-ns#object
|
|
range: Thing
|
|
multivalued: true
|
|
inlined: true
|
|
inlined_as_list: false
|
|
value:
|
|
name: value
|
|
description: Value of a thing.
|
|
from_schema: https://concepts.datalad.org/s/things/v1
|
|
exact_mappings:
|
|
- rdf:value
|
|
slot_uri: rdfs:value
|
|
relational_role:
|
|
text: OBJECT
|
|
description: a slot with this role connects a relationship to its object/target
|
|
node
|
|
meaning: http://www.w3.org/1999/02/22-rdf-syntax-ns#object
|
|
range: string
|
|
byte_size:
|
|
name: byte_size
|
|
description: The size of the subject in bytes.
|
|
from_schema: https://concepts.datalad.org/s/files-mixin/unreleased
|
|
exact_mappings:
|
|
- dcat:byteSize
|
|
range: NonNegativeInteger
|
|
distribution_of:
|
|
name: distribution_of
|
|
description: The resource that the subject is a distribution of.
|
|
from_schema: https://concepts.datalad.org/s/files-mixin/unreleased
|
|
broad_mappings:
|
|
- sio:SIO_000426
|
|
range: Thing
|
|
format:
|
|
name: format
|
|
description: The file format of a distribution.
|
|
notes:
|
|
- When type of the distribution is defined by IANA, `media_type` should be used.
|
|
from_schema: https://concepts.datalad.org/s/files-mixin/unreleased
|
|
exact_mappings:
|
|
- dcterms:format
|
|
range: Thing
|
|
media_type:
|
|
name: media_type
|
|
description: The media type of a distribution as defined by IANA
|
|
examples:
|
|
- value: text/csv
|
|
from_schema: https://concepts.datalad.org/s/files-mixin/unreleased
|
|
see_also:
|
|
- https://www.iana.org/assignments/media-types
|
|
exact_mappings:
|
|
- dcat:mediaType
|
|
range: string
|
|
checksums:
|
|
name: checksums
|
|
description: The checksum property provides a mechanism that can be used to verify
|
|
that the contents of a file or package have not changed.
|
|
from_schema: https://concepts.datalad.org/s/flat-files
|
|
exact_mappings:
|
|
- spdx:checksum
|
|
range: Checksum
|
|
multivalued: true
|
|
inlined: true
|
|
inlined_as_list: true
|
|
at_time:
|
|
name: at_time
|
|
description: Time at which an instanteneous event takes place or took place.
|
|
from_schema: https://concepts.datalad.org/s/temporal-mixin/unreleased
|
|
exact_mappings:
|
|
- prov:atTime
|
|
range: W3CISO8601
|
|
date_modified:
|
|
name: date_modified
|
|
description: Timepoint at which the subject was (last) changed, updated or modified.
|
|
notes:
|
|
- successful validation with `datetime` as a range and linkml-jsonschema-validate`
|
|
depends on a patched linkml, see https://github.com/linkml/linkml/issues/1806
|
|
- a related problem also exists for `linkml-validate`, we cannot have a more specific
|
|
range right now
|
|
from_schema: https://concepts.datalad.org/s/temporal-mixin/unreleased
|
|
exact_mappings:
|
|
- dcterms:modified
|
|
range: W3CISO8601
|
|
date_published:
|
|
name: date_published
|
|
description: Timepoint at which the subject was (last) published.
|
|
from_schema: https://concepts.datalad.org/s/temporal-mixin/unreleased
|
|
exact_mappings:
|
|
- schema:datePublished
|
|
- dcterms:issued
|
|
range: W3CISO8601
|
|
started_at:
|
|
name: started_at
|
|
description: Start is when an activity is deemed to have been started by some
|
|
trigger. The activity did not exist before its start. Any usage, generation,
|
|
or invalidation involving an activity follows the activity's start.
|
|
from_schema: https://concepts.datalad.org/s/temporal-mixin/unreleased
|
|
exact_mappings:
|
|
- prov:startedAtTime
|
|
range: W3CISO8601
|
|
ended_at:
|
|
name: ended_at
|
|
description: End is when an activity is deemed to have been ended by some trigger.
|
|
The activity no longer exists after its end. Any usage, generation, or invalidation
|
|
involving an activity precedes the activity's end.
|
|
from_schema: https://concepts.datalad.org/s/temporal-mixin/unreleased
|
|
exact_mappings:
|
|
- prov:endedAtTime
|
|
range: W3CISO8601
|
|
authors:
|
|
name: authors
|
|
description: People that contributed to a document in the author role.
|
|
from_schema: https://concepts.datalad.org/s/publications-mixin/unreleased
|
|
range: Thing
|
|
multivalued: true
|
|
doi:
|
|
name: doi
|
|
description: Associated Digital Object Identifier (DOI; ISO 26324; see https://doi.org). The
|
|
value must be just the DOI without the URL project. So just `10.1038/s41597-022-01163-2`
|
|
and not `https://doi.org/10.1038/s41597-022-01163-2`.
|
|
title: DOI
|
|
from_schema: https://concepts.datalad.org/s/publications-mixin/unreleased
|
|
range: string
|
|
issn:
|
|
name: issn
|
|
description: Associated International Standard Serial Number (ISSN) identifier
|
|
(see https://www.issn.org).
|
|
title: ISSN
|
|
from_schema: https://concepts.datalad.org/s/publications-mixin/unreleased
|
|
range: string
|
|
pattern: ^\d{4}-\d{3}[0-9X]{1}$
|
|
published_at:
|
|
name: published_at
|
|
description: The venue a publication was made.
|
|
from_schema: https://concepts.datalad.org/s/publications-mixin/unreleased
|
|
range: Thing
|
|
howto_acknowledge:
|
|
name: howto_acknowledge
|
|
description: A description of how the subject should be acknowledged.
|
|
from_schema: https://concepts.datalad.org/s/resources-mixin/unreleased
|
|
range: string
|
|
funding:
|
|
name: funding
|
|
description: Source of funding for the subject, such as a specific grant.
|
|
from_schema: https://concepts.datalad.org/s/resources-mixin/unreleased
|
|
exact_mappings:
|
|
- schema:funding
|
|
range: Thing
|
|
sponsor:
|
|
name: sponsor
|
|
description: An agent that supports a thing through a pledge, promise, or financial
|
|
contribution.
|
|
from_schema: https://concepts.datalad.org/s/resources-mixin/unreleased
|
|
exact_mappings:
|
|
- schema:sponsor
|
|
close_mappings:
|
|
- obo:SLSO_0001139
|
|
range: Thing
|
|
family_name:
|
|
name: family_name
|
|
description: The (inherited) family name of the subject. In many Western languages
|
|
this is the "last name".
|
|
title: Family name
|
|
from_schema: https://concepts.datalad.org/s/social-mixin/unreleased
|
|
exact_mappings:
|
|
- foaf:familyName
|
|
- vcard:family-name
|
|
is_a: name
|
|
range: string
|
|
formatted_name:
|
|
name: formatted_name
|
|
description: A formatted text corresponding to the name of the subject.
|
|
from_schema: https://concepts.datalad.org/s/social-mixin/unreleased
|
|
exact_mappings:
|
|
- vcard:fn
|
|
is_a: name
|
|
range: string
|
|
honorific_name_prefix:
|
|
name: honorific_name_prefix
|
|
description: The honorific prefix(es) of the subject's name. For example, (academic/formal)
|
|
titles like "Mrs", or "Dr", "Dame".
|
|
title: Title or prefix
|
|
from_schema: https://concepts.datalad.org/s/social-mixin/unreleased
|
|
exact_mappings:
|
|
- vcard:honorific-suffix
|
|
is_a: name
|
|
range: string
|
|
honorific_name_suffix:
|
|
name: honorific_name_suffix
|
|
description: The honorific suffix(es) of the subject's name. For example, generation
|
|
labels ("III"), or indicators of an academic degree, a profession, or a position
|
|
("MD", "BA").
|
|
title: Suffix
|
|
from_schema: https://concepts.datalad.org/s/social-mixin/unreleased
|
|
exact_mappings:
|
|
- vcard:honorific-suffix
|
|
is_a: name
|
|
range: string
|
|
given_name:
|
|
name: given_name
|
|
description: The given (non-inherited) name of the subject.
|
|
title: Given name
|
|
from_schema: https://concepts.datalad.org/s/social-mixin/unreleased
|
|
exact_mappings:
|
|
- foaf:familyName
|
|
- vcard:given-name
|
|
is_a: name
|
|
range: string
|
|
additional_names:
|
|
name: additional_names
|
|
description: Additional name(s) associated with the subject, such as one or more
|
|
middle names, or a nick name.
|
|
title: Additional names
|
|
from_schema: https://concepts.datalad.org/s/social-mixin/unreleased
|
|
exact_mappings:
|
|
- vcard:additional_name
|
|
is_a: name
|
|
range: string
|
|
multivalued: true
|
|
schema_type:
|
|
name: schema_type
|
|
description: State that the subject is an instance of a particular schema class.
|
|
Typically, no explicit value needs to be assigned to this slot, because it matches
|
|
the class type of a particular record. However, this slots can be used as a
|
|
type designator of a schema element for validation and schema structure handling
|
|
purposes. This is used to indicate specialized schema classes for properties
|
|
that accept a hierarchy of classes as their range.
|
|
from_schema: https://concepts.datalad.org/s/types/v1
|
|
exact_mappings:
|
|
- dcterms:type
|
|
slot_uri: rdf:type
|
|
designates_type: true
|
|
range: NodeUriOrCurie
|
|
creator:
|
|
name: creator
|
|
description: An agent responsible for making an entity.
|
|
notes:
|
|
- The `range` is only `uriorcurie` here (and not `Thing`), because we have an
|
|
`ifabsent` declaration for DOIs that only work with this type. And even for
|
|
that it needs a patch.
|
|
from_schema: https://concepts.datalad.org/s/identifiers/unreleased
|
|
exact_mappings:
|
|
- dcterms:creator
|
|
slot_uri: dlidentifiers:creator
|
|
range: uriorcurie
|
|
identifiers:
|
|
name: identifiers
|
|
description: An unambiguous reference to the subject within a given context.
|
|
from_schema: https://concepts.datalad.org/s/identifiers/unreleased
|
|
exact_mappings:
|
|
- dcterms:identifier
|
|
- schema:identifier
|
|
- ADMS:identifier
|
|
slot_uri: dlidentifiers:identifier
|
|
range: Identifier
|
|
multivalued: true
|
|
inlined: true
|
|
inlined_as_list: true
|
|
notation:
|
|
name: notation
|
|
description: String of characters such as "T58:5" or "30:4833" used to uniquely
|
|
identify a concept within the scope of a given concept scheme.
|
|
from_schema: https://concepts.datalad.org/s/identifiers/unreleased
|
|
exact_mappings:
|
|
- skos:notation
|
|
slot_uri: dlidentifiers:notation
|
|
range: string
|
|
schema_agency:
|
|
name: schema_agency
|
|
description: Name of the agency that issued an identifier.
|
|
from_schema: https://concepts.datalad.org/s/identifiers/unreleased
|
|
exact_mappings:
|
|
- ADMS:schemaAgency
|
|
slot_uri: dlidentifiers:schema_agency
|
|
range: string
|
|
dimensions:
|
|
name: dimensions
|
|
description: Associated outcome variables.
|
|
title: Outcomes variables
|
|
from_schema: https://concepts.datalad.org/s/study-mixin/unreleased
|
|
multivalued: true
|
|
factors:
|
|
name: factors
|
|
description: Factors that influence the subject matter.
|
|
title: Influencing factors
|
|
from_schema: https://concepts.datalad.org/s/study-mixin/unreleased
|
|
multivalued: true
|
|
instruments:
|
|
name: instruments
|
|
description: Instruments employed in a study activity. This could be physical
|
|
devices, but also software tools.
|
|
title: Used instruments
|
|
from_schema: https://concepts.datalad.org/s/study-mixin/unreleased
|
|
multivalued: true
|
|
study:
|
|
name: study
|
|
description: The study in which the subject took place or existed.
|
|
title: Study context
|
|
from_schema: https://concepts.datalad.org/s/study-mixin/unreleased
|
|
associated_with:
|
|
name: associated_with
|
|
description: An activity association is an assignment of responsibility to an
|
|
agent for an activity, indicating that the agent had a role in the activity.
|
|
It further allows for a plan to be specified, which is the plan intended by
|
|
the agent to achieve some goals in the context of this activity.
|
|
from_schema: https://concepts.datalad.org/s/prov-mixin/unreleased
|
|
exact_mappings:
|
|
- prov:wasAssociatedWith
|
|
range: Thing
|
|
derived_from:
|
|
name: derived_from
|
|
description: A entity from which the subject was created through some kind of
|
|
process. Derivation is a transformation of an entity into another, an update
|
|
of an entity resulting in a new one, or the construction of a new entity based
|
|
on a pre-existing entity.
|
|
title: Derived from
|
|
from_schema: https://concepts.datalad.org/s/prov-mixin/unreleased
|
|
exact_mappings:
|
|
- prov:wasDerivedFrom
|
|
range: Thing
|
|
generated_by:
|
|
name: generated_by
|
|
description: Identification of the process that led to the production of the subject
|
|
entity. Generation is the completion of production of a new entity by an activity.
|
|
This entity did not exist before generation and becomes available for usage
|
|
after this generation.
|
|
title: Generated by
|
|
from_schema: https://concepts.datalad.org/s/prov-mixin/unreleased
|
|
exact_mappings:
|
|
- prov:wasGeneratedBy
|
|
range: Thing
|
|
quantitative_unit:
|
|
name: quantitative_unit
|
|
description: Unit of the quantitative value associated with the subject.
|
|
title: Unit
|
|
from_schema: https://concepts.datalad.org/s/quantities-mixin/unreleased
|
|
range: Thing
|
|
quantitative_value:
|
|
name: quantitative_value
|
|
description: Quantitative value associated with the subject.
|
|
title: Value
|
|
from_schema: https://concepts.datalad.org/s/quantities-mixin/unreleased
|
|
range: float
|
|
classes:
|
|
XYZAssessment:
|
|
name: XYZAssessment
|
|
description: The final result of a determination of the value of something. This
|
|
is a conceptual entity. A assessment outcome might be available in more than
|
|
one representation, with differing formats, and serializations.
|
|
title: Assessment
|
|
from_schema: https://concepts.datalad.org/s/demo-research-assets
|
|
is_a: Assessment
|
|
XYZDataset:
|
|
name: XYZDataset
|
|
description: A collection of data, published or curated by a single agent. This
|
|
is a conceptual entity. A single dataset might be available in more than one
|
|
representation, with differing schematic layouts, formats, and serializations.
|
|
title: Dataset
|
|
from_schema: https://concepts.datalad.org/s/demo-research-assets
|
|
is_a: Dataset
|
|
XYZDimension:
|
|
name: XYZDimension
|
|
description: A dependent or outcome variable.
|
|
title: Dimension
|
|
from_schema: https://concepts.datalad.org/s/demo-research-assets
|
|
is_a: Dimension
|
|
XYZDistribution:
|
|
name: XYZDistribution
|
|
description: A specific representation of a data item, which may come in the form
|
|
of an electronic file, or an archive or directory of many files.
|
|
title: Distribution
|
|
from_schema: https://concepts.datalad.org/s/demo-research-assets
|
|
is_a: Distribution
|
|
slot_usage:
|
|
kind:
|
|
name: kind
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 1.0
|
|
range: XYZDistributionType
|
|
distribution_of:
|
|
name: distribution_of
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 2.0
|
|
multivalued: true
|
|
byte_size:
|
|
name: byte_size
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 3.0
|
|
format:
|
|
name: format
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 4.0
|
|
media_type:
|
|
name: media_type
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 5.0
|
|
checksums:
|
|
name: checksums
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 6.0
|
|
parts:
|
|
name: parts
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 7.0
|
|
range: XYZNamedDistributionPart
|
|
inlined: true
|
|
XYZNamedDistributionPart:
|
|
name: XYZNamedDistributionPart
|
|
description: An association class for attaching a `locator` as additional information
|
|
to a `hasPart` relationship.
|
|
from_schema: https://concepts.datalad.org/s/demo-research-assets
|
|
is_a: NamedDistributionPart
|
|
slot_usage:
|
|
roles:
|
|
name: roles
|
|
range: XYZDistributionPartType
|
|
XYZDistributionType:
|
|
name: XYZDistributionType
|
|
description: Type of a distribution.
|
|
title: Distribution type
|
|
from_schema: https://concepts.datalad.org/s/demo-research-assets
|
|
is_a: FlatThing
|
|
XYZDistributionPartType:
|
|
name: XYZDistributionPartType
|
|
description: Type or role of a part of a distribution. For example, a part could
|
|
be an item in an archive, or a file that is an executable.
|
|
title: Distribution part type/role
|
|
from_schema: https://concepts.datalad.org/s/demo-research-assets
|
|
is_a: FlatThing
|
|
XYZDocument:
|
|
name: XYZDocument
|
|
description: A conceptual entity representing things which a, broadly conceived,
|
|
"documents. This includes non-textual things like images. A conceputal document
|
|
is to be distinguished from its physical, or electronic distributions.
|
|
title: Document
|
|
from_schema: https://concepts.datalad.org/s/demo-research-assets
|
|
is_a: Document
|
|
slot_usage:
|
|
title:
|
|
name: title
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 1.0
|
|
kind:
|
|
name: kind
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 2.0
|
|
description: The type of this document, e.g. journal article, book, webpage
|
|
title: Document type
|
|
range: XYZBibliographicType
|
|
description:
|
|
name: description
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 3.0
|
|
XYZFactor:
|
|
name: XYZFactor
|
|
description: A tag associated with a categorical, independent variable in a study
|
|
design. Factors can have an investigative role (e.g., treatments), or have an
|
|
organizational nature (e.g., site labels).
|
|
title: Factor
|
|
from_schema: https://concepts.datalad.org/s/demo-research-assets
|
|
is_a: Factor
|
|
XYZGrant:
|
|
name: XYZGrant
|
|
description: A grant, typically financial or otherwise quantifiable, resources.
|
|
title: Grant
|
|
from_schema: https://concepts.datalad.org/s/demo-research-assets
|
|
is_a: Grant
|
|
slot_usage:
|
|
title:
|
|
name: title
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 1.0
|
|
short_name:
|
|
name: short_name
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 2.0
|
|
sponsor:
|
|
name: sponsor
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 3.0
|
|
range: XYZOrganization
|
|
howto_acknowledge:
|
|
name: howto_acknowledge
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 4.0
|
|
description:
|
|
name: description
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 5.0
|
|
XYZInstrument:
|
|
name: XYZInstrument
|
|
description: A thing that enables an agent to perform an action. This is typically
|
|
a device (e.g., a machine to perform a particular type of measurement), but
|
|
it can also be a questionnaire that is used to perform a particular kind of
|
|
assessment. An instrument is typically not a "reagent".
|
|
title: Instrument
|
|
from_schema: https://concepts.datalad.org/s/demo-research-assets
|
|
is_a: Instrument
|
|
slot_usage:
|
|
name:
|
|
name: name
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 1.0
|
|
kind:
|
|
name: kind
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 2.0
|
|
description: The type of this instrument, e.g. microscope, software, chainsaw
|
|
title: Instrument type
|
|
range: XYZInstrumentType
|
|
description:
|
|
name: description
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 3.0
|
|
XYZOrganization:
|
|
name: XYZOrganization
|
|
description: A social or legal institution such as a company, a society, or a
|
|
university.
|
|
title: Organization
|
|
from_schema: https://concepts.datalad.org/s/demo-research-assets
|
|
is_a: Organization
|
|
XYZPerson:
|
|
name: XYZPerson
|
|
description: Person agents are people, alive, dead, or fictional.
|
|
title: Person
|
|
from_schema: https://concepts.datalad.org/s/demo-research-assets
|
|
is_a: Person
|
|
slot_usage:
|
|
family_name:
|
|
name: family_name
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 1.0
|
|
given_name:
|
|
name: given_name
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 2.0
|
|
additional_names:
|
|
name: additional_names
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 3.0
|
|
honorific_name_prefix:
|
|
name: honorific_name_prefix
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 4.0
|
|
honorific_name_suffix:
|
|
name: honorific_name_suffix
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 5.0
|
|
XYZProject:
|
|
name: XYZProject
|
|
description: A collective endeavour of some kind. Typically it is a planned process
|
|
that is undertaken or attempted to meet some requirement, or to achieve a particular
|
|
goal.
|
|
title: Project
|
|
from_schema: https://concepts.datalad.org/s/demo-research-assets
|
|
is_a: Project
|
|
slots:
|
|
- part_of
|
|
slot_usage:
|
|
title:
|
|
name: title
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 1.0
|
|
short_name:
|
|
name: short_name
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 2.0
|
|
description:
|
|
name: description
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 3.0
|
|
part_of:
|
|
name: part_of
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 4.0
|
|
range: XYZProject
|
|
XYZProtocol:
|
|
name: XYZProtocol
|
|
description: A plan specification which has sufficient level of detail and quantitative
|
|
information to communicate it between investigation agents, so that different
|
|
investigation agents will reliably be able to independently reproduce the process.
|
|
title: Protocol
|
|
from_schema: https://concepts.datalad.org/s/demo-research-assets
|
|
is_a: Protocol
|
|
XYZPublication:
|
|
name: XYZPublication
|
|
description: A resource that is the output of a publishing process.
|
|
title: Publication
|
|
from_schema: https://concepts.datalad.org/s/demo-research-assets
|
|
is_a: Publication
|
|
slots:
|
|
- derived_from
|
|
- doi
|
|
- generated_by
|
|
slot_usage:
|
|
doi:
|
|
name: doi
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 1.0
|
|
title: DOI
|
|
recommended: true
|
|
title:
|
|
name: title
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 2.0
|
|
description: The full title of the publication.
|
|
required: false
|
|
authors:
|
|
name: authors
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 3.0
|
|
description: Authors of the publication who are anyhow contributors to XYZ.
|
|
required: true
|
|
published_at:
|
|
name: published_at
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 4.0
|
|
range: XYZPublicationVenue
|
|
locator:
|
|
name: locator
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 5.0
|
|
description: A descriptive identifier that the publication within the venue
|
|
it was published at. For a journal article, this would be a volume and/or
|
|
page range. Format according to the conventions of the publication venue.
|
|
title: Location within publication venue
|
|
kind:
|
|
name: kind
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 6.0
|
|
description: The type of this publication, e.g. journal article, book, webpage
|
|
title: Publication type
|
|
range: XYZBibliographicType
|
|
about:
|
|
name: about
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 7.0
|
|
description: Topics covered by this publication.
|
|
title: Topic(s)
|
|
range: XYZTopic
|
|
recommended: true
|
|
multivalued: true
|
|
date_published:
|
|
name: date_published
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 8.0
|
|
description: The date when a publication became available at the publication
|
|
venue.
|
|
range: flexdate
|
|
generated_by:
|
|
name: generated_by
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 9.0
|
|
description: Any project that contributed to the outcomes described in the
|
|
publication.
|
|
title: Contributing project(s)
|
|
range: XYZProject
|
|
recommended: true
|
|
multivalued: true
|
|
derived_from:
|
|
name: derived_from
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 10.0
|
|
description: Any dataset that informed the outcomes described in the publication.
|
|
title: Associated dataset(s)
|
|
range: XYZDataset
|
|
recommended: true
|
|
multivalued: true
|
|
XYZBibliographicType:
|
|
name: XYZBibliographicType
|
|
description: Type of a publication or document, e.g., journal article, book, or
|
|
webpage.
|
|
title: Bibliographic type
|
|
from_schema: https://concepts.datalad.org/s/demo-research-assets
|
|
is_a: FlatThing
|
|
XYZInstrumentType:
|
|
name: XYZInstrumentType
|
|
description: Type of an instrument.
|
|
title: Instrument type
|
|
from_schema: https://concepts.datalad.org/s/demo-research-assets
|
|
is_a: FlatThing
|
|
XYZPublicationVenue:
|
|
name: XYZPublicationVenue
|
|
description: '"Place" of a publication, e.g., a journal, a website, an edited
|
|
collection.'
|
|
title: Publication venue
|
|
from_schema: https://concepts.datalad.org/s/demo-research-assets
|
|
is_a: FlatThing
|
|
slots:
|
|
- title
|
|
- kind
|
|
slot_usage:
|
|
title:
|
|
name: title
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 1.0
|
|
description: The full title of the publication.
|
|
required: false
|
|
kind:
|
|
name: kind
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 2.0
|
|
description: The type of this publication venue, e.g. journal article, book,
|
|
webpage
|
|
title: Publication venue type
|
|
range: XYZBibliographicType
|
|
XYZStudy:
|
|
name: XYZStudy
|
|
description: 'A planned process that consists of parts: planning, study design
|
|
execution, documentation and which produce conclusion(s).'
|
|
title: Study
|
|
from_schema: https://concepts.datalad.org/s/demo-research-assets
|
|
is_a: Study
|
|
XYZSubject:
|
|
name: XYZSubject
|
|
description: A subject is an entity being investigated in a study. This is a contextual
|
|
entity. One and the same entity can be different subjects in two different studies.
|
|
title: Subject
|
|
from_schema: https://concepts.datalad.org/s/demo-research-assets
|
|
is_a: Subject
|
|
XYZTopic:
|
|
name: XYZTopic
|
|
description: Topic a subject is about, e.g., a particular research question or
|
|
domain
|
|
title: Topic
|
|
from_schema: https://concepts.datalad.org/s/demo-research-assets
|
|
is_a: FlatThing
|
|
FlatThing:
|
|
name: FlatThing
|
|
description: '`Thing` variant that provides a basis for the annotation and curation
|
|
of more specialized concepts.
|
|
|
|
It equips `Thing` with additional slots to annotate labels and notes that aid
|
|
information entry and curation in workflows and user interfaces. Moreover, the
|
|
`identifiers` slot enables the specification is any number of identifiers (issued
|
|
or computed) associated with a `Thing`.'
|
|
from_schema: https://concepts.datalad.org/s/flat
|
|
is_a: Thing
|
|
slots:
|
|
- display_label
|
|
- display_note
|
|
- editorial_note
|
|
- identifiers
|
|
ThingMixin:
|
|
name: ThingMixin
|
|
description: Mix-in with the common interface of `Thing` and `AttributeSpecification`.
|
|
This interface enables type specifications (`rdf:type`) for things and attributes
|
|
via a `type` designator slot to indicate specialized schema classes for validation
|
|
where a slot's `range` is too generic. A thing or attribute can be further describe
|
|
with statements on qualified relations to other things (`characterized_by`),
|
|
or inline attributes (`attributes`). A set of `mappings` slots enables the alignment
|
|
for arbitrary external schemas and terminologies.
|
|
from_schema: https://concepts.datalad.org/s/things/v1
|
|
mixin: true
|
|
slots:
|
|
- annotations
|
|
- broad_mappings
|
|
- close_mappings
|
|
- description
|
|
- exact_mappings
|
|
- attributes
|
|
- characterized_by
|
|
- narrow_mappings
|
|
- related_mappings
|
|
- schema_type
|
|
ValueSpecificationMixin:
|
|
name: ValueSpecificationMixin
|
|
description: Mix-in for a (structured) value specification. Two slots are provided
|
|
to define a (literal) value (`value`) and its type (`range`).
|
|
from_schema: https://concepts.datalad.org/s/things/v1
|
|
mixin: true
|
|
slots:
|
|
- range
|
|
- value
|
|
AttributeSpecification:
|
|
name: AttributeSpecification
|
|
description: An attribute is conceptually a thing, but it requires no dedicated
|
|
identifier (`pid`). Instead, it is linked to a `Thing` via its `attributes`
|
|
slot and declares a `predicate` on the nature of the relationship.
|
|
from_schema: https://concepts.datalad.org/s/things/v1
|
|
exact_mappings:
|
|
- sio:SIO_000614
|
|
close_mappings:
|
|
- dlthings:Thing
|
|
mixins:
|
|
- ThingMixin
|
|
- ValueSpecificationMixin
|
|
slots:
|
|
- predicate
|
|
slot_usage:
|
|
predicate:
|
|
name: predicate
|
|
required: true
|
|
Property:
|
|
name: Property
|
|
description: An RDF property, a `Thing` used to define a `predicate`, for example
|
|
in a `Statement`.
|
|
from_schema: https://concepts.datalad.org/s/things/v1
|
|
exact_mappings:
|
|
- rdf:Property
|
|
is_a: Thing
|
|
class_uri: dlthings:Property
|
|
Statement:
|
|
name: Statement
|
|
description: An RDF statement that links a `predicate` (a `Property`) with an
|
|
`object` (a `Thing`) to the subject to form a triple. A `Statement` is used
|
|
to qualify a relation to a `Thing` referenced by its identifier. For specifying
|
|
a qualified relation to an attribute that has no dedicated identifier, use an
|
|
`AttributeSpecification`.
|
|
from_schema: https://concepts.datalad.org/s/things/v1
|
|
exact_mappings:
|
|
- rdf:Statement
|
|
slots:
|
|
- object
|
|
- predicate
|
|
slot_usage:
|
|
object:
|
|
name: object
|
|
range: Thing
|
|
required: true
|
|
predicate:
|
|
name: predicate
|
|
required: true
|
|
class_uri: dlthings:Statement
|
|
Thing:
|
|
name: Thing
|
|
description: The most basic, identifiable item. In addition to the slots that
|
|
are common between a `Thing` and an `AttributeSpecification` (see `ThingMixin`),
|
|
two additional slots are provided. The `pid` slot takes the required identifier
|
|
for a `Thing`. The `relation` slot allows for the inline specification of other
|
|
`Thing` instances. Such a relation is unqualified (and symmetric), and should
|
|
be further characterized via a `Statement` (see `characterized_by`). From a
|
|
schema perspective, the `relation` slots allows for building self-contained,
|
|
structured documents (e.g., a JSON object) with arbitrarily complex information
|
|
on a `Thing`.
|
|
from_schema: https://concepts.datalad.org/s/things/v1
|
|
exact_mappings:
|
|
- schema:Thing
|
|
mixins:
|
|
- ThingMixin
|
|
slots:
|
|
- pid
|
|
- relations
|
|
slot_usage:
|
|
pid:
|
|
name: pid
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 1
|
|
characterized_by:
|
|
name: characterized_by
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 2
|
|
attributes:
|
|
name: attributes
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 3
|
|
description:
|
|
name: description
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 4
|
|
dash:singleLine:
|
|
tag: dash:singleLine
|
|
value: false
|
|
annotations:
|
|
name: annotations
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 5
|
|
relations:
|
|
name: relations
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 6
|
|
exact_mappings:
|
|
name: exact_mappings
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 7
|
|
close_mappings:
|
|
name: close_mappings
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 8
|
|
broad_mappings:
|
|
name: broad_mappings
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 9
|
|
narrow_mappings:
|
|
name: narrow_mappings
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 10
|
|
related_mappings:
|
|
name: related_mappings
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 11
|
|
class_uri: dlthings:Thing
|
|
ValueSpecification:
|
|
name: ValueSpecification
|
|
description: A `Thing` that is a value of some kind. This class can be used to
|
|
describe an outcome of a measurement, a factual value or constant, or other
|
|
qualitative or quantitative information with an associated identifier. If no
|
|
identifier is available, an `AttributeSpecification` can be used within the
|
|
context of an associated `Thing` (`attributes`).
|
|
from_schema: https://concepts.datalad.org/s/things/v1
|
|
exact_mappings:
|
|
- obo:OBI_0001933
|
|
is_a: Thing
|
|
mixins:
|
|
- ValueSpecificationMixin
|
|
slot_usage:
|
|
value:
|
|
name: value
|
|
notes:
|
|
- It is required, because when it is not needed, `Thing` should be used as
|
|
a type. Its absence is therefore likely a sign of an error.
|
|
required: true
|
|
Annotation:
|
|
name: Annotation
|
|
description: A tag/value pair with the semantics of OWL Annotation.
|
|
from_schema: https://concepts.datalad.org/s/things/v1
|
|
slots:
|
|
- annotation_tag
|
|
- annotation_value
|
|
slot_usage:
|
|
annotation_tag:
|
|
name: annotation_tag
|
|
key: true
|
|
Distribution:
|
|
name: Distribution
|
|
description: A specific representation of a data item, which may come in the form
|
|
of an electronic file, or an archive or directory of many files, may be standalone
|
|
or part of a larger collection.
|
|
comments:
|
|
- There is no `name` property or similar, because the focus is on the identity
|
|
of the distribution content, not how it might be named in a particular context.
|
|
For example, an image in JPEG format might be names "20250825_102385.jpg" on
|
|
a camera and "me_at_the_party.jpg" elsewhere, but it would be the exact same
|
|
image. Expressing naming in some context should be done within the scope of
|
|
the containing entity (see `named_parts`).
|
|
from_schema: https://concepts.datalad.org/s/flat-files
|
|
is_a: FlatThing
|
|
slots:
|
|
- byte_size
|
|
- checksums
|
|
- distribution_of
|
|
- format
|
|
- kind
|
|
- media_type
|
|
- parts
|
|
slot_usage:
|
|
kind:
|
|
name: kind
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 1
|
|
distribution_of:
|
|
name: distribution_of
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 2
|
|
multivalued: true
|
|
byte_size:
|
|
name: byte_size
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 3
|
|
format:
|
|
name: format
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 4
|
|
media_type:
|
|
name: media_type
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 5
|
|
checksums:
|
|
name: checksums
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 6
|
|
parts:
|
|
name: parts
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 7
|
|
range: NamedDistributionPart
|
|
inlined: true
|
|
NamedDistributionPart:
|
|
name: NamedDistributionPart
|
|
description: An association class for attaching a `locator` as additional information
|
|
to a `hasPart` relationship.
|
|
from_schema: https://concepts.datalad.org/s/flat-files
|
|
slots:
|
|
- locator
|
|
- roles
|
|
- object
|
|
slot_usage:
|
|
locator:
|
|
name: locator
|
|
description: A relative path in POSIX notation.
|
|
key: true
|
|
pattern: ^[^/]+.*$
|
|
object:
|
|
name: object
|
|
range: Distribution
|
|
required: true
|
|
Protocol:
|
|
name: Protocol
|
|
description: A plan specification which has sufficient level of detail and quantitative
|
|
information to communicate it between investigation agents, so that different
|
|
investigation agents will reliably be able to independently reproduce the process.
|
|
from_schema: https://concepts.datalad.org/s/flat-prov
|
|
exact_mappings:
|
|
- obo:OBI_0000272
|
|
is_a: FlatThing
|
|
slots:
|
|
- name
|
|
- short_name
|
|
slot_usage:
|
|
name:
|
|
name: name
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 1
|
|
short_name:
|
|
name: short_name
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 2
|
|
description:
|
|
name: description
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 3
|
|
dash:singleLine:
|
|
tag: dash:singleLine
|
|
value: false
|
|
Publication:
|
|
name: Publication
|
|
description: A resource that is the output of a publishing process.
|
|
from_schema: https://concepts.datalad.org/s/flat-publications
|
|
exact_mappings:
|
|
- obo:IAO_0000311
|
|
is_a: FlatThing
|
|
slots:
|
|
- about
|
|
- authors
|
|
- date_published
|
|
- kind
|
|
- locator
|
|
- title
|
|
- published_at
|
|
slot_usage:
|
|
title:
|
|
name: title
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 1
|
|
required: true
|
|
authors:
|
|
name: authors
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 2
|
|
published_at:
|
|
name: published_at
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 3
|
|
locator:
|
|
name: locator
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 4
|
|
description: A descriptive identifier that locates the publication within
|
|
the publication venue. This can be a unique name, a numerical key, or another
|
|
notation that uniquely identifies the subject within that context.
|
|
kind:
|
|
name: kind
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 5
|
|
about:
|
|
name: about
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 6
|
|
multivalued: true
|
|
date_published:
|
|
name: date_published
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 7
|
|
Dataset:
|
|
name: Dataset
|
|
description: A collection of data, published or curated by a single agent. This
|
|
is a conceptual entity. A single dataset might be available in more than one
|
|
representation, with differing schematic layouts, formats, and serializations.
|
|
from_schema: https://concepts.datalad.org/s/flat-resources
|
|
exact_mappings:
|
|
- dcat:Dataset
|
|
is_a: FlatThing
|
|
slots:
|
|
- title
|
|
- short_name
|
|
slot_usage:
|
|
title:
|
|
name: title
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 1
|
|
short_name:
|
|
name: short_name
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 2
|
|
description:
|
|
name: description
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 3
|
|
Document:
|
|
name: Document
|
|
description: A conceptual entity representing things which a, broadly conceived,
|
|
"documents. This includes non-textual things like images. A conceputal document
|
|
is to be distinguished from its physical, or electronic distributions.
|
|
notes:
|
|
- The key difference between a dataset and a document is the collection-nature
|
|
of the dataset (multiple items of a kind in a collection), whereas a document
|
|
is "one of its kind". A dataset could comprise multiple documents.
|
|
- A document typically has at least one author. However, there are also generated
|
|
documents (e.g., a birth certificate) for which this is irrelevant. And there
|
|
are more roles that could be relevant for a document's provenance. Rather than
|
|
adding them all, none is provided.
|
|
from_schema: https://concepts.datalad.org/s/flat-resources
|
|
exact_mappings:
|
|
- foaf:Document
|
|
is_a: FlatThing
|
|
slots:
|
|
- kind
|
|
- title
|
|
slot_usage:
|
|
title:
|
|
name: title
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 1
|
|
kind:
|
|
name: kind
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 2
|
|
description:
|
|
name: description
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 3
|
|
Grant:
|
|
name: Grant
|
|
description: A grant, typically financial or otherwise quantifiable, resources.
|
|
notes:
|
|
- A grant is not a document. The associated document would be the grant agreement.
|
|
- Not all grants have titles, hence there is no such slot defined here.
|
|
from_schema: https://concepts.datalad.org/s/flat-resources
|
|
exact_mappings:
|
|
- obo:NCIT_C16644
|
|
- schema:Grant
|
|
is_a: FlatThing
|
|
slots:
|
|
- howto_acknowledge
|
|
- sponsor
|
|
- title
|
|
- short_name
|
|
slot_usage:
|
|
title:
|
|
name: title
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 1
|
|
short_name:
|
|
name: short_name
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 2
|
|
sponsor:
|
|
name: sponsor
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 3
|
|
comments:
|
|
- In a particular context, a sponsor might always be an organization, but
|
|
in others it could be one or more individuals. Leaving it open here.
|
|
range: Thing
|
|
howto_acknowledge:
|
|
name: howto_acknowledge
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 4
|
|
dash:singleLine:
|
|
tag: dash:singleLine
|
|
value: false
|
|
description:
|
|
name: description
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 5
|
|
Instrument:
|
|
name: Instrument
|
|
description: A thing that enables an agent to perform an action. This is typically
|
|
a device (e.g., a machine to perform a particular type of measurement), but
|
|
it can also be a questionnaire that is used to perform a particular kind of
|
|
assessment. An instrument is typically not a "reagent".
|
|
notes:
|
|
- It is unclear whether an instrument `name` would provide meaningful and precise
|
|
information (vs a description or an identifier). There is `display_label`, if
|
|
the need for a name is just for display purposes (e.g., to say something generic
|
|
like 'thermometer').
|
|
- Slot `name` is added to avoid `display_label` having to carry unique information.
|
|
from_schema: https://concepts.datalad.org/s/flat-resources
|
|
related_mappings:
|
|
- schema:instrument
|
|
narrow_mappings:
|
|
- obo:NCIT_C62103
|
|
is_a: FlatThing
|
|
slots:
|
|
- name
|
|
- kind
|
|
slot_usage:
|
|
name:
|
|
name: name
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 1
|
|
kind:
|
|
name: kind
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 2
|
|
description:
|
|
name: description
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 3
|
|
Organization:
|
|
name: Organization
|
|
description: A social or legal institution such as a company, a society, or a
|
|
university.
|
|
from_schema: https://concepts.datalad.org/s/flat-social
|
|
exact_mappings:
|
|
- prov:Organization
|
|
is_a: FlatThing
|
|
slots:
|
|
- name
|
|
- short_name
|
|
- at_location
|
|
- part_of
|
|
slot_usage:
|
|
name:
|
|
name: name
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 1
|
|
short_name:
|
|
name: short_name
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 2
|
|
at_location:
|
|
name: at_location
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 3
|
|
part_of:
|
|
name: part_of
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 4
|
|
description: An organization that the subject is part of.
|
|
range: Organization
|
|
Person:
|
|
name: Person
|
|
description: Person agents are people, alive, dead, or fictional.
|
|
from_schema: https://concepts.datalad.org/s/flat-social
|
|
exact_mappings:
|
|
- foaf:Person
|
|
- prov:Person
|
|
is_a: FlatThing
|
|
slots:
|
|
- additional_names
|
|
- family_name
|
|
- given_name
|
|
- honorific_name_prefix
|
|
- honorific_name_suffix
|
|
- formatted_name
|
|
slot_usage:
|
|
family_name:
|
|
name: family_name
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 1
|
|
given_name:
|
|
name: given_name
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 2
|
|
additional_names:
|
|
name: additional_names
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 3
|
|
honorific_name_prefix:
|
|
name: honorific_name_prefix
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 4
|
|
honorific_name_suffix:
|
|
name: honorific_name_suffix
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 5
|
|
Project:
|
|
name: Project
|
|
description: A collective endeavour of some kind. Typically it is a planned process
|
|
that is undertaken or attempted to meet some requirement, or to achieve a particular
|
|
goal.
|
|
from_schema: https://concepts.datalad.org/s/flat-social
|
|
exact_mappings:
|
|
- foaf:Project
|
|
close_mappings:
|
|
- obo:NCIT_C47885
|
|
broad_mappings:
|
|
- obo:BFO_0000015
|
|
is_a: FlatThing
|
|
slots:
|
|
- short_name
|
|
- title
|
|
- part_of
|
|
slot_usage:
|
|
title:
|
|
name: title
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 1
|
|
short_name:
|
|
name: short_name
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 2
|
|
Identifier:
|
|
name: Identifier
|
|
description: An identifier is a label that uniquely identifies an item in a particular
|
|
context. Some identifiers are globally unique. All identifiers are unique within
|
|
their individual scope.
|
|
from_schema: https://concepts.datalad.org/s/identifiers/unreleased
|
|
close_mappings:
|
|
- ADMS:Identifier
|
|
slots:
|
|
- creator
|
|
- notation
|
|
- schema_type
|
|
slot_usage:
|
|
notation:
|
|
name: notation
|
|
required: true
|
|
class_uri: dlidentifiers:Identifier
|
|
IssuedIdentifier:
|
|
name: IssuedIdentifier
|
|
description: An identifier that was issued by a particular agent with a notation
|
|
that has no (or an undefined) relation to the nature of the identified entity.
|
|
from_schema: https://concepts.datalad.org/s/identifiers/unreleased
|
|
see_also:
|
|
- https://semiceu.github.io/ADMS/releases/2.00/#Identifier
|
|
exact_mappings:
|
|
- ADMS:Identifier
|
|
is_a: Identifier
|
|
slots:
|
|
- schema_agency
|
|
class_uri: dlidentifiers:IssuedIdentifier
|
|
ComputedIdentifier:
|
|
name: ComputedIdentifier
|
|
description: An identifier that has been derived from information on the identified
|
|
entity.
|
|
from_schema: https://concepts.datalad.org/s/identifiers/unreleased
|
|
narrow_mappings:
|
|
- spdx:Checksum
|
|
is_a: Identifier
|
|
class_uri: dlidentifiers:ComputedIdentifier
|
|
Checksum:
|
|
name: Checksum
|
|
description: A Checksum is a value that allows to check the integrity of the contents
|
|
of a file. Even small changes to the content of the file will change its checksum.
|
|
This class allows the results of a variety of checksum and cryptographic message
|
|
digest algorithms to be represented.
|
|
from_schema: https://concepts.datalad.org/s/identifiers/unreleased
|
|
exact_mappings:
|
|
- spdx:Checksum
|
|
is_a: ComputedIdentifier
|
|
slot_usage:
|
|
creator:
|
|
name: creator
|
|
description: Identifies the software agent (algorithm) used to produce the
|
|
subject `Checksum`.
|
|
exact_mappings:
|
|
- spdx:algorithm
|
|
required: true
|
|
notation:
|
|
name: notation
|
|
description: Lower case hexadecimal encoded checksum digest value.
|
|
exact_mappings:
|
|
- spdx:checksumValue
|
|
range: HexBinary
|
|
required: true
|
|
class_uri: dlidentifiers:Checksum
|
|
DOI:
|
|
name: DOI
|
|
description: Digital Object Identifier (DOI; ISO 26324), an identifier system
|
|
governed by the DOI Foundation, where individual identifiers are issued by one
|
|
of several registration agencies.
|
|
from_schema: https://concepts.datalad.org/s/identifiers/unreleased
|
|
is_a: IssuedIdentifier
|
|
slot_usage:
|
|
creator:
|
|
name: creator
|
|
description: By default, the creator is identified as "https://doi.org".
|
|
ifabsent: string(https://doi.org)
|
|
notation:
|
|
name: notation
|
|
description: The identifier notation is specified without a URL-prefix, or
|
|
a `doi:` prefix.
|
|
schema_agency:
|
|
name: schema_agency
|
|
description: By default, the schema agency is identified as `DOI Foundation`.
|
|
ifabsent: string(DOI Foundation)
|
|
class_uri: dlidentifiers:DOI
|
|
unique_keys:
|
|
value:
|
|
unique_key_name: value
|
|
unique_key_slots:
|
|
- notation
|
|
description: The DOI notation is globally unique within the scope of DOIs
|
|
Assessment:
|
|
name: Assessment
|
|
description: The final result of a determination of the value of something. This
|
|
is a conceptual entity. A assessment outcome might be available in more than
|
|
one representation, with differing formats, and serializations.
|
|
comments:
|
|
- The class enables the expressing quantitative and qualitative assessments. For
|
|
a quantitative value, the numerical value, and a possible unit is given. For
|
|
a qualitative value, `same_as` is used to identify the quality of the assessment
|
|
from a controlled vocabulary or standard term. Both approaches can be combined,
|
|
for example when classifying numerical values into qualitative/ordinal categories.
|
|
from_schema: https://concepts.datalad.org/s/flat-study
|
|
exact_mappings:
|
|
- obo:NCIT_C25217
|
|
is_a: FlatThing
|
|
slots:
|
|
- derived_from
|
|
- generated_by
|
|
- kind
|
|
- part_of
|
|
- quantitative_unit
|
|
- quantitative_value
|
|
- same_as
|
|
slot_usage:
|
|
part_of:
|
|
name: part_of
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 1
|
|
range: Thing
|
|
generated_by:
|
|
name: generated_by
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 2
|
|
derived_from:
|
|
name: derived_from
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 3
|
|
range: Subject
|
|
same_as:
|
|
name: same_as
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 4
|
|
description: The value of a qualitative assessment.
|
|
title: Qualitative value
|
|
quantitative_value:
|
|
name: quantitative_value
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 5
|
|
description: The value of a quantitative assessment.
|
|
title: Quantitative value
|
|
quantitative_unit:
|
|
name: quantitative_unit
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 6
|
|
kind:
|
|
name: kind
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 7
|
|
Dimension:
|
|
name: Dimension
|
|
description: A dependent or outcome variable.
|
|
from_schema: https://concepts.datalad.org/s/flat-study
|
|
is_a: FlatThing
|
|
slots:
|
|
- name
|
|
- part_of
|
|
slot_usage:
|
|
name:
|
|
name: name
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 1
|
|
part_of:
|
|
name: part_of
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 2
|
|
range: Dimension
|
|
description:
|
|
name: description
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 3
|
|
dash:singleLine:
|
|
tag: dash:singleLine
|
|
value: false
|
|
Factor:
|
|
name: Factor
|
|
description: A tag associated with a categorical, independent variable in a study
|
|
design. Factors can have an investigative role (e.g., treatments), or have an
|
|
organizational nature (e.g., site labels).
|
|
comments:
|
|
- The relationship of a factor "level" with the broader factor can be described
|
|
via `broader_mappings`.
|
|
from_schema: https://concepts.datalad.org/s/flat-study
|
|
is_a: FlatThing
|
|
slots:
|
|
- name
|
|
- part_of
|
|
slot_usage:
|
|
name:
|
|
name: name
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 1
|
|
part_of:
|
|
name: part_of
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 2
|
|
range: Factor
|
|
description:
|
|
name: description
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 3
|
|
dash:singleLine:
|
|
tag: dash:singleLine
|
|
value: false
|
|
Study:
|
|
name: Study
|
|
description: 'A planned process that consists of parts: planning, study design
|
|
execution, documentation and which produce conclusion(s).'
|
|
from_schema: https://concepts.datalad.org/s/flat-study
|
|
exact_mappings:
|
|
- obo:OBI_0000066
|
|
- sio:SIO_001066
|
|
narrow_mappings:
|
|
- sio:SIO_000994
|
|
- obo:NCIT_C15206
|
|
broad_mappings:
|
|
- prov:Activity
|
|
- obo:BFO_0000015
|
|
is_a: FlatThing
|
|
slots:
|
|
- associated_with
|
|
- dimensions
|
|
- factors
|
|
- instruments
|
|
- name
|
|
- part_of
|
|
slot_usage:
|
|
name:
|
|
name: name
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 1
|
|
factors:
|
|
name: factors
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 2
|
|
range: Factor
|
|
instruments:
|
|
name: instruments
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 3
|
|
range: Thing
|
|
dimensions:
|
|
name: dimensions
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 4
|
|
range: Dimension
|
|
part_of:
|
|
name: part_of
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 5
|
|
range: Study
|
|
associated_with:
|
|
name: associated_with
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 6
|
|
multivalued: true
|
|
description:
|
|
name: description
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 7
|
|
dash:singleLine:
|
|
tag: dash:singleLine
|
|
value: false
|
|
Subject:
|
|
name: Subject
|
|
description: A subject is an entity being investigated in a study. This is a contextual
|
|
entity. One and the same entity can be different subjects in two different studies.
|
|
from_schema: https://concepts.datalad.org/s/flat-study
|
|
is_a: FlatThing
|
|
slots:
|
|
- derived_from
|
|
- kind
|
|
- name
|
|
- study
|
|
slot_usage:
|
|
study:
|
|
name: study
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 1
|
|
range: Study
|
|
name:
|
|
name: name
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 2
|
|
kind:
|
|
name: kind
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 3
|
|
description: A classifier that identifies the nature/type of a subject. For
|
|
specimen (a subject derived/taken from another subject), this classifier
|
|
should be more precise than the classifier of the source subject.
|
|
title: Type
|
|
description:
|
|
name: description
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 4
|
|
dash:singleLine:
|
|
tag: dash:singleLine
|
|
value: false
|
|
derived_from:
|
|
name: derived_from
|
|
annotations:
|
|
sh:order:
|
|
tag: sh:order
|
|
value: 5
|
|
range: Subject
|
|
source_file: https://concepts.datalad.org/s/demo-research-assets/unreleased.yaml
|