Skip to content

Class: Agent

See DCAT-AP specs:Agent

URI: foaf:Agent

classDiagram class Agent click Agent href "../Agent" SupportiveEntity <|-- Agent click SupportiveEntity href "../SupportiveEntity" Agent : name Agent : type Agent --> "0..1 _recommended_" Concept : type click Concept href "../Concept"

Inheritance

Slots

Name Cardinality and Range Description Inheritance
name 1..*
String
A name of the agent direct
type 0..1 recommended
Concept
The nature of the agent direct

Usages

used by used in type used
NMRDataset creator range Agent
NMRDataset publisher range Agent
Catalogue creator range Agent
Catalogue publisher range Agent
DataService publisher range Agent
Dataset creator range Agent
Dataset publisher range Agent
DatasetSeries publisher range Agent
NFDIDataset creator range Agent
NFDIDataset publisher range Agent
NFDICatalog creator range Agent
NFDICatalog publisher range Agent

Identifier and Mapping Information

Schema Source

  • from schema: https://stroemphi.github.io/dcat-4C-ap/dcat_4c_ap

Mappings

Mapping Type Mapped Value
self foaf:Agent
native nfdi4c:Agent

LinkML Source

Direct

name: Agent
description: See [DCAT-AP specs:Agent](https://semiceu.github.io/DCAT-AP/releases/3.0.0/#Agent)
from_schema: https://stroemphi.github.io/dcat-4C-ap/dcat_4c_ap
is_a: SupportiveEntity
abstract: false
slots:
- name
- type
slot_usage:
  name:
    name: name
    description: A name of the agent.
    slot_uri: foaf:name
    range: string
    required: true
    multivalued: true
    inlined_as_list: true
  type:
    name: type
    description: The nature of the agent.
    slot_uri: dcterms:type
    range: Concept
    required: false
    recommended: true
    multivalued: false
    inlined_as_list: true
class_uri: foaf:Agent

Induced

name: Agent
description: See [DCAT-AP specs:Agent](https://semiceu.github.io/DCAT-AP/releases/3.0.0/#Agent)
from_schema: https://stroemphi.github.io/dcat-4C-ap/dcat_4c_ap
is_a: SupportiveEntity
abstract: false
slot_usage:
  name:
    name: name
    description: A name of the agent.
    slot_uri: foaf:name
    range: string
    required: true
    multivalued: true
    inlined_as_list: true
  type:
    name: type
    description: The nature of the agent.
    slot_uri: dcterms:type
    range: Concept
    required: false
    recommended: true
    multivalued: false
    inlined_as_list: true
attributes:
  name:
    name: name
    description: A name of the agent.
    from_schema: https://stroemphi.github.io/dcat-4C-ap/dcat_4c_ap
    rank: 1000
    slot_uri: foaf:name
    alias: name
    owner: Agent
    domain_of:
    - Agent
    range: string
    required: true
    multivalued: true
    inlined_as_list: true
  type:
    name: type
    description: The nature of the agent.
    from_schema: https://stroemphi.github.io/dcat-4C-ap/dcat_4c_ap
    rank: 1000
    slot_uri: dcterms:type
    alias: type
    owner: Agent
    domain_of:
    - Agent
    - Dataset
    - LicenseDocument
    - ClassifierMixin
    range: Concept
    required: false
    recommended: true
    multivalued: false
    inlined_as_list: true
class_uri: foaf:Agent