Class: ObservationModel

URI: tvbo:ObservationModel

 classDiagram
    class ObservationModel
    click ObservationModel href "./ObservationModel.html"
      ObservationModel <|-- DownsamplingModel
        click DownsamplingModel href "./DownsamplingModel.html"
      ObservationModel <|-- Monitor
        click Monitor href "./Monitor.html"
      
      ObservationModel : acronym
        
          
    
        
        
        ObservationModel --> "0..1" String : acronym
        click String href "../http://www.w3.org/2001/XMLSchema#string.html"
    

        
      ObservationModel : argument_mappings
        
          
    
        
        
        ObservationModel --> "*" ArgumentMapping : argument_mappings
        click ArgumentMapping href "./ArgumentMapping.html"
    

        
      ObservationModel : data_injections
        
          
    
        
        
        ObservationModel --> "*" DataInjection : data_injections
        click DataInjection href "./DataInjection.html"
    

        
      ObservationModel : derivatives
        
          
    
        
        
        ObservationModel --> "*" DerivedVariable : derivatives
        click DerivedVariable href "./DerivedVariable.html"
    

        
      ObservationModel : description
        
          
    
        
        
        ObservationModel --> "0..1" String : description
        click String href "../http://www.w3.org/2001/XMLSchema#string.html"
    

        
      ObservationModel : environment
        
          
    
        
        
        ObservationModel --> "0..1" SoftwareEnvironment : environment
        click SoftwareEnvironment href "./SoftwareEnvironment.html"
    

        
      ObservationModel : equation
        
          
    
        
        
        ObservationModel --> "0..1" Equation : equation
        click Equation href "./Equation.html"
    

        
      ObservationModel : name
        
          
    
        
        
        ObservationModel --> "1" String : name
        click String href "../http://www.w3.org/2001/XMLSchema#string.html"
    

        
      ObservationModel : parameters
        
          
    
        
        
        ObservationModel --> "*" Parameter : parameters
        click Parameter href "./Parameter.html"
    

        
      ObservationModel : pipeline
        
          
    
        
        
        ObservationModel --> "*" ProcessingStep : pipeline
        click ProcessingStep href "./ProcessingStep.html"
    

        
      ObservationModel : transformation
        
          
    
        
        
        ObservationModel --> "0..1" Function : transformation
        click Function href "./Function.html"
    

        
      

Inheritance

Slots

