Skip to content

Collection of common types and a type-designator

This schema provides a collection of common types for use in other schemas. It can be imported directly into other linkml schemas, or any of its individual property definitions can be used by their URI as vocabulary components or definitions (e.g., dltypes:EmailAddress identified by this URI).

With the schema_type slot and its range type NodeUriOrCurie, this schema provides an essential building block for other schemas. This slot can be used as a type designator, to enable precise validation of sub-types, with an adequate representation in an RDF data export.

The schema definition is available as

Upcoming changes to this schema may be available in an (unreleased) development version.

URI: https://concepts.datalad.org/s/types/v1

Name: types-schema

Schema Diagram

erDiagram
Press "Alt" / "Option" to enable Pan & Zoom

Classes

Class Description

Slots

Slot Description
schema_type State that the subject is an instance of a particular schema class

Enumerations

Enumeration Description

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

Subsets

Subset Description