Skip to content

Class: PID4CatRecord

Represents a PID4CatRecord

URI: pid4cat_model:PID4CatRecord

classDiagram class PID4CatRecord click PID4CatRecord href "../PID4CatRecord" PID4CatRecord : change_log PID4CatRecord --> "1..*" LogRecord : change_log click LogRecord href "../LogRecord" PID4CatRecord : curation_contact PID4CatRecord : dc_rights PID4CatRecord : id PID4CatRecord : landing_page_url PID4CatRecord : pid_schema_version PID4CatRecord : record_version PID4CatRecord : related_identifiers PID4CatRecord --> "*" PID4CatRelation : related_identifiers click PID4CatRelation href "../PID4CatRelation" PID4CatRecord : resource_info PID4CatRecord --> "0..1" ResourceInfo : resource_info click ResourceInfo href "../ResourceInfo" PID4CatRecord : status PID4CatRecord --> "0..1" PID4CatStatus : status click PID4CatStatus href "../PID4CatStatus"

Slots

Name Cardinality and Range Description Inheritance
id 1
Uriorcurie
A unique identifier for a thing direct
landing_page_url 0..1
String
The URL of the landing page for the resource direct
status 0..1
PID4CatStatus
The status of the PID4CatRecord direct
record_version 0..1
String
Date-based version string of the PID4CatRecord (e direct
pid_schema_version 0..1
String
The version of the PID4Cat schema used for the PID4CatRecord direct
dc_rights 0..1
String
The license for the metadata contained in the PID4Cat record direct
curation_contact 0..1
String
The email address of a person or institution responsible for curation of the ... direct
resource_info 0..1
ResourceInfo
Information about the resource direct
related_identifiers *
PID4CatRelation
Relations of the resource to other identifiers direct
change_log 1..*
LogRecord
Change log of PID4Cat record direct

Usages

used by used in type used
Container contains_pids range PID4CatRecord

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/nfdi4cat/pid4cat-model

Mappings

Mapping Type Mapped Value
self pid4cat_model:PID4CatRecord
native pid4cat_model:PID4CatRecord

LinkML Source

Direct

name: PID4CatRecord
description: Represents a PID4CatRecord
from_schema: https://w3id.org/nfdi4cat/pid4cat-model
slots:
- id
- landing_page_url
- status
- record_version
- pid_schema_version
- dc_rights
- curation_contact
- resource_info
- related_identifiers
- change_log
slot_usage:
  curation_contact:
    name: curation_contact
    domain_of:
    - PID4CatRecord
    pattern: ^\S+@[\S+\.]+\S+

Induced

name: PID4CatRecord
description: Represents a PID4CatRecord
from_schema: https://w3id.org/nfdi4cat/pid4cat-model
slot_usage:
  curation_contact:
    name: curation_contact
    domain_of:
    - PID4CatRecord
    pattern: ^\S+@[\S+\.]+\S+
attributes:
  id:
    name: id
    description: A unique identifier for a thing
    from_schema: https://w3id.org/nfdi4cat/pid4cat-model
    rank: 1000
    slot_uri: schema:identifier
    identifier: true
    alias: id
    owner: PID4CatRecord
    domain_of:
    - PID4CatRecord
    range: uriorcurie
  landing_page_url:
    name: landing_page_url
    description: The URL of the landing page for the resource
    from_schema: https://w3id.org/nfdi4cat/pid4cat-model
    rank: 10
    slot_uri: schema:url
    alias: landing_page_url
    owner: PID4CatRecord
    domain_of:
    - PID4CatRecord
    range: string
  status:
    name: status
    description: The status of the PID4CatRecord.
    from_schema: https://w3id.org/nfdi4cat/pid4cat-model
    rank: 1000
    alias: status
    owner: PID4CatRecord
    domain_of:
    - PID4CatRecord
    range: PID4CatStatus
  record_version:
    name: record_version
    description: Date-based version string of the PID4CatRecord (e.g. 20240219v0,
      20240219v1, ...). The version should be incremented with every change of the
      PID4CatRecord.
    from_schema: https://w3id.org/nfdi4cat/pid4cat-model
    rank: 1000
    slot_uri: schema:identifier
    alias: record_version
    owner: PID4CatRecord
    domain_of:
    - PID4CatRecord
    range: string
  pid_schema_version:
    name: pid_schema_version
    description: The version of the PID4Cat schema used for the PID4CatRecord.
    from_schema: https://w3id.org/nfdi4cat/pid4cat-model
    rank: 1000
    slot_uri: schema:identifier
    alias: pid_schema_version
    owner: PID4CatRecord
    domain_of:
    - PID4CatRecord
    range: string
  dc_rights:
    name: dc_rights
    description: The license for the metadata contained in the PID4Cat record.
    from_schema: https://w3id.org/nfdi4cat/pid4cat-model
    rank: 1000
    slot_uri: schema:license
    alias: dc_rights
    owner: PID4CatRecord
    domain_of:
    - PID4CatRecord
    range: string
  curation_contact:
    name: curation_contact
    description: The email address of a person or institution responsible for curation
      of the resource.
    from_schema: https://w3id.org/nfdi4cat/pid4cat-model
    rank: 1000
    slot_uri: schema:email
    alias: curation_contact
    owner: PID4CatRecord
    domain_of:
    - PID4CatRecord
    range: string
    pattern: ^\S+@[\S+\.]+\S+
  resource_info:
    name: resource_info
    description: Information about the resource.
    from_schema: https://w3id.org/nfdi4cat/pid4cat-model
    rank: 1000
    alias: resource_info
    owner: PID4CatRecord
    domain_of:
    - PID4CatRecord
    range: ResourceInfo
  related_identifiers:
    name: related_identifiers
    description: Relations of the resource to other identifiers
    from_schema: https://w3id.org/nfdi4cat/pid4cat-model
    rank: 1000
    slot_uri: schema:identifier
    multivalued: true
    alias: related_identifiers
    owner: PID4CatRecord
    domain_of:
    - PID4CatRecord
    range: PID4CatRelation
  change_log:
    name: change_log
    description: Change log of PID4Cat record
    from_schema: https://w3id.org/nfdi4cat/pid4cat-model
    rank: 1000
    slot_uri: schema:identifier
    multivalued: true
    alias: change_log
    owner: PID4CatRecord
    domain_of:
    - PID4CatRecord
    range: LogRecord
    required: true