Skip to content

Class: Investigator

Information about a researcher or investigator involved in the experiment.

URI: oae:Investigator

classDiagram class Investigator click Investigator href "../Investigator" Investigator : affiliation Investigator --> "0..1" Organization : affiliation click Organization href "../Organization" Investigator : email Investigator : identifier Investigator : identifier_type Investigator : name Investigator : phone Investigator : role

Slots

Name Cardinality and Range Description Inheritance
name 1
String
Full name of the investigator direct
affiliation 0..1
Organization
Institutional affiliation of the investigator direct
phone 0..1
String
Contact phone number direct
email 0..1
String
Contact email address direct
identifier_type 0..1
String
Type of researcher identifier (e direct
identifier 0..1
String
Unique researcher identifier value direct
role 0..1
String
Role of the investigator in the experiment (e direct

Usages

used by used in type used
Experiment investigators range Investigator
Intervention investigators range Investigator

Identifier and Mapping Information

Schema Source

  • from schema: OAEDataManagementProtocol

Mappings

Mapping Type Mapped Value
self oae:Investigator
native oae:Investigator

LinkML Source

Direct

name: Investigator
description: Information about a researcher or investigator involved in the experiment.
from_schema: OAEDataManagementProtocol
attributes:
  name:
    name: name
    description: Full name of the investigator.
    title: Name
    from_schema: Experiment
    domain_of:
    - Organization
    - NamedLink
    - ExternalProject
    - MonetaryGrant
    - Experiment
    - Investigator
    range: string
    required: true
  affiliation:
    name: affiliation
    description: Institutional affiliation of the investigator.
    title: Affiliation
    from_schema: Experiment
    rank: 1000
    domain_of:
    - Investigator
    range: Organization
  phone:
    name: phone
    description: Contact phone number.
    title: Phone
    from_schema: Experiment
    rank: 1000
    domain_of:
    - Investigator
    range: string
    pattern: ^\+?[0-9\s\-\(\)]+$
  email:
    name: email
    description: Contact email address.
    title: Email
    from_schema: Experiment
    rank: 1000
    domain_of:
    - Investigator
    range: string
    pattern: ^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$
  identifier_type:
    name: identifier_type
    description: Type of researcher identifier (e.g., ORCID, ResearcherID).
    title: Identifier Type
    from_schema: Experiment
    rank: 1000
    domain_of:
    - Investigator
    range: string
  identifier:
    name: identifier
    description: Unique researcher identifier value.
    title: Researcher ID
    from_schema: Experiment
    domain_of:
    - Organization
    - MonetaryGrant
    - Investigator
    range: string
  role:
    name: role
    description: Role of the investigator in the experiment (e.g., chief scientist,
      data submitter).
    title: Role
    from_schema: Experiment
    rank: 1000
    domain_of:
    - Investigator
    range: string

Induced

name: Investigator
description: Information about a researcher or investigator involved in the experiment.
from_schema: OAEDataManagementProtocol
attributes:
  name:
    name: name
    description: Full name of the investigator.
    title: Name
    from_schema: Experiment
    alias: name
    owner: Investigator
    domain_of:
    - Organization
    - NamedLink
    - ExternalProject
    - MonetaryGrant
    - Experiment
    - Investigator
    range: string
    required: true
  affiliation:
    name: affiliation
    description: Institutional affiliation of the investigator.
    title: Affiliation
    from_schema: Experiment
    rank: 1000
    alias: affiliation
    owner: Investigator
    domain_of:
    - Investigator
    range: Organization
  phone:
    name: phone
    description: Contact phone number.
    title: Phone
    from_schema: Experiment
    rank: 1000
    alias: phone
    owner: Investigator
    domain_of:
    - Investigator
    range: string
    pattern: ^\+?[0-9\s\-\(\)]+$
  email:
    name: email
    description: Contact email address.
    title: Email
    from_schema: Experiment
    rank: 1000
    alias: email
    owner: Investigator
    domain_of:
    - Investigator
    range: string
    pattern: ^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$
  identifier_type:
    name: identifier_type
    description: Type of researcher identifier (e.g., ORCID, ResearcherID).
    title: Identifier Type
    from_schema: Experiment
    rank: 1000
    alias: identifier_type
    owner: Investigator
    domain_of:
    - Investigator
    range: string
  identifier:
    name: identifier
    description: Unique researcher identifier value.
    title: Researcher ID
    from_schema: Experiment
    alias: identifier
    owner: Investigator
    domain_of:
    - Organization
    - MonetaryGrant
    - Investigator
    range: string
  role:
    name: role
    description: Role of the investigator in the experiment (e.g., chief scientist,
      data submitter).
    title: Role
    from_schema: Experiment
    rank: 1000
    alias: role
    owner: Investigator
    domain_of:
    - Investigator
    range: string