Class: Evidence¶
Evidence associated with an extracted value.
classDiagram
class Evidence
click Evidence href "../Evidence/"
Evidence : sets
Evidence --> "*" EvidenceSet : sets
click EvidenceSet href "../EvidenceSet/"
Evidence : status
Evidence --> "1" EvidenceStatus : status
click EvidenceStatus href "../EvidenceStatus/"
Evidence : unlocated_quotes
Slots¶
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| status | 1 EvidenceStatus |
direct | |
| sets | * EvidenceSet |
direct | |
| unlocated_quotes | 0..1 Integer |
How many quotes were offered for this value that no locator could place in th... | direct |
Usages¶
Identifier and Mapping Information¶
Schema Source¶
- from schema: https://neurostuff.org/schemas/neuroimaging-study-extraction
Mappings¶
| Mapping Type | Mapped Value |
|---|---|
| self | neurostudy_ex:Evidence |
| native | neurostudy_ex:Evidence |
LinkML Source¶
Direct¶
name: Evidence
description: Evidence associated with an extracted value.
from_schema: https://neurostuff.org/schemas/neuroimaging-study-extraction
rank: 1000
attributes:
status:
name: status
from_schema: https://neurostuff.org/schemas/extraction-evidence
rank: 1000
domain_of:
- Evidence
range: EvidenceStatus
required: true
sets:
name: sets
from_schema: https://neurostuff.org/schemas/extraction-evidence
rank: 1000
domain_of:
- Evidence
range: EvidenceSet
multivalued: true
inlined_as_list: true
unlocated_quotes:
name: unlocated_quotes
description: 'How many quotes were offered for this value that no locator could
place in the source text. Set by `build` and omitted where none were, so its
presence is the claim.
It exists because `status: not_found` collapsed two opposite faults. A value
with no quote at all is a recall failure -- the pass never proposed support.
A value whose quote was rejected is a fidelity failure -- support was proposed
and `spans.resolve` could not match it character-for-character. The two have
opposite fixes, and over 1,817 records 32,500 fields carried `value_source:
reported` with `not_found` and no way to tell which of the two had happened,
so the warning that fires on 98.6% of papers could not be acted on.
The same argument `EvidenceSource` was added for, one level up: a distinction
the pipeline already knows and the record did not carry.'
from_schema: https://neurostuff.org/schemas/extraction-evidence
rank: 1000
domain_of:
- Evidence
range: integer
minimum_value: 1
Induced¶
name: Evidence
description: Evidence associated with an extracted value.
from_schema: https://neurostuff.org/schemas/neuroimaging-study-extraction
rank: 1000
attributes:
status:
name: status
from_schema: https://neurostuff.org/schemas/extraction-evidence
rank: 1000
owner: Evidence
domain_of:
- Evidence
range: EvidenceStatus
required: true
sets:
name: sets
from_schema: https://neurostuff.org/schemas/extraction-evidence
rank: 1000
owner: Evidence
domain_of:
- Evidence
range: EvidenceSet
multivalued: true
inlined: true
inlined_as_list: true
unlocated_quotes:
name: unlocated_quotes
description: 'How many quotes were offered for this value that no locator could
place in the source text. Set by `build` and omitted where none were, so its
presence is the claim.
It exists because `status: not_found` collapsed two opposite faults. A value
with no quote at all is a recall failure -- the pass never proposed support.
A value whose quote was rejected is a fidelity failure -- support was proposed
and `spans.resolve` could not match it character-for-character. The two have
opposite fixes, and over 1,817 records 32,500 fields carried `value_source:
reported` with `not_found` and no way to tell which of the two had happened,
so the warning that fires on 98.6% of papers could not be acted on.
The same argument `EvidenceSource` was added for, one level up: a distinction
the pipeline already knows and the record did not carry.'
from_schema: https://neurostuff.org/schemas/extraction-evidence
rank: 1000
owner: Evidence
domain_of:
- Evidence
range: integer
minimum_value: 1