Name Cardinality and Range Description Inheritance
name 1
xsd:string
Enter the name of this entity direct
acronym 0..1
xsd:string
direct
description 0..1
xsd:string
direct
equation 0..1
Equation
direct
parameters *
Parameter
direct
environment 0..1
SoftwareEnvironment
direct
transformation 0..1
Function
direct
pipeline *
ProcessingStep
Ordered sequence of processing functions direct
data_injections *
DataInjection
External data added to the pipeline (e direct
argument_mappings *
ArgumentMapping
How inputs/outputs connect between pipeline steps direct
derivatives *
DerivedVariable
Side computations (e direct

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/tvbo

Mappings

Mapping Type Mapped Value
self tvbo:ObservationModel
native tvbo:ObservationModel

LinkML Source

Direct

name: ObservationModel
from_schema: https://w3id.org/tvbo
slots:
- name
- acronym
- description
- equation
- parameters
- environment
attributes:
  transformation:
    name: transformation
    from_schema: https://w3id.org/tvbo
    rank: 1000
    domain_of:
    - ObservationModel
    range: Function
  pipeline:
    name: pipeline
    description: Ordered sequence of processing functions
    from_schema: https://w3id.org/tvbo
    rank: 1000
    domain_of:
    - ObservationModel
    range: ProcessingStep
    multivalued: true
    inlined: true
    inlined_as_list: true
  data_injections:
    name: data_injections
    description: External data added to the pipeline (e.g., timepoints, kernels)
    from_schema: https://w3id.org/tvbo
    rank: 1000
    domain_of:
    - ObservationModel
    range: DataInjection
    multivalued: true
  argument_mappings:
    name: argument_mappings
    description: How inputs/outputs connect between pipeline steps
    from_schema: https://w3id.org/tvbo
    rank: 1000
    domain_of:
    - ObservationModel
    range: ArgumentMapping
    multivalued: true
  derivatives:
    name: derivatives
    description: Side computations (e.g., functional connectivity)
    from_schema: https://w3id.org/tvbo
    rank: 1000
    domain_of:
    - ObservationModel
    range: DerivedVariable
    multivalued: true
class_uri: tvbo:ObservationModel

Induced

name: ObservationModel
from_schema: https://w3id.org/tvbo
attributes:
  transformation:
    name: transformation
    from_schema: https://w3id.org/tvbo
    rank: 1000
    alias: transformation
    owner: ObservationModel
    domain_of:
    - ObservationModel
    range: Function
  pipeline:
    name: pipeline
    description: Ordered sequence of processing functions
    from_schema: https://w3id.org/tvbo
    rank: 1000
    alias: pipeline
    owner: ObservationModel
    domain_of:
    - ObservationModel
    range: ProcessingStep
    multivalued: true
    inlined: true
    inlined_as_list: true
  data_injections:
    name: data_injections
    description: External data added to the pipeline (e.g., timepoints, kernels)
    from_schema: https://w3id.org/tvbo
    rank: 1000
    alias: data_injections
    owner: ObservationModel
    domain_of:
    - ObservationModel
    range: DataInjection
    multivalued: true
  argument_mappings:
    name: argument_mappings
    description: How inputs/outputs connect between pipeline steps
    from_schema: https://w3id.org/tvbo
    rank: 1000
    alias: argument_mappings
    owner: ObservationModel
    domain_of:
    - ObservationModel
    range: ArgumentMapping
    multivalued: true
  derivatives:
    name: derivatives
    description: Side computations (e.g., functional connectivity)
    from_schema: https://w3id.org/tvbo
    rank: 1000
    alias: derivatives
    owner: ObservationModel
    domain_of:
    - ObservationModel
    range: DerivedVariable
    multivalued: true
  name:
    name: name
    description: Enter the name of this entity.
    from_schema: https://openminds.ebrains.eu/sands/BrainAtlas
    slot_uri: atom:atlas/hasName
    alias: name
    owner: ObservationModel
    domain_of:
    - BrainAtlas
    - CommonCoordinateSpace
    - ParcellationEntity
    - DBSProtocol
    - ClinicalScale
    - ClinicalScore
    - ObservationModel
    - DataInjection
    - Dynamics
    - StateVariable
    - Distribution
    - Parameter
    - CouplingInput
    - Function
    - Callable
    - DerivedParameter
    - DerivedVariable
    - Monitor
    - Coupling
    - SoftwareEnvironment
    - SoftwareRequirement
    - SoftwarePackage
    range: string
    required: true
  acronym:
    name: acronym
    from_schema: https://w3id.org/tvbo
    rank: 1000
    alias: acronym
    owner: ObservationModel
    domain_of:
    - ClinicalScale
    - ClinicalScore
    - ObservationModel
    - Function
    - Monitor
    range: string
  description:
    name: description
    from_schema: https://w3id.org/tvbo
    rank: 1000
    alias: description
    owner: ObservationModel
    domain_of:
    - ClinicalScore
    - Stimulus
    - Matrix
    - Network
    - ObservationModel
    - Dynamics
    - StateVariable
    - Parameter
    - CouplingInput
    - Function
    - Callable
    - DerivedParameter
    - DerivedVariable
    - RandomStream
    - ModelFitting
    - Monitor
    - RegionMapping
    - SimulationExperiment
    - SimulationStudy
    - TimeSeries
    - SoftwareEnvironment
    - SoftwareRequirement
    - SoftwarePackage
    - NDArray
    - SpatialDomain
    - Mesh
    - SpatialField
    - FieldStateVariable
    - BoundaryCondition
    - PDESolver
    - PDE
    range: string
  equation:
    name: equation
    from_schema: https://w3id.org/tvbo
    rank: 1000
    slot_uri: tvbo:Equation
    alias: equation
    owner: ObservationModel
    domain_of:
    - Stimulus
    - ObservationModel
    - StateVariable
    - Distribution
    - Parameter
    - Function
    - Case
    - DerivedParameter
    - DerivedVariable
    - Noise
    - CostFunction
    - FittingTarget
    - Monitor
    - DifferentialOperator
    range: Equation
  parameters:
    name: parameters
    from_schema: https://w3id.org/tvbo
    rank: 1000
    alias: parameters
    owner: ObservationModel
    domain_of:
    - Equation
    - Stimulus
    - TemporalApplicableEquation
    - ObservationModel
    - Dynamics
    - Distribution
    - Noise
    - CostFunction
    - FittingTarget
    - Integrator
    - Monitor
    - Coupling
    - PDE
    range: Parameter
    multivalued: true
    inlined: false
  environment:
    name: environment
    from_schema: https://w3id.org/tvbo
    rank: 1000
    alias: environment
    owner: ObservationModel
    domain_of:
    - ObservationModel
    - Monitor
    - SimulationExperiment
    - PDESolver
    range: SoftwareEnvironment
class_uri: tvbo:ObservationModel