Class: UniverseNode¶
A universe node mirroring the analysis tree structure. Represents decision selections at a specific sub-analysis node.
URI: astra:UniverseNode
classDiagram
class UniverseNode
click UniverseNode href "../UniverseNode/"
UniverseNode : analyses
UniverseNode --> "*" UniverseNode : analyses
click UniverseNode href "../UniverseNode/"
UniverseNode : decisions
UniverseNode --> "*" DecisionSelection : decisions
click DecisionSelection href "../DecisionSelection/"
UniverseNode : id
UniverseNode : universe
Slots¶
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| id | 1 String |
Node identifier (the sub-analysis key) | direct |
| universe | 0..1 String |
Name of a universe in the sub-analysis's universes/ directory | direct |
| decisions | * DecisionSelection |
Decision selections (decision_id to option_id) | direct |
| analyses | * UniverseNode |
Sub-analysis universe selections | direct |
Usages¶
| used by | used in | type | used |
|---|---|---|---|
| UniverseNode | analyses | range | UniverseNode |
| Universe | analyses | range | UniverseNode |
Identifier and Mapping Information¶
Schema Source¶
- from schema: https://w3id.org/astra/analysis
Mappings¶
| Mapping Type | Mapped Value |
|---|---|
| self | astra:UniverseNode |
| native | astra:UniverseNode |
LinkML Source¶
Direct¶
name: UniverseNode
description: A universe node mirroring the analysis tree structure. Represents decision
selections at a specific sub-analysis node.
from_schema: https://w3id.org/astra/analysis
attributes:
id:
name: id
description: Node identifier (the sub-analysis key)
from_schema: https://w3id.org/astra/universe
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_]*$
universe:
name: universe
description: Name of a universe in the sub-analysis's universes/ directory. Alternative
to inline decisions.
from_schema: https://w3id.org/astra/universe
rank: 1000
domain_of:
- UniverseNode
decisions:
name: decisions
description: Decision selections (decision_id to option_id)
from_schema: https://w3id.org/astra/universe
domain_of:
- Output
- Analysis
- UniverseNode
- Universe
range: DecisionSelection
multivalued: true
inlined: true
analyses:
name: analyses
description: Sub-analysis universe selections
from_schema: https://w3id.org/astra/universe
domain_of:
- Analysis
- UniverseNode
- Universe
range: UniverseNode
multivalued: true
inlined: true
Induced¶
name: UniverseNode
description: A universe node mirroring the analysis tree structure. Represents decision
selections at a specific sub-analysis node.
from_schema: https://w3id.org/astra/analysis
attributes:
id:
name: id
description: Node identifier (the sub-analysis key)
from_schema: https://w3id.org/astra/universe
identifier: true
alias: id
owner: UniverseNode
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_]*$
universe:
name: universe
description: Name of a universe in the sub-analysis's universes/ directory. Alternative
to inline decisions.
from_schema: https://w3id.org/astra/universe
rank: 1000
alias: universe
owner: UniverseNode
domain_of:
- UniverseNode
range: string
decisions:
name: decisions
description: Decision selections (decision_id to option_id)
from_schema: https://w3id.org/astra/universe
alias: decisions
owner: UniverseNode
domain_of:
- Output
- Analysis
- UniverseNode
- Universe
range: DecisionSelection
multivalued: true
inlined: true
analyses:
name: analyses
description: Sub-analysis universe selections
from_schema: https://w3id.org/astra/universe
alias: analyses
owner: UniverseNode
domain_of:
- Analysis
- UniverseNode
- Universe
range: UniverseNode
multivalued: true
inlined: true