Skip to content

pid4cat-model

A LinkML model for PIDs for resources in catalysis (PID4Cat). PID4Cat is a handle system based persistent identifier (PID) for digital or physical resources used in the catalysis research process. The handle record is used to store additional metadata about the PID besides the obligatory landing page URL. The model describes metadata for the PID itself and how to access the identified resource. It does not describe the resource itself with the exception of the resource category, which is a high-level description of what is identified by the PID4Cat handle, e.g. a sample or a device.

URI: https://w3id.org/nfdi4cat/pid4cat-model

Name: pid4cat-model

Classes

Class Description
Agent Person who plays a role relative to PID creation or curation.
Container A container for all PID4Cat instances.
LogRecord A log record for changes made on a PID4CatRecord starting from registration.
PID4CatRecord Represents a PID4CatRecord
PID4CatRelation A relation between PID4CatRecords or between a PID4CatRecord and other resources with a PID.
ResourceInfo Data object to hold information about the resource and its representation.

Slots

Slot Description
affiliation_ror The ROR of the affiliation
change_log Change log of PID4Cat record
changed_field The field that was changed
contact_information Identification of the agent that registered the PID, with contact information
contains_pids The PID4CatRecords contained in the container
curation_contact The email address of a person or institution responsible for curation of the ...
datetime_log The date and time of a log record
dc_rights The license for the metadata contained in the PID4Cat record
description A human-readable description for a thing
has_agent The person who registered the resource
id A unique identifier for a thing
label A human-readable name for a thing
landing_page_url The URL of the landing page for the resource
name The name of the agent
person_orcid The ORCID of the person
pid_schema_version The version of the PID4Cat schema used for the PID4CatRecord
rdf_type The format of the rdf representation of the resource (xml, turlte, json-ld,
rdf_url The URI of the rdf represenation of the resource
record_version Date-based version string of the PID4CatRecord (e
related_identifier Related identifiers for the resource
related_identifiers Relations of the resource to other identifiers
relation_type Relation type between the resources
resource_category The category of the resource
resource_info Information about the resource
role The role of the agent relative to the resource
schema_type The type of the scheme used to describe the resource
schema_url The URI of the schema used to describe the resource
status The status of the PID4CatRecord

Enumerations

Enumeration Description
ChangeLogField The field of the PID4Catrecord that was changed
PID4CatAgentRole The role of an agent relative to the resource
PID4CatStatus The status of the PID4CatRecord
RelationType The type of the relation between the resources
ResourceCategory The category of the resource

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
Float A real number that conforms to the xsd:float specification
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
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