Class: TuningObjective

Defines what the tuning algorithm optimizes for. Can be an activity target (FIC) or a connectivity target (EIB).

URI: tvbo:class/TuningObjective

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

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

        
      TuningObjective : metric
        
          
    
        
        
        TuningObjective --> "0..1" Equation : metric
        click Equation href "./Equation.html"
    

        
      TuningObjective : target_data
        
          
    
        
        
        TuningObjective --> "0..1" Observation : target_data
        click Observation href "./Observation.html"
    

        
      TuningObjective : target_value
        
          
    
        
        
        TuningObjective --> "0..1" Float : target_value
        click Float href "../http://www.w3.org/2001/XMLSchema#float.html"
    

        
      TuningObjective : target_variable
        
          
    
        
        
        TuningObjective --> "0..1" StateVariable : target_variable
        click StateVariable href "./StateVariable.html"
    

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

        
      

Slots

Name Cardinality and Range Description Inheritance
label 0..1
xsd:string
direct
description 0..1
xsd:string
direct
type 0..1
xsd:string
Type of objective: ‘activity_target’, ‘fc_matching’, ‘custom’ direct
target_variable 0..1
StateVariable
State variable for activity targets (e direct
target_value 0..1
xsd:float
Target value for activity objectives direct
target_data 0..1
Observation
Reference to empirical data observation for matching objectives direct
metric 0..1
Equation
Metric equation for matching (e direct

Usages

used by used in type used
Algorithm objective range TuningObjective

Identifier and Mapping Information

Schema Source

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

Mappings

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

LinkML Source

Direct

name: TuningObjective
description: Defines what the tuning algorithm optimizes for. Can be an activity target
  (FIC) or a connectivity target (EIB).
from_schema: https://w3id.org/tvbo
slots:
- label
- description
attributes:
  type:
    name: type
    description: 'Type of objective: ''activity_target'', ''fc_matching'', ''custom'''
    from_schema: https://w3id.org/tvbo
    domain_of:
    - File
    - Aggregation
    - TuningObjective
    - Algorithm
    range: string
  target_variable:
    name: target_variable
    description: State variable for activity targets (e.g., S_e)
    from_schema: https://w3id.org/tvbo
    rank: 1000
    domain_of:
    - TuningObjective
    range: StateVariable
    inlined: false
  target_value:
    name: target_value
    description: Target value for activity objectives
    from_schema: https://w3id.org/tvbo
    rank: 1000
    domain_of:
    - TuningObjective
    range: float
  target_data:
    name: target_data
    description: Reference to empirical data observation for matching objectives
    from_schema: https://w3id.org/tvbo
    rank: 1000
    domain_of:
    - TuningObjective
    range: Observation
    inlined: false
  metric:
    name: metric
    description: Metric equation for matching (e.g., correlation, rmse)
    from_schema: https://w3id.org/tvbo
    rank: 1000
    domain_of:
    - TuningObjective
    range: Equation
    inlined: true

Induced

name: TuningObjective
description: Defines what the tuning algorithm optimizes for. Can be an activity target
  (FIC) or a connectivity target (EIB).
from_schema: https://w3id.org/tvbo
attributes:
  type:
    name: type
    description: 'Type of objective: ''activity_target'', ''fc_matching'', ''custom'''
    from_schema: https://w3id.org/tvbo
    alias: type
    owner: TuningObjective
    domain_of:
    - File
    - Aggregation
    - TuningObjective
    - Algorithm
    range: string
  target_variable:
    name: target_variable
    description: State variable for activity targets (e.g., S_e)
    from_schema: https://w3id.org/tvbo
    rank: 1000
    alias: target_variable
    owner: TuningObjective
    domain_of:
    - TuningObjective
    range: StateVariable
    inlined: false
  target_value:
    name: target_value
    description: Target value for activity objectives
    from_schema: https://w3id.org/tvbo
    rank: 1000
    alias: target_value
    owner: TuningObjective
    domain_of:
    - TuningObjective
    range: float
  target_data:
    name: target_data
    description: Reference to empirical data observation for matching objectives
    from_schema: https://w3id.org/tvbo
    rank: 1000
    alias: target_data
    owner: TuningObjective
    domain_of:
    - TuningObjective
    range: Observation
    inlined: false
  metric:
    name: metric
    description: Metric equation for matching (e.g., correlation, rmse)
    from_schema: https://w3id.org/tvbo
    rank: 1000
    alias: metric
    owner: TuningObjective
    domain_of:
    - TuningObjective
    range: Equation
    inlined: true
  label:
    name: label
    from_schema: https://w3id.org/tvbo
    rank: 1000
    alias: label
    owner: TuningObjective
    domain_of:
    - ParcellationTerminology
    - Dataset
    - Contact
    - Equation
    - Stimulus
    - Parcellation
    - Tractogram
    - Matrix
    - Network
    - Node
    - Edge
    - Observation
    - Dynamics
    - StateVariable
    - Parameter
    - Function
    - DerivedVariable
    - RandomStream
    - DataSource
    - OptimizationStage
    - Exploration
    - TuningObjective
    - Coupling
    - RegionMapping
    - SimulationExperiment
    - SimulationStudy
    - TimeSeries
    - SoftwareEnvironment
    - NDArray
    - SpatialDomain
    - Mesh
    - SpatialField
    - FieldStateVariable
    - DifferentialOperator
    - BoundaryCondition
    - PDESolver
    - PDE
    range: string
  description:
    name: description
    from_schema: https://w3id.org/tvbo
    rank: 1000
    alias: description
    owner: TuningObjective
    domain_of:
    - ClinicalScore
    - Equation
    - Stimulus
    - Tractogram
    - Matrix
    - Network
    - File
    - Node
    - Edge
    - Observation
    - Dynamics
    - StateVariable
    - Parameter
    - CouplingInput
    - Argument
    - Function
    - Callable
    - DerivedParameter
    - DerivedVariable
    - RandomStream
    - DataSource
    - OptimizationStage
    - Exploration
    - UpdateRule
    - TuningObjective
    - Algorithm
    - Integrator
    - Coupling
    - RegionMapping
    - SimulationExperiment
    - SimulationStudy
    - TimeSeries
    - SoftwareEnvironment
    - SoftwareRequirement
    - SoftwarePackage
    - NDArray
    - SpatialDomain
    - Mesh
    - SpatialField
    - FieldStateVariable
    - BoundaryCondition
    - PDESolver
    - PDE
    range: string