Skip to content

Class: Author

Author of a review or publication

URI: revaise:Author

```mermaid classDiagram class Author click Author href "../Author/" Author <|-- Participant click Participant href "../Participant/"

  Author : affiliations





    Author --> "*" Affiliation : affiliations
    click Affiliation href "../Affiliation/"



  Author : email

  Author : family_name

  Author : given_name

  Author : name

  Author : orcid

```

Inheritance

Slots

Name Cardinality and Range Description Inheritance
name 1
String
Full name of the author direct
given_name 0..1
String
Given/first name(s) direct
family_name 0..1
String
Family/last name direct
orcid 0..1
String
ORCID identifier direct
email 0..1
String
Contact email address direct
affiliations *
Affiliation
Institutional affiliations direct

Usages

used by used in type used
RegistrationVersion version_author range Author
Amendment amendment_author range Author
LiteratureRecord authors range Author
DeduplicationProcess dedup_performed_by range Author
Review review_authors range Author
Review corresponding_author range Author
ExtractionForm form_created_by range Author

Identifier and Mapping Information

Schema Source

  • from schema: https://open-and-sustainable.github.io/revaise-model/schema

Mappings

Mapping Type Mapped Value
self revaise:Author
native revaise:Author

LinkML Source

Direct

name: Author
description: Author of a review or publication
from_schema: https://open-and-sustainable.github.io/revaise-model/schema
slots:
- name
- given_name
- family_name
- orcid
- email
- affiliations
slot_usage:
  name:
    name: name
    description: Full name of the author
    range: string
    required: true
  given_name:
    name: given_name
    description: Given/first name(s)
    range: string
  family_name:
    name: family_name
    description: Family/last name
    range: string
  orcid:
    name: orcid
    description: ORCID identifier
    range: string
    pattern: ^\d{4}-\d{4}-\d{4}-\d{3}[\dX]$
  email:
    name: email
    description: Contact email address
    range: string
  affiliations:
    name: affiliations
    description: Institutional affiliations
    range: Affiliation
    multivalued: true

Induced

name: Author
description: Author of a review or publication
from_schema: https://open-and-sustainable.github.io/revaise-model/schema
slot_usage:
  name:
    name: name
    description: Full name of the author
    range: string
    required: true
  given_name:
    name: given_name
    description: Given/first name(s)
    range: string
  family_name:
    name: family_name
    description: Family/last name
    range: string
  orcid:
    name: orcid
    description: ORCID identifier
    range: string
    pattern: ^\d{4}-\d{4}-\d{4}-\d{3}[\dX]$
  email:
    name: email
    description: Contact email address
    range: string
  affiliations:
    name: affiliations
    description: Institutional affiliations
    range: Affiliation
    multivalued: true
attributes:
  name:
    name: name
    description: Full name of the author
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema
    rank: 1000
    owner: Author
    domain_of:
    - Author
    range: string
    required: true
  given_name:
    name: given_name
    description: Given/first name(s)
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema
    rank: 1000
    owner: Author
    domain_of:
    - Author
    range: string
  family_name:
    name: family_name
    description: Family/last name
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema
    rank: 1000
    owner: Author
    domain_of:
    - Author
    range: string
  orcid:
    name: orcid
    description: ORCID identifier
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema
    rank: 1000
    owner: Author
    domain_of:
    - Author
    range: string
    pattern: ^\d{4}-\d{4}-\d{4}-\d{3}[\dX]$
  email:
    name: email
    description: Contact email address
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema
    rank: 1000
    owner: Author
    domain_of:
    - Author
    range: string
  affiliations:
    name: affiliations
    description: Institutional affiliations
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema
    rank: 1000
    owner: Author
    domain_of:
    - Author
    range: Affiliation
    multivalued: true