Class: Evidence¶
Evidence from a source with W3C-compliant selectors. Can reference literature (by DOI) or analysis artifacts (by output ID). Exactly one of doi or artifact must be set.
URI: astra:Evidence
classDiagram
class Evidence
click Evidence href "../Evidence/"
Evidence : artifact
Evidence : doi
Evidence : id
Evidence : location
Evidence --> "0..1" FragmentSelector : location
click FragmentSelector href "../FragmentSelector/"
Evidence : quote
Evidence --> "0..1" TextQuoteSelector : quote
click TextQuoteSelector href "../TextQuoteSelector/"
Evidence : snapshot
Evidence : source_commit
Evidence : version
Slots¶
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| id | 1 String |
Evidence identifier | direct |
| doi | 0..1 String |
DOI of the source paper (e | direct |
| artifact | 0..1 String |
Output ID referencing a declared output in this analysis | direct |
| version | 0..1 Integer |
Paper version for arXiv papers (version matters for reproducibility) | direct |
| snapshot | 0..1 String |
Path to immutable copy of the artifact | direct |
| source_commit | 0..1 String |
Git commit that produced the original artifact | direct |
| quote | 0..1 TextQuoteSelector |
Text quote anchor | direct |
| location | 0..1 FragmentSelector |
Location hint (page number for PDFs/reports) | direct |
Usages¶
| used by | used in | type | used |
|---|---|---|---|
| Insight | evidence | range | Evidence |
Identifier and Mapping Information¶
Schema Source¶
- from schema: https://w3id.org/astra/analysis
Mappings¶
| Mapping Type | Mapped Value |
|---|---|
| self | astra:Evidence |
| native | astra:Evidence |
LinkML Source¶
Direct¶
name: Evidence
description: Evidence from a source with W3C-compliant selectors. Can reference literature
(by DOI) or analysis artifacts (by output ID). Exactly one of doi or artifact must
be set.
from_schema: https://w3id.org/astra/analysis
attributes:
id:
name: id
description: Evidence identifier
from_schema: https://w3id.org/astra/insight
identifier: true
domain_of:
- Input
- Output
- Option
- Decision
- Analysis
- Evidence
- Insight
- UniverseNode
- Universe
required: true
pattern: ^(?!(inputs|outputs|decisions|findings|prior_insights|analyses|options|content)$)[a-z][a-z0-9_]*$
doi:
name: doi
description: DOI of the source paper (e.g., '10.48550/arXiv.1706.03762')
from_schema: https://w3id.org/astra/insight
rank: 1000
domain_of:
- Evidence
pattern: ^10\.\d{4,}/.*$
artifact:
name: artifact
description: Output ID referencing a declared output in this analysis
from_schema: https://w3id.org/astra/insight
rank: 1000
domain_of:
- Evidence
version:
name: version
description: Paper version for arXiv papers (version matters for reproducibility)
from_schema: https://w3id.org/astra/insight
domain_of:
- Analysis
- Evidence
range: integer
minimum_value: 1
snapshot:
name: snapshot
description: Path to immutable copy of the artifact
from_schema: https://w3id.org/astra/insight
rank: 1000
domain_of:
- Evidence
source_commit:
name: source_commit
description: Git commit that produced the original artifact
from_schema: https://w3id.org/astra/insight
rank: 1000
domain_of:
- Evidence
quote:
name: quote
description: Text quote anchor
from_schema: https://w3id.org/astra/insight
rank: 1000
domain_of:
- Evidence
range: TextQuoteSelector
inlined: true
location:
name: location
description: Location hint (page number for PDFs/reports)
from_schema: https://w3id.org/astra/insight
rank: 1000
domain_of:
- Evidence
range: FragmentSelector
inlined: true
Induced¶
name: Evidence
description: Evidence from a source with W3C-compliant selectors. Can reference literature
(by DOI) or analysis artifacts (by output ID). Exactly one of doi or artifact must
be set.
from_schema: https://w3id.org/astra/analysis
attributes:
id:
name: id
description: Evidence identifier
from_schema: https://w3id.org/astra/insight
identifier: true
alias: id
owner: Evidence
domain_of:
- Input
- Output
- Option
- Decision
- Analysis
- Evidence
- Insight
- UniverseNode
- Universe
range: string
required: true
pattern: ^(?!(inputs|outputs|decisions|findings|prior_insights|analyses|options|content)$)[a-z][a-z0-9_]*$
doi:
name: doi
description: DOI of the source paper (e.g., '10.48550/arXiv.1706.03762')
from_schema: https://w3id.org/astra/insight
rank: 1000
alias: doi
owner: Evidence
domain_of:
- Evidence
range: string
pattern: ^10\.\d{4,}/.*$
artifact:
name: artifact
description: Output ID referencing a declared output in this analysis
from_schema: https://w3id.org/astra/insight
rank: 1000
alias: artifact
owner: Evidence
domain_of:
- Evidence
range: string
version:
name: version
description: Paper version for arXiv papers (version matters for reproducibility)
from_schema: https://w3id.org/astra/insight
alias: version
owner: Evidence
domain_of:
- Analysis
- Evidence
range: integer
minimum_value: 1
snapshot:
name: snapshot
description: Path to immutable copy of the artifact
from_schema: https://w3id.org/astra/insight
rank: 1000
alias: snapshot
owner: Evidence
domain_of:
- Evidence
range: string
source_commit:
name: source_commit
description: Git commit that produced the original artifact
from_schema: https://w3id.org/astra/insight
rank: 1000
alias: source_commit
owner: Evidence
domain_of:
- Evidence
range: string
quote:
name: quote
description: Text quote anchor
from_schema: https://w3id.org/astra/insight
rank: 1000
alias: quote
owner: Evidence
domain_of:
- Evidence
range: TextQuoteSelector
inlined: true
location:
name: location
description: Location hint (page number for PDFs/reports)
from_schema: https://w3id.org/astra/insight
rank: 1000
alias: location
owner: Evidence
domain_of:
- Evidence
range: FragmentSelector
inlined: true