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