Link to this page
SPAR DataCite Ontology
Last uploaded:
May 15, 2026
| Acronym | DATACITE |
| Visibility | Public |
| Description | The DataCite Ontology (DataCite) is an ontology that enables the metadata properties of the DataCite Metadata Schema Specification (i.e., a list of metadata properties for the accurate and consistent identification of a resource for citation and retrieval purposes) to be described in RDF., The DataCite Ontology is an ontology written in OWL 2 DL to enable the metadata properties of the [DataCite Metadata Kernel Specification version 3.1](https://www.datacite.org/sites/default/files/document/DataCite-MetadataSchema_V31_Final_8-24-2015_0.pdf) to be described in RDF. This version of the DataCite Ontology has been completely revised and significantly expanded to permit accurate mapping of this new version of the DataCite Metadata Kernel Specification to RDF., http://purl.org/spar/datacite/datacite.png, ## Description The _DataCite Ontology_ (or simply DataCite) is an ontology written in OWL 2 DL to enable the metadata properties of the [DataCite Metadata Schema (version 4.7)](https://datacite-metadata-schema.readthedocs.io/en/4.7/) to be described in RDF.  The main intent of the DataCite Ontology is to provide a flexible mechanism to define identifiers for bibliographic resources (e.g., papers and datasets) and related entities (e.g., authors). To this end, DataCite uses the object property `datacite:hasIdentifier`, which has as its object a member of the class `datacite:Identifier` or of one of its sub-classes (`datacite:ResourceIdentifier`, `datacite:AgentIdentifier` or `datacite:RightsIdentifier`). In turn, `datacite:AgentIdentifier` is further sub-classed by three additional classes, i.e., `datacite:PersonalIdentifier`, `datacite:OrganizationIdentifier`, and `datacite:FunderIdentifier`. The exact nature of the identifier is then defined using the second DataCite object property `datacite:usesIdentifierScheme`, which has as its object the class `datacite:IdentifierScheme` or one of its sub-classes: `datacite:ResourceIdentifierScheme`, `datacite:AgentIdentifierScheme` or `datacite:RightsIdentifierScheme`. `datacite:AgentIdentifierScheme` is further sub-classed by three additional classes, `datacite:PersonalIdentifierScheme`, `datacite:OrganizationIdentifierScheme`, and `datacite:FunderIdentifierScheme`. This provides a robust method for defining identifiers, since each specific identifier is defined as an individual member of its appropriate identifier scheme class. Of course, existing identifier schemes have been already defined within the ontology. For instance: * `datacite:doi` is an individual member of the class `datacite:ResourceIdentifierScheme` specifying a DataCite Digital Object Identifier (DOI); * `datacite:orcid` is an individual member of the class `datacite:PersonalIdentifierScheme` specifying an Open Researcher and Contributor Identifier (ORCID); * `datacite:fundref` is an individual member of the class `datacite:FunderIdentifierScheme` specifying a FundRef Funder Identifier. As need arises, new identifiers can be added later as new members of each class, without having to modify the structure of the DataCite Ontology. In addition, some members, `datacite:local-resource-identifier-scheme`, `datacite:local-personal-identifier-scheme`, `datacite:local-organization-identifier-scheme` and `datacite:local-funder-identifier-scheme`, have been already added to permit the use of local identifiers. The class `datacite:DescriptionType`, and the object properties `datacite:hasDescription` and `datacite:hasDescriptionType`, have also been defined in order to link an entity to another item representing an entity description of a particular type. This is defined using the property `datacite:hasDescriptionType`, which must have as its object one of the members of the class `datacite:DescriptionType`, `datacite:abstract`, `datacite:methods`, `datacite:other`, `datacite:series-information` and `datacite:table-of-content`. In this way, it is possible to associate written documents (e.g. journal articles or data articles) as descriptions of datasets. It is also possible to provide a link between a resource, such as a dataset, and the document describing its metadata by means of the _Citation Typing Ontology_ (CiTO), using the property `cito:citesAsMetadataDocument`, and the _FRBR-aligned Bibliographic Ontology_ (FaBiO), by means of the class `fabio:MetadataDocument`. In addition to these entities, the DataCite Ontology provides appropriate classes (i.e., `datacite:MetadataScheme`) and properties (i.e., `datacite:hasMetadataScheme`) to specify the particular scheme followed for creating the resource metadata exemplified in the metadata document. Finally, with the DataCite Ontology, it is possible to represent situations where a given relation between two entities needs to be qualified in some way, e.g. with a description that specifies the nature of said relation. This is provided by the class `datacite:QualifiedRelation`, which represents a certain relationship existing between two entities. The qualified relation is linked with one entity (more specifically, the subject of the relation) via the object property `datacite:hasRelationSubject`, and with the other (the object of the relation) via the object property `datacite:hasRelationObject`. The type of relation itself is defined via the property `datacite:hasRelationCharacterization`, which links a qualified relation to its characterization made by using an object property such as `dcterms:relation`, `cito:cites`, or `frbr:isPartOf`. This usage involves [OWL2 punning](http://www.w3.org/TR/2009/WD-owl2-new-features-20090611/#F12:_Punning), a mechanism according to which an object property can be used as the object of an OWL assertion by being considered simultaneously both as a normal property and also as a named individual of the class `owl:Thing`. ## Examples of use In the following subsections, we introduce some examples to showcase how to use the DataCite Ontology. The prefixes that are used in all the examples provided below are defined as follows: @prefix : . @prefix co: . @prefix datacite: . @prefix dcterms: . @prefix fabio: . @prefix foaf: . @prefix literal: . @prefix orcid: . @prefix owl: . @prefix rdf: . @prefix rdfs: . @prefix skos: . @prefix xsd: . ### Datasets' DOIs and authors' ORCIDs DataCite allows one to associate identifiers to a bibliographic entity (e.g., a dataset, a person, an article) specifying their exact nature by means of the object property `datacite:usesIdentifierScheme`. In addition, it is also possible, through the object property `datacite:hasDescription`, to link an entity to another item representing an entity description of a particular type. This is defined using the property `datacite:hasDescriptionType`, `datacite:series-information`, and `datacite:table-of-content`. In this way, it is possible to associate written documents (e.g., journal articles) as descriptions of datasets. a fabio:Dataset ; datacite:hasIdentifier :dataset-doi ; dcterms:creator orcid:0000-0002-5159-9717 , orcid:0000-0002-7811-3617 ; datacite:hasDescription . a fabio:JournalArticle ; datacite:hasIdentifier :paper-doi ; dcterms:creator orcid:0000-0002-5159-9717 , orcid:0000-0002-7811-3617 ; datacite:hasDescriptionType datacite:other . :paper-doi a datacite:PrimaryResourceIdentifier ; literal:hasLiteralValue "10.1098/rsbl.2015.0486" ; datacite:usesIdentifierScheme datacite:doi . :dataset-doi a datacite:PrimaryResourceIdentifier ; literal:hasLiteralValue "10.5061/dryad.mq8r2" ; datacite:usesIdentifierScheme datacite:doi . orcid:0000-0002-5159-9717 a foaf:Person ; foaf:name "Nidhi Seethapathi" ; datacite:hasIdentifier :seethapathi-orcid . :seethapathi-orcid a datacite:PersonalIdentifier ; literal:hasLiteralValue "0000-0002-5159-9717" ; datacite:usesIdentifierScheme datacite:orcid . orcid:0000-0002-7811-3617 a foaf:Person ; foaf:name "Manoj Srinivasan" ; datacite:hasIdentifier :srinivasan-orcid . :srinivasan-orcid a datacite:PersonalIdentifier ; literal:hasLiteralValue "0000-0002-7811-3617" ; datacite:usesIdentifierScheme datacite:orcid . ### Competency Questions The DataCite Ontology can be used for answering several questions related to related to the identification, attribution, and discoverability of research products within a scholarly knowledge graph. In the following subsections, some of them are introduced together with their respective SPARQL queries. The prefixes that are used in all the SPARQL queries provided below are defined as follows: PREFIX datacite: PREFIX dcterms: PREFIX fabio: PREFIX foaf: PREFIX literal: #### CQ1 Which article provides the description for a specific dataset identified by the DOI "10.5061/dryad.mq8r2"? SELECT ?article ?article_doi WHERE { ?dataset_id literal:hasLiteralValue "10.5061/dryad.mq8r2" . ?dataset datacite:hasIdentifier ?dataset_id ; a fabio:Dataset ; datacite:hasDescription ?article . ?article datacite:hasIdentifier ?paper_id . ?paper_id literal:hasLiteralValue ?article_doi . } #### CQ2 Who are the creators associated with both the dataset and the article? SELECT DISTINCT ?name ?orcid_uri WHERE { ?dataset a fabio:Dataset ; dcterms:creator ?orcid_uri . ?article a fabio:JournalArticle ; dcterms:creator ?orcid_uri . ?orcid_uri foaf:name ?name . } #### CQ3 What are the names and ORCID iDs of all researchers mentioned in the graph? SELECT ?name ?orcid_value WHERE { ?person a foaf:Person ; foaf:name ?name ; datacite:hasIdentifier ?id_node . ?id_node datacite:usesIdentifierScheme datacite:orcid ; literal:hasLiteralValue ?orcid_value . } #### CQ4 List all resources that have a description type categorized as "other". SELECT ?resource WHERE { ?resource datacite:hasDescriptionType datacite:other . } #### CQ5 How many identifiers are registered for each identifier scheme? SELECT ?scheme (COUNT(?id_node) AS ?count) WHERE { ?id_node datacite:usesIdentifierScheme ?scheme . } GROUP BY ?scheme |
| Status | Production |
| Format | OWL |
| Categories |
| Bibliographic reference |
http://dx.doi.org/10.6084/m9.figshare.2075356
http://dx.doi.org/10.6084/m9.figshare.2075356
|
| Contact | Spar Ontologies ([email protected]) Paul Van Schayck ([email protected]) |
| Creation date | January 21, 2016
|
| Deprecated |
false
See more...
|
| Documentation |
http://www.sparontologies.net/ontologies/datacite
See more...
|
| Homepage |
http://www.sparontologies.net/ontologies/datacite
See more...
|
| Imports |
http://www.ontologydesignpatterns.org/cp/owl/region.owl
http://www.ontologydesignpatterns.org/cp/owl/region.owl
http://www.ontologydesignpatterns.org/schemas/cpannotationschema.owl
http://www.ontologydesignpatterns.org/schemas/cpannotationschema.owl
http://purl.org/spar/literal
http://purl.org/spar/literal
|
| License | |
| Modification date | May 5, 2026
|
| Notes |
The DataCite Ontology (DataCite) is an ontology that enables the metadata properties of the DataCite Metadata Schema Specification (i.e., a list of metadata properties for the accurate and consistent identification of a resource for citation and retrieval purposes) to be described in RDF.
**URL:** http://purl.org/spar/datacite
**Creators**: [David Shotton](http://orcid.org/0000-0001-5506-523X), [Silvio Peroni](http://orcid.org/0000-0003-0530-4305)
**Contributors:** [Amy J. Barton](https://orcid.org/0000-0002-2184-3723), [Egbert Gramsbergen](https://www.linkedin.com/in/egbertgramsbergen/), [Jan Ashton](https://www.bl.uk/people/experts/janet-ashton), [Marie-Christine Jacquemot](https://orcid.org/0000-0002-6316-1472)
**License:** [Creative Commons Attribution 4.0 International](https://creativecommons.org/licenses/by/4.0/legalcode)
**Website:** http://www.sparontologies.net/ontologies/datacite
See more...
|
| Object creation date property |
http://purl.org/dc/elements/1.1/created
http://purl.org/dc/elements/1.1/created
|
| Object modification date property |
http://purl.org/dc/elements/1.1/modified
http://purl.org/dc/elements/1.1/modified
|
| Preferred namespace URI |
http://purl.org/spar/datacite
http://purl.org/spar/datacite
|
| Preferred namespace prefix |
datacite
See more...
|
| Prior version |
http://purl.org/spar/datacite/2025-09-22
http://purl.org/spar/datacite/2025-09-22
|
| Source |
https://datacite-metadata-schema.readthedocs.io/en/4.7/
See more...
|
| Submission date | May 15, 2026
|
| Version IRI |
http://purl.org/spar/datacite/2026-05-05
http://purl.org/spar/datacite/2026-05-05
|
| Version information |
1.3.1
See more...
|
| uri |
http://purl.org/spar/datacite
http://purl.org/spar/datacite
|
No views of DATACITE available