Skip to content

Class: Author

Details on the person performing the experiment.

URI: https://w3id.org/osc-em/oscem-schemas/:Author

classDiagram class Author click Author href "../Author" Person <|-- Author click Person href "../Person" Author : country Author : email Author : first_name Author : name Author : name_org Author : orcid Author : role Author : type_org Author --> "1" OrganizationTypeEnum : type_org click OrganizationTypeEnum href "../OrganizationTypeEnum" Author : work_phone Author : work_status

Inheritance

Slots

Name Cardinality and Range Description Inheritance
orcid 1
String
ORCID of the author, a type of unique identifier direct
country 1
String
Country of the institution direct
role 0..1
String
Role of the author, for example principal investigator direct
name_org 1
String
Name of the organization direct
type_org 1
OrganizationTypeEnum
Type of organization, academic, commercial, governmental, etc direct
name 1
String
name Person
first_name 0..1
String
first name Person
work_status 0..1
Boolean
work status Person
email 1
String
email Person
work_phone 1
String
work phone Person

Usages

used by used in type used
Organizational authors range Author

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/osc-em/oscem-schemas

Mappings

Mapping Type Mapped Value
self https://w3id.org/osc-em/oscem-schemas/:Author
native https://w3id.org/osc-em/oscem-schemas/:Author

LinkML Source

Direct

name: Author
description: Details on the person performing the experiment.
from_schema: https://w3id.org/osc-em/oscem-schemas
is_a: Person
slots:
- orcid
- country
- role
- name_org
- type_org
slot_usage:
  name:
    name: name
    required: true
  email:
    name: email
    required: true
  work_phone:
    name: work_phone
    required: true
  orcid:
    name: orcid
    required: true
  country:
    name: country
    required: true
  type_org:
    name: type_org
    required: true
  name_org:
    name: name_org
    required: true

Induced

name: Author
description: Details on the person performing the experiment.
from_schema: https://w3id.org/osc-em/oscem-schemas
is_a: Person
slot_usage:
  name:
    name: name
    required: true
  email:
    name: email
    required: true
  work_phone:
    name: work_phone
    required: true
  orcid:
    name: orcid
    required: true
  country:
    name: country
    required: true
  type_org:
    name: type_org
    required: true
  name_org:
    name: name_org
    required: true
attributes:
  orcid:
    name: orcid
    description: ORCID of the author, a type of unique identifier
    from_schema: https://w3id.org/osc-em/oscem-schemas
    rank: 1000
    alias: orcid
    owner: Author
    domain_of:
    - Author
    range: string
    required: true
  country:
    name: country
    description: Country of the institution
    from_schema: https://w3id.org/osc-em/oscem-schemas
    rank: 1000
    alias: country
    owner: Author
    domain_of:
    - Author
    - Grant
    - Funder
    range: string
    required: true
  role:
    name: role
    description: Role of the author, for example principal investigator
    from_schema: https://w3id.org/osc-em/oscem-schemas
    rank: 1000
    alias: role
    owner: Author
    domain_of:
    - Author
    range: string
  name_org:
    name: name_org
    description: Name of the organization
    from_schema: https://w3id.org/osc-em/oscem-schemas
    rank: 1000
    alias: name_org
    owner: Author
    domain_of:
    - Author
    range: string
    required: true
  type_org:
    name: type_org
    description: Type of organization, academic, commercial, governmental, etc.
    from_schema: https://w3id.org/osc-em/oscem-schemas
    rank: 1000
    alias: type_org
    owner: Author
    domain_of:
    - Author
    - Funder
    range: OrganizationTypeEnum
    required: true
  name:
    name: name
    description: name
    from_schema: https://w3id.org/osc-em/oscem-schemas
    rank: 1000
    slot_uri: schema:name
    alias: name
    owner: Author
    domain_of:
    - Person
    range: string
    required: true
  first_name:
    name: first_name
    description: first name
    from_schema: https://w3id.org/osc-em/oscem-schemas
    rank: 1000
    alias: first_name
    owner: Author
    domain_of:
    - Person
    range: string
  work_status:
    name: work_status
    description: work status
    from_schema: https://w3id.org/osc-em/oscem-schemas
    rank: 1000
    alias: work_status
    owner: Author
    domain_of:
    - Person
    range: boolean
  email:
    name: email
    description: email
    from_schema: https://w3id.org/osc-em/oscem-schemas
    rank: 1000
    slot_uri: schema:email
    alias: email
    owner: Author
    domain_of:
    - Person
    range: string
    required: true
    pattern: ^[a-zA-Z0-9_.+-]+@[a-zA-Z0-9-]+\.[a-zA-Z0-9-.]+$
  work_phone:
    name: work_phone
    description: work phone
    from_schema: https://w3id.org/osc-em/oscem-schemas
    rank: 1000
    slot_uri: schema:telephone
    alias: work_phone
    owner: Author
    domain_of:
    - Person
    range: string
    required: true