Class: Person
A basic/standard definition of a person, which later can be further defined as scientist, beam scientist, user, etc.
URI: schema:Person
classDiagram
class Person
click Person href "../Person"
NamedEntity <|-- Person
click NamedEntity href "../NamedEntity"
Person <|-- Scientist
click Scientist href "../Scientist"
Person <|-- BeamlineScientist
click BeamlineScientist href "../BeamlineScientist"
Person : age_in_years
Person : birth_date
Person : department
Person : first_name
Person : gender
Person --> "0..1" GenderEnum : gender
click GenderEnum href "../GenderEnum"
Person : has_employment_history
Person : id
Person : institution
Person : iri
Person : laboratory_name
Person : last_name
Person : name
Person : orcid_id
Person : person_id
Person : primary_email
Person : projects
Person --> "*" Project : projects
click Project href "../Project"
Person : research_focus
Person : role
Person : title
Inheritance
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
primary_email | 0..1 String |
The main email address of a person | direct |
birth_date | 0..1 date |
Date on which a person is born | direct |
age_in_years | 0..1 Integer |
Number of years since birth | direct |
gender | 0..1 GenderEnum |
direct | |
has_employment_history | * String |
direct | |
person_id | 0..1 String |
The Identifier is a unique string that identifies a resource (i | direct |
orcid_id | 0..1 String |
The ORCID Identifier is a unique string that identifies a researcher | direct |
first_name | 0..1 String |
The ORCID Identifier is a unique string that identifies a researcher | direct |
last_name | 0..1 String |
The ORCID Identifier is a unique string that identifies a researcher | direct |
title | 0..1 String |
Academic or professional title of the researcher (e | direct |
institution | 0..1 String |
Research institution or university the person is affiliated with (e | direct |
department | 0..1 String |
Department or division the researcher belongs to (e | direct |
role | 0..1 String |
Researcher's role in the department (e | direct |
research_focus | 0..1 String |
Area of expertise (e | direct |
laboratory_name | 0..1 String |
Working group (e | direct |
projects | * Project |
Project(s) that the researcher is involved in (e | direct |
name | 0..1 String |
A human-readable name for a thing | Entity, NamedEntity |
id | 1 Uriorcurie |
A unique identifier for a thing | Entity |
iri | 0..1 String |
Internationalized Resource Identifier | Entity |
Usages
used by | used in | type | used |
---|---|---|---|
DataCite | creators | range | Person |
Project | collaborators | range | Person |
Aliases
- human being
- individual
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/https://github.com/HZB-CE-DataSchemas//hzb-catalysisLabs-schema
Mappings
Mapping Type | Mapped Value |
---|---|
self | schema:Person |
native | hzb_metadata_schema:Person |
LinkML Source
Direct
name: Person
description: A basic/standard definition of a person, which later can be further defined
as scientist, beam scientist, user, etc.
from_schema: https://w3id.org/https://github.com/HZB-CE-DataSchemas//hzb-catalysisLabs-schema
aliases:
- human being
- individual
is_a: NamedEntity
slots:
- primary_email
- birth_date
- age_in_years
- gender
- has_employment_history
attributes:
person_id:
name: person_id
description: The Identifier is a unique string that identifies a resource (i.e.,
DOI).
from_schema: https://w3id.org/anak-velazquez/core/
rank: 1000
domain_of:
- Person
range: string
required: false
orcid_id:
name: orcid_id
description: The ORCID Identifier is a unique string that identifies a researcher.
from_schema: https://w3id.org/anak-velazquez/core/
rank: 1000
domain_of:
- Person
range: string
required: false
first_name:
name: first_name
description: The ORCID Identifier is a unique string that identifies a researcher.
from_schema: https://w3id.org/anak-velazquez/core/
rank: 1000
domain_of:
- Person
range: string
required: false
last_name:
name: last_name
description: The ORCID Identifier is a unique string that identifies a researcher.
from_schema: https://w3id.org/anak-velazquez/core/
rank: 1000
domain_of:
- Person
range: string
required: false
title:
name: title
description: Academic or professional title of the researcher (e.g., "Dr.", "Professor").
from_schema: https://w3id.org/anak-velazquez/core/
domain_of:
- DataCite
- Person
range: string
required: false
institution:
name: institution
description: Research institution or university the person is affiliated with
(e.g., "HZB").
from_schema: https://w3id.org/anak-velazquez/core/
rank: 1000
domain_of:
- Person
range: string
required: false
department:
name: department
description: Department or division the researcher belongs to (e.g., "Chemical
Energy").
from_schema: https://w3id.org/anak-velazquez/core/
rank: 1000
domain_of:
- Person
range: string
required: false
role:
name: role
description: Researcher's role in the department (e.g., "Principal Investigator",
"Research Assistant", "Postdoc").
from_schema: https://w3id.org/anak-velazquez/core/
rank: 1000
domain_of:
- Person
range: string
required: false
research_focus:
name: research_focus
description: Area of expertise (e.g. “Thermo-Catalysis”).
from_schema: https://w3id.org/anak-velazquez/core/
rank: 1000
domain_of:
- Person
range: string
required: false
laboratory_name:
name: laboratory_name
description: Working group (e.g. Amkreutz lab).
from_schema: https://w3id.org/anak-velazquez/core/
rank: 1000
domain_of:
- Person
- CatalysisSample
range: string
required: false
projects:
name: projects
description: Project(s) that the researcher is involved in (e.g. CatLab)
from_schema: https://w3id.org/anak-velazquez/core/
rank: 1000
domain_of:
- Person
range: Project
required: false
multivalued: true
class_uri: schema:Person
Induced
name: Person
description: A basic/standard definition of a person, which later can be further defined
as scientist, beam scientist, user, etc.
from_schema: https://w3id.org/https://github.com/HZB-CE-DataSchemas//hzb-catalysisLabs-schema
aliases:
- human being
- individual
is_a: NamedEntity
attributes:
person_id:
name: person_id
description: The Identifier is a unique string that identifies a resource (i.e.,
DOI).
from_schema: https://w3id.org/anak-velazquez/core/
rank: 1000
alias: person_id
owner: Person
domain_of:
- Person
range: string
required: false
orcid_id:
name: orcid_id
description: The ORCID Identifier is a unique string that identifies a researcher.
from_schema: https://w3id.org/anak-velazquez/core/
rank: 1000
alias: orcid_id
owner: Person
domain_of:
- Person
range: string
required: false
first_name:
name: first_name
description: The ORCID Identifier is a unique string that identifies a researcher.
from_schema: https://w3id.org/anak-velazquez/core/
rank: 1000
alias: first_name
owner: Person
domain_of:
- Person
range: string
required: false
last_name:
name: last_name
description: The ORCID Identifier is a unique string that identifies a researcher.
from_schema: https://w3id.org/anak-velazquez/core/
rank: 1000
alias: last_name
owner: Person
domain_of:
- Person
range: string
required: false
title:
name: title
description: Academic or professional title of the researcher (e.g., "Dr.", "Professor").
from_schema: https://w3id.org/anak-velazquez/core/
alias: title
owner: Person
domain_of:
- DataCite
- Person
range: string
required: false
institution:
name: institution
description: Research institution or university the person is affiliated with
(e.g., "HZB").
from_schema: https://w3id.org/anak-velazquez/core/
rank: 1000
alias: institution
owner: Person
domain_of:
- Person
range: string
required: false
department:
name: department
description: Department or division the researcher belongs to (e.g., "Chemical
Energy").
from_schema: https://w3id.org/anak-velazquez/core/
rank: 1000
alias: department
owner: Person
domain_of:
- Person
range: string
required: false
role:
name: role
description: Researcher's role in the department (e.g., "Principal Investigator",
"Research Assistant", "Postdoc").
from_schema: https://w3id.org/anak-velazquez/core/
rank: 1000
alias: role
owner: Person
domain_of:
- Person
range: string
required: false
research_focus:
name: research_focus
description: Area of expertise (e.g. “Thermo-Catalysis”).
from_schema: https://w3id.org/anak-velazquez/core/
rank: 1000
alias: research_focus
owner: Person
domain_of:
- Person
range: string
required: false
laboratory_name:
name: laboratory_name
description: Working group (e.g. Amkreutz lab).
from_schema: https://w3id.org/anak-velazquez/core/
rank: 1000
alias: laboratory_name
owner: Person
domain_of:
- Person
- CatalysisSample
range: string
required: false
projects:
name: projects
description: Project(s) that the researcher is involved in (e.g. CatLab)
from_schema: https://w3id.org/anak-velazquez/core/
rank: 1000
alias: projects
owner: Person
domain_of:
- Person
range: Project
required: false
multivalued: true
primary_email:
name: primary_email
description: The main email address of a person
from_schema: https://w3id.org/https://github.com/HZB-CE-DataSchemas//hzb-catalysisLabs-schema
rank: 1000
slot_uri: schema:email
alias: primary_email
owner: Person
domain_of:
- Person
range: string
birth_date:
name: birth_date
description: Date on which a person is born
from_schema: https://w3id.org/https://github.com/HZB-CE-DataSchemas//hzb-catalysisLabs-schema
rank: 1000
slot_uri: schema:birthDate
alias: birth_date
owner: Person
domain_of:
- Person
range: date
age_in_years:
name: age_in_years
description: Number of years since birth
from_schema: https://w3id.org/https://github.com/HZB-CE-DataSchemas//hzb-catalysisLabs-schema
rank: 1000
alias: age_in_years
owner: Person
domain_of:
- Person
range: integer
gender:
name: gender
from_schema: https://w3id.org/https://github.com/HZB-CE-DataSchemas//hzb-catalysisLabs-schema
rank: 1000
slot_uri: schema:gender
alias: gender
owner: Person
domain_of:
- Person
range: gender_enum
has_employment_history:
name: has_employment_history
from_schema: https://w3id.org/https://github.com/HZB-CE-DataSchemas//hzb-catalysisLabs-schema
rank: 1000
alias: has_employment_history
owner: Person
domain_of:
- Person
range: string
multivalued: true
inlined: true
inlined_as_list: true
name:
name: name
description: A human-readable name for a thing
from_schema: https://w3id.org/https://github.com/HZB-CE-DataSchemas//hzb-catalysisLabs-schema
rank: 1000
slot_uri: schema:name
alias: name
owner: Person
domain_of:
- Entity
- NamedEntity
range: string
id:
name: id
description: A unique identifier for a thing
from_schema: https://w3id.org/https://github.com/HZB-CE-DataSchemas//hzb-catalysisLabs-schema
rank: 1000
slot_uri: schema:identifier
identifier: true
alias: id
owner: Person
domain_of:
- Entity
range: uriorcurie
required: true
iri:
name: iri
description: Internationalized Resource Identifier
from_schema: https://w3id.org/https://github.com/HZB-CE-DataSchemas//hzb-catalysisLabs-schema
rank: 1000
alias: iri
owner: Person
domain_of:
- Entity
range: string
class_uri: schema:Person