Skip to content

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

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