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¶
- Author
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 |
| 0..1 String |
Contact email address | direct | |
| affiliations | * Affiliation |
Institutional affiliations | direct |
Usages¶
| used by | used in | type | used |
|---|---|---|---|
| ExtractionForm | form_created_by | range | Author |
| Review | review_authors | range | Author |
| Review | corresponding_author | range | Author |
| LiteratureRecord | authors | range | Author |
Identifier and Mapping Information¶
Schema Source¶
- from schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/extraction
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/stages/extraction
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/stages/extraction
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/stages/extraction
rank: 1000
alias: name
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/stages/extraction
rank: 1000
alias: given_name
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/stages/extraction
rank: 1000
alias: family_name
owner: Author
domain_of:
- Author
range: string
orcid:
name: orcid
description: ORCID identifier
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/extraction
rank: 1000
alias: orcid
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/stages/extraction
rank: 1000
alias: email
owner: Author
domain_of:
- Author
range: string
affiliations:
name: affiliations
description: Institutional affiliations
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/extraction
rank: 1000
alias: affiliations
owner: Author
domain_of:
- Author
range: Affiliation
multivalued: true