Skip to content

Class: DataController

Entity (natural person or organization) that is (legally) responsible for a dataset, and serves as an official contact point regarding collaboration inquiries. For datasets involving personal data (as defined in the European General Data Protection Regulation; GDPR) thiese are the data controllers. For CRC datasets, these are typically the PIs of the involved CRC project(s).

URI: dpv:DataController

classDiagram class DataController DataController : address DataController : email DataController : name DataController : type

Slots

Name Cardinality and Range Description Inheritance
name 1..1
String
The full name of the responsible entity. For example, the name of a CRC project PI. direct
email 1..1
String
An email address with which the entity can be contacted. For example, the institutional email address of a CRC project PI. direct
type 0..1
String
The type of entity described in a column. Either Person, or Organization. direct
address 0..1
String
A (postal) address for the responsible entity. direct

Usages

used by used in type used
Dataset data_controller range DataController

Identifier and Mapping Information

Schema Source

  • from schema: https://example.org/sfb1451/sfb1451-schema

Mappings

Mapping Type Mapped Value
self dpv:DataController
native sfb1451_schema:DataController

LinkML Source

Direct

name: DataController
description: Entity (natural person or organization) that is (legally) responsible
  for a dataset, and serves as an official contact point regarding collaboration inquiries.
  For datasets involving personal data (as defined in the European General Data Protection
  Regulation; GDPR) thiese are the data controllers. For CRC datasets, these are typically
  the PIs of the involved CRC project(s).
from_schema: https://example.org/sfb1451/sfb1451-schema
slots:
- name
- email
slot_usage:
  name:
    name: name
    description: The full name of the responsible entity. For example, the name of
      a CRC project PI.
    domain_of:
    - Dataset
    - DataController
    - Author
    required: true
  email:
    name: email
    description: An email address with which the entity can be contacted. For example,
      the institutional email address of a CRC project PI.
    domain_of:
    - DataController
    - Author
    required: true
attributes:
  type:
    name: type
    description: The type of entity described in a column. Either Person, or Organization.
    from_schema: https://example.org/sfb1451/sfb1451-schema
    rank: 1000
    required: false
  address:
    name: address
    description: A (postal) address for the responsible entity.
    from_schema: https://example.org/sfb1451/sfb1451-schema
    rank: 1000
    slot_uri: schema:address
    required: false
class_uri: dpv:DataController

Induced

name: DataController
description: Entity (natural person or organization) that is (legally) responsible
  for a dataset, and serves as an official contact point regarding collaboration inquiries.
  For datasets involving personal data (as defined in the European General Data Protection
  Regulation; GDPR) thiese are the data controllers. For CRC datasets, these are typically
  the PIs of the involved CRC project(s).
from_schema: https://example.org/sfb1451/sfb1451-schema
slot_usage:
  name:
    name: name
    description: The full name of the responsible entity. For example, the name of
      a CRC project PI.
    domain_of:
    - Dataset
    - DataController
    - Author
    required: true
  email:
    name: email
    description: An email address with which the entity can be contacted. For example,
      the institutional email address of a CRC project PI.
    domain_of:
    - DataController
    - Author
    required: true
attributes:
  type:
    name: type
    description: The type of entity described in a column. Either Person, or Organization.
    from_schema: https://example.org/sfb1451/sfb1451-schema
    rank: 1000
    alias: type
    owner: DataController
    domain_of:
    - DataController
    range: string
    required: false
  address:
    name: address
    description: A (postal) address for the responsible entity.
    from_schema: https://example.org/sfb1451/sfb1451-schema
    rank: 1000
    slot_uri: schema:address
    alias: address
    owner: DataController
    domain_of:
    - DataController
    range: string
    required: false
  name:
    name: name
    description: The full name of the responsible entity. For example, the name of
      a CRC project PI.
    from_schema: https://example.org/sfb1451/sfb1451-schema
    rank: 1000
    slot_uri: schema:name
    alias: name
    owner: DataController
    domain_of:
    - Dataset
    - DataController
    - Author
    range: string
    required: true
  email:
    name: email
    description: An email address with which the entity can be contacted. For example,
      the institutional email address of a CRC project PI.
    from_schema: https://example.org/sfb1451/sfb1451-schema
    rank: 1000
    slot_uri: schema:email
    alias: email
    owner: DataController
    domain_of:
    - DataController
    - Author
    range: string
    required: true
class_uri: dpv:DataController