Class: ParsedTable¶
A table of the paper, cell by cell.
URI: parse:ParsedTable
classDiagram
class ParsedTable
click ParsedTable href "../ParsedTable/"
ParsedTable : caption
ParsedTable : column_headings
ParsedTable : coordinate_space_hint
ParsedTable --> "0..1" ReportedSpace : coordinate_space_hint
click ReportedSpace href "../ReportedSpace/"
ParsedTable : footer
ParsedTable : label
ParsedTable : number
ParsedTable : raw_path
ParsedTable : rows
ParsedTable --> "*" TableRow : rows
click TableRow href "../TableRow/"
ParsedTable : table_id
ParsedTable : text_span
ParsedTable --> "0..1" TextSpan : text_span
click TextSpan href "../TextSpan/"
ParsedTable : triage
ParsedTable --> "0..1" TableTriage : triage
click TableTriage href "../TableTriage/"
Slots¶
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| table_id | 1 String |
The table's key, as the source's parser names it | direct |
| label | 0..1 String |
The printed label, such as Table 2 or Supplementary Table S4 | direct |
| number | 0..1 String |
direct | |
| caption | 0..1 String |
direct | |
| footer | 0..1 String |
direct | |
| raw_path | 0..1 String |
The source's raw table file, relative to the bundle directory | direct |
| column_headings | * String |
direct | |
| rows | * TableRow |
The body rows, in printed order | direct |
| text_span | 0..1 TextSpan |
Where the table's rows are inlined in the text, when the source inlines them | direct |
| coordinate_space_hint | 0..1 ReportedSpace |
The source parser's own guess at the table's space | direct |
| triage | 0..1 TableTriage |
direct |
Usages¶
| used by | used in | type | used |
|---|---|---|---|
| ParsedPaper | tables | range | ParsedTable |
Identifier and Mapping Information¶
Schema Source¶
- from schema: https://neurostuff.org/schemas/neuroimaging-paper-parse
Mappings¶
| Mapping Type | Mapped Value |
|---|---|
| self | parse:ParsedTable |
| native | parse:ParsedTable |
LinkML Source¶
Direct¶
name: ParsedTable
description: A table of the paper, cell by cell.
from_schema: https://neurostuff.org/schemas/neuroimaging-paper-parse
rank: 1000
attributes:
table_id:
name: table_id
description: 'The table''s key, as the source''s parser names it. Stable for the
life of the parsed paper and used unchanged by every consumer: the coordinate
parse''s `table_id`s, the record''s Table.id, neurostore''s Table.t_id. Never
renumbered from the printed label and never sanitized differently on disk.'
from_schema: https://neurostuff.org/schemas/neuroimaging-paper-parse/paper
rank: 1000
identifier: true
domain_of:
- ParsedTable
- ParsedAnalysis
- TableReading
range: string
required: true
label:
name: label
description: The printed label, such as Table 2 or Supplementary Table S4.
from_schema: https://neurostuff.org/schemas/neuroimaging-paper-parse/paper
domain_of:
- Reference
- Supplement
- ParsedTable
- ParsedPoint
range: string
number:
name: number
from_schema: https://neurostuff.org/schemas/neuroimaging-paper-parse/paper
rank: 1000
domain_of:
- ParsedTable
range: string
caption:
name: caption
from_schema: https://neurostuff.org/schemas/neuroimaging-paper-parse/paper
rank: 1000
domain_of:
- ParsedTable
range: string
footer:
name: footer
from_schema: https://neurostuff.org/schemas/neuroimaging-paper-parse/paper
rank: 1000
domain_of:
- ParsedTable
range: string
raw_path:
name: raw_path
description: The source's raw table file, relative to the bundle directory.
from_schema: https://neurostuff.org/schemas/neuroimaging-paper-parse/paper
rank: 1000
domain_of:
- ParsedTable
range: string
column_headings:
name: column_headings
from_schema: https://neurostuff.org/schemas/neuroimaging-paper-parse/paper
rank: 1000
domain_of:
- ParsedTable
range: string
multivalued: true
rows:
name: rows
description: The body rows, in printed order.
from_schema: https://neurostuff.org/schemas/neuroimaging-paper-parse/paper
rank: 1000
domain_of:
- ParsedTable
range: TableRow
multivalued: true
inlined_as_list: true
text_span:
name: text_span
description: Where the table's rows are inlined in the text, when the source inlines
them.
from_schema: https://neurostuff.org/schemas/neuroimaging-paper-parse/paper
domain_of:
- Citation
- ParsedTable
- TableRow
- ParsedPoint
- Threshold
range: TextSpan
inlined: true
coordinate_space_hint:
name: coordinate_space_hint
description: 'The source parser''s own guess at the table''s space. A hint for
the coordinate stages, not an answer: the space a point is stored in is the
coordinate parse''s.'
from_schema: https://neurostuff.org/schemas/neuroimaging-paper-parse/paper
rank: 1000
domain_of:
- ParsedTable
range: ReportedSpace
triage:
name: triage
from_schema: https://neurostuff.org/schemas/neuroimaging-paper-parse/paper
rank: 1000
domain_of:
- ParsedTable
range: TableTriage
inlined: true
Induced¶
name: ParsedTable
description: A table of the paper, cell by cell.
from_schema: https://neurostuff.org/schemas/neuroimaging-paper-parse
rank: 1000
attributes:
table_id:
name: table_id
description: 'The table''s key, as the source''s parser names it. Stable for the
life of the parsed paper and used unchanged by every consumer: the coordinate
parse''s `table_id`s, the record''s Table.id, neurostore''s Table.t_id. Never
renumbered from the printed label and never sanitized differently on disk.'
from_schema: https://neurostuff.org/schemas/neuroimaging-paper-parse/paper
rank: 1000
identifier: true
owner: ParsedTable
domain_of:
- ParsedTable
- ParsedAnalysis
- TableReading
range: string
required: true
label:
name: label
description: The printed label, such as Table 2 or Supplementary Table S4.
from_schema: https://neurostuff.org/schemas/neuroimaging-paper-parse/paper
owner: ParsedTable
domain_of:
- Reference
- Supplement
- ParsedTable
- ParsedPoint
range: string
number:
name: number
from_schema: https://neurostuff.org/schemas/neuroimaging-paper-parse/paper
rank: 1000
owner: ParsedTable
domain_of:
- ParsedTable
range: string
caption:
name: caption
from_schema: https://neurostuff.org/schemas/neuroimaging-paper-parse/paper
rank: 1000
owner: ParsedTable
domain_of:
- ParsedTable
range: string
footer:
name: footer
from_schema: https://neurostuff.org/schemas/neuroimaging-paper-parse/paper
rank: 1000
owner: ParsedTable
domain_of:
- ParsedTable
range: string
raw_path:
name: raw_path
description: The source's raw table file, relative to the bundle directory.
from_schema: https://neurostuff.org/schemas/neuroimaging-paper-parse/paper
rank: 1000
owner: ParsedTable
domain_of:
- ParsedTable
range: string
column_headings:
name: column_headings
from_schema: https://neurostuff.org/schemas/neuroimaging-paper-parse/paper
rank: 1000
owner: ParsedTable
domain_of:
- ParsedTable
range: string
multivalued: true
rows:
name: rows
description: The body rows, in printed order.
from_schema: https://neurostuff.org/schemas/neuroimaging-paper-parse/paper
rank: 1000
owner: ParsedTable
domain_of:
- ParsedTable
range: TableRow
multivalued: true
inlined: true
inlined_as_list: true
text_span:
name: text_span
description: Where the table's rows are inlined in the text, when the source inlines
them.
from_schema: https://neurostuff.org/schemas/neuroimaging-paper-parse/paper
owner: ParsedTable
domain_of:
- Citation
- ParsedTable
- TableRow
- ParsedPoint
- Threshold
range: TextSpan
inlined: true
coordinate_space_hint:
name: coordinate_space_hint
description: 'The source parser''s own guess at the table''s space. A hint for
the coordinate stages, not an answer: the space a point is stored in is the
coordinate parse''s.'
from_schema: https://neurostuff.org/schemas/neuroimaging-paper-parse/paper
rank: 1000
owner: ParsedTable
domain_of:
- ParsedTable
range: ReportedSpace
triage:
name: triage
from_schema: https://neurostuff.org/schemas/neuroimaging-paper-parse/paper
rank: 1000
owner: ParsedTable
domain_of:
- ParsedTable
range: TableTriage
inlined: true