Class: Reference¶
One entry of a paper's reference list.
URI: parse:Reference
classDiagram
class Reference
click Reference href "../Reference/"
Reference : doi
Reference : id
Reference : label
Reference : pmid
Reference : position
Reference : provider
Reference : text
Reference : title
Reference : year
Slots¶
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| id | 1 String |
Stable within the paper: the source's own id where it has one (a JATS ref i... |
direct |
| position | 0..1 Integer |
1-based order in the list, which a numbered citation style cites by | direct |
| provider | 0..1 String or ReferenceProvider |
Where the entry came from | direct |
| label | 0..1 String |
How the text cites it: the number of a numbered style ("12"), or the author-y... | direct |
| text | 1 String |
The entry as printed | direct |
| doi | 0..1 String |
direct | |
| pmid | 0..1 String |
direct | |
| title | 0..1 String |
direct | |
| year | 0..1 Integer |
direct |
Usages¶
| used by | used in | type | used |
|---|---|---|---|
| ParsedPaper | references | range | Reference |
| Citation | references | range | Reference |
Identifier and Mapping Information¶
Schema Source¶
- from schema: https://neurostuff.org/schemas/neuroimaging-paper-parse
Mappings¶
| Mapping Type | Mapped Value |
|---|---|
| self | parse:Reference |
| native | parse:Reference |
LinkML Source¶
Direct¶
name: Reference
description: One entry of a paper's reference list.
from_schema: https://neurostuff.org/schemas/neuroimaging-paper-parse
rank: 1000
attributes:
id:
name: id
description: 'Stable within the paper: the source''s own id where it has one (a
JATS `ref` id such as `B12`), else `ref<position>`.'
from_schema: https://neurostuff.org/schemas/neuroimaging-paper-parse/paper
rank: 1000
identifier: true
domain_of:
- Reference
range: string
required: true
position:
name: position
description: 1-based order in the list, which a numbered citation style cites
by.
from_schema: https://neurostuff.org/schemas/neuroimaging-paper-parse/paper
rank: 1000
domain_of:
- Reference
range: integer
minimum_value: 1
provider:
name: provider
description: Where the entry came from.
from_schema: https://neurostuff.org/schemas/neuroimaging-paper-parse/paper
domain_of:
- Bibliography
- Reference
any_of:
- range: ReferenceProvider
- range: string
label:
name: label
description: 'How the text cites it: the number of a numbered style ("12"), or
the author-year key of an author-year style ("Stroop 1935").'
from_schema: https://neurostuff.org/schemas/neuroimaging-paper-parse/paper
rank: 1000
domain_of:
- Reference
- Supplement
- ParsedTable
- ParsedPoint
range: string
text:
name: text
description: The entry as printed.
from_schema: https://neurostuff.org/schemas/neuroimaging-paper-parse/paper
domain_of:
- TextSpan
- Reference
range: string
required: true
doi:
name: doi
from_schema: https://neurostuff.org/schemas/neuroimaging-paper-parse/paper
domain_of:
- ArticleIdentifiers
- PreprintDoi
- Correction
- Reference
range: string
pmid:
name: pmid
from_schema: https://neurostuff.org/schemas/neuroimaging-paper-parse/paper
domain_of:
- ArticleIdentifiers
- Correction
- Reference
range: string
title:
name: title
from_schema: https://neurostuff.org/schemas/neuroimaging-paper-parse/paper
domain_of:
- Bibliography
- Reference
range: string
year:
name: year
from_schema: https://neurostuff.org/schemas/neuroimaging-paper-parse/paper
rank: 1000
domain_of:
- Reference
range: integer
Induced¶
name: Reference
description: One entry of a paper's reference list.
from_schema: https://neurostuff.org/schemas/neuroimaging-paper-parse
rank: 1000
attributes:
id:
name: id
description: 'Stable within the paper: the source''s own id where it has one (a
JATS `ref` id such as `B12`), else `ref<position>`.'
from_schema: https://neurostuff.org/schemas/neuroimaging-paper-parse/paper
rank: 1000
identifier: true
owner: Reference
domain_of:
- Reference
range: string
required: true
position:
name: position
description: 1-based order in the list, which a numbered citation style cites
by.
from_schema: https://neurostuff.org/schemas/neuroimaging-paper-parse/paper
rank: 1000
owner: Reference
domain_of:
- Reference
range: integer
minimum_value: 1
provider:
name: provider
description: Where the entry came from.
from_schema: https://neurostuff.org/schemas/neuroimaging-paper-parse/paper
owner: Reference
domain_of:
- Bibliography
- Reference
range: string
any_of:
- range: ReferenceProvider
- range: string
label:
name: label
description: 'How the text cites it: the number of a numbered style ("12"), or
the author-year key of an author-year style ("Stroop 1935").'
from_schema: https://neurostuff.org/schemas/neuroimaging-paper-parse/paper
rank: 1000
owner: Reference
domain_of:
- Reference
- Supplement
- ParsedTable
- ParsedPoint
range: string
text:
name: text
description: The entry as printed.
from_schema: https://neurostuff.org/schemas/neuroimaging-paper-parse/paper
owner: Reference
domain_of:
- TextSpan
- Reference
range: string
required: true
doi:
name: doi
from_schema: https://neurostuff.org/schemas/neuroimaging-paper-parse/paper
owner: Reference
domain_of:
- ArticleIdentifiers
- PreprintDoi
- Correction
- Reference
range: string
pmid:
name: pmid
from_schema: https://neurostuff.org/schemas/neuroimaging-paper-parse/paper
owner: Reference
domain_of:
- ArticleIdentifiers
- Correction
- Reference
range: string
title:
name: title
from_schema: https://neurostuff.org/schemas/neuroimaging-paper-parse/paper
owner: Reference
domain_of:
- Bibliography
- Reference
range: string
year:
name: year
from_schema: https://neurostuff.org/schemas/neuroimaging-paper-parse/paper
rank: 1000
owner: Reference
domain_of:
- Reference
range: integer