Class: AnalysisVerdict¶
pondie's verdict on one analysis of the parse a revision revises, reached while extracting the whole record. The verdict overrides the original's proposal, grouping and role alike.
What a verdict does to what is stored against the analysis -- claims, their evidence, and users' votes on them:
- accept, relabel: nothing moves. The key is unchanged, so everything stored against
_ it applies to the revision as it stands._
- edit: everything is copied to the one analysis in replaced_by, whose points are
_ the corrected ones._
- split: everything is copied to each analysis in replaced_by. - merge: everything stored against each merged analysis is copied to the one
_ analysis they merge into. Two copies of the same field with the same value become_
_ one claim; with different values they stay competing claims, resolved like any_
_ other._
- omit: nothing is copied. - add: nothing to copy; the analysis is new.
Every copy records the key and parse it was copied from, so a reviewer can tell a copied claim from one made against the revision. The revised parse and everything stored against it are kept, unchanged, as history: superseded rather than deleted, and left out of projections and studysets.
classDiagram
class AnalysisVerdict
click AnalysisVerdict href "../AnalysisVerdict/"
AnalysisVerdict : evidence
AnalysisVerdict --> "*" TextSpan : evidence
click TextSpan href "../TextSpan/"
AnalysisVerdict : key
AnalysisVerdict : reason
AnalysisVerdict : replaced_by
AnalysisVerdict : role
AnalysisVerdict : verdict
AnalysisVerdict --> "1" AuditVerdict : verdict
click AuditVerdict href "../AuditVerdict/"
Slots¶
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| key | 1 String |
The revised parse's analysis key; for add, the new analysis's key in this r... |
direct |
| verdict | 1 AuditVerdict |
direct | |
| replaced_by | * String |
The keys in this revision that take the analysis's place: itself for accept a... | direct |
| role | 0..1 String or CoordinateRole |
For relabel, the role the points have instead | direct |
| reason | 1 String |
direct | |
| evidence | * TextSpan |
The sentences of the paper the verdict rests on | direct |
Usages¶
| used by | used in | type | used |
|---|---|---|---|
| CoordinateParse | verdicts | range | AnalysisVerdict |
Identifier and Mapping Information¶
Schema Source¶
- from schema: https://neurostuff.org/schemas/neuroimaging-paper-parse
Mappings¶
| Mapping Type | Mapped Value |
|---|---|
| self | parse:AnalysisVerdict |
| native | parse:AnalysisVerdict |
LinkML Source¶
Direct¶
name: AnalysisVerdict
description: "pondie's verdict on one analysis of the parse a revision revises, reached\
\ while extracting the whole record. The verdict overrides the original's proposal,\
\ grouping and role alike.\nWhat a verdict does to what is stored against the analysis\
\ -- claims, their evidence, and users' votes on them:\n- accept, relabel: nothing\
\ moves. The key is unchanged, so everything stored against\n it applies to the\
\ revision as it stands.\n- edit: everything is copied to the one analysis in `replaced_by`,\
\ whose points are\n the corrected ones.\n- split: everything is copied to each\
\ analysis in `replaced_by`. - merge: everything stored against each merged analysis\
\ is copied to the one\n analysis they merge into. Two copies of the same field\
\ with the same value become\n one claim; with different values they stay competing\
\ claims, resolved like any\n other.\n- omit: nothing is copied. - add: nothing\
\ to copy; the analysis is new.\nEvery copy records the key and parse it was copied\
\ from, so a reviewer can tell a copied claim from one made against the revision.\
\ The revised parse and everything stored against it are kept, unchanged, as history:\
\ superseded rather than deleted, and left out of projections and studysets."
from_schema: https://neurostuff.org/schemas/neuroimaging-paper-parse
rank: 1000
attributes:
key:
name: key
description: The revised parse's analysis key; for `add`, the new analysis's key
in this revision.
from_schema: https://neurostuff.org/schemas/neuroimaging-paper-parse/coordinates
domain_of:
- ParsedAnalysis
- AnalysisVerdict
range: string
required: true
verdict:
name: verdict
from_schema: https://neurostuff.org/schemas/neuroimaging-paper-parse/coordinates
rank: 1000
domain_of:
- AnalysisVerdict
range: AuditVerdict
required: true
replaced_by:
name: replaced_by
description: 'The keys in this revision that take the analysis''s place: itself
for accept and relabel, the one corrected analysis for edit, the replacements
for split and merge, none for omit.'
from_schema: https://neurostuff.org/schemas/neuroimaging-paper-parse/coordinates
rank: 1000
domain_of:
- AnalysisVerdict
range: string
multivalued: true
role:
name: role
description: For relabel, the role the points have instead.
from_schema: https://neurostuff.org/schemas/neuroimaging-paper-parse/coordinates
domain_of:
- ParsedAnalysis
- AnalysisVerdict
any_of:
- range: CoordinateRole
- range: string
reason:
name: reason
from_schema: https://neurostuff.org/schemas/neuroimaging-paper-parse/coordinates
domain_of:
- TableReading
- OmittedAnalysis
- AnalysisVerdict
range: string
required: true
evidence:
name: evidence
description: The sentences of the paper the verdict rests on.
from_schema: https://neurostuff.org/schemas/neuroimaging-paper-parse/coordinates
rank: 1000
domain_of:
- AnalysisVerdict
range: TextSpan
multivalued: true
inlined_as_list: true
Induced¶
name: AnalysisVerdict
description: "pondie's verdict on one analysis of the parse a revision revises, reached\
\ while extracting the whole record. The verdict overrides the original's proposal,\
\ grouping and role alike.\nWhat a verdict does to what is stored against the analysis\
\ -- claims, their evidence, and users' votes on them:\n- accept, relabel: nothing\
\ moves. The key is unchanged, so everything stored against\n it applies to the\
\ revision as it stands.\n- edit: everything is copied to the one analysis in `replaced_by`,\
\ whose points are\n the corrected ones.\n- split: everything is copied to each\
\ analysis in `replaced_by`. - merge: everything stored against each merged analysis\
\ is copied to the one\n analysis they merge into. Two copies of the same field\
\ with the same value become\n one claim; with different values they stay competing\
\ claims, resolved like any\n other.\n- omit: nothing is copied. - add: nothing\
\ to copy; the analysis is new.\nEvery copy records the key and parse it was copied\
\ from, so a reviewer can tell a copied claim from one made against the revision.\
\ The revised parse and everything stored against it are kept, unchanged, as history:\
\ superseded rather than deleted, and left out of projections and studysets."
from_schema: https://neurostuff.org/schemas/neuroimaging-paper-parse
rank: 1000
attributes:
key:
name: key
description: The revised parse's analysis key; for `add`, the new analysis's key
in this revision.
from_schema: https://neurostuff.org/schemas/neuroimaging-paper-parse/coordinates
owner: AnalysisVerdict
domain_of:
- ParsedAnalysis
- AnalysisVerdict
range: string
required: true
verdict:
name: verdict
from_schema: https://neurostuff.org/schemas/neuroimaging-paper-parse/coordinates
rank: 1000
owner: AnalysisVerdict
domain_of:
- AnalysisVerdict
range: AuditVerdict
required: true
replaced_by:
name: replaced_by
description: 'The keys in this revision that take the analysis''s place: itself
for accept and relabel, the one corrected analysis for edit, the replacements
for split and merge, none for omit.'
from_schema: https://neurostuff.org/schemas/neuroimaging-paper-parse/coordinates
rank: 1000
owner: AnalysisVerdict
domain_of:
- AnalysisVerdict
range: string
multivalued: true
role:
name: role
description: For relabel, the role the points have instead.
from_schema: https://neurostuff.org/schemas/neuroimaging-paper-parse/coordinates
owner: AnalysisVerdict
domain_of:
- ParsedAnalysis
- AnalysisVerdict
range: string
any_of:
- range: CoordinateRole
- range: string
reason:
name: reason
from_schema: https://neurostuff.org/schemas/neuroimaging-paper-parse/coordinates
owner: AnalysisVerdict
domain_of:
- TableReading
- OmittedAnalysis
- AnalysisVerdict
range: string
required: true
evidence:
name: evidence
description: The sentences of the paper the verdict rests on.
from_schema: https://neurostuff.org/schemas/neuroimaging-paper-parse/coordinates
rank: 1000
owner: AnalysisVerdict
domain_of:
- AnalysisVerdict
range: TextSpan
multivalued: true
inlined: true
inlined_as_list: true