Skip to content

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