Class: Edge

A directed edge in a network with coupling and connectivity properties. Edge properties (weight, delay, distance) are stored in the parameters slot with optional units.

URI: tvbo:Edge

 classDiagram
    class Edge
    click Edge href "./Edge.html"
      Edge : coupling
        
          
    
        
        
        Edge --> "0..1" Coupling : coupling
        click Coupling href "./Coupling.html"
    

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

        
      Edge : directed
        
          
    
        
        
        Edge --> "0..1" Boolean : directed
        click Boolean href "../http://www.w3.org/2001/XMLSchema#boolean.html"
    

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

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

        
      Edge : source
        
          
    
        
        
        Edge --> "1" Integer : source
        click Integer href "../http://www.w3.org/2001/XMLSchema#integer.html"
    

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

        
      Edge : target
        
          
    
        
        
        Edge --> "1" Integer : target
        click Integer href "../http://www.w3.org/2001/XMLSchema#integer.html"
    

        
      Edge : target_var
        
          
    
        
        
        Edge --> "0..1" String : target_var
        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
parameters *
Parameter
direct
source 1
xsd:integer
Source node ID direct
target 1
xsd:integer
Target node ID direct
source_var 0..1
xsd:string
Output variable from source node to use (e direct
target_var 0..1
xsd:string
Input variable on target node to connect to (e direct
coupling 0..1
Coupling
Coupling function for this edge direct
directed 0..1
xsd:boolean
Whether the edge is directed direct

Usages

used by used in type used
Network edges range Edge

Identifier and Mapping Information

Schema Source

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

Mappings

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

LinkML Source

Direct

name: Edge
description: A directed edge in a network with coupling and connectivity properties.
  Edge properties (weight, delay, distance) are stored in the parameters slot with
  optional units.
from_schema: https://w3id.org/tvbo
slots:
- label
- description
- parameters
attributes:
  source:
    name: source
    description: Source node ID
    from_schema: https://w3id.org/tvbo
    domain_of:
    - Edge
    - Observation
    - Dynamics
    range: integer
    required: true
  target:
    name: target
    description: Target node ID
    from_schema: https://w3id.org/tvbo
    rank: 1000
    domain_of:
    - Edge
    range: integer
    required: true
  source_var:
    name: source_var
    description: Output variable from source node to use (e.g., 'x_out'). If not specified,
      uses first output variable from source dynamics.
    from_schema: https://w3id.org/tvbo
    rank: 1000
    domain_of:
    - Edge
    range: string
  target_var:
    name: target_var
    description: Input variable on target node to connect to (e.g., 'c_in'). If not
      specified, uses first coupling input from target dynamics.
    from_schema: https://w3id.org/tvbo
    rank: 1000
    domain_of:
    - Edge
    range: string
  coupling:
    name: coupling
    description: Coupling function for this edge. Can be a reference (by name) to
      coupling or inline definition. If not provided, uses experiment's default coupling.
    from_schema: https://w3id.org/tvbo
    domain_of:
    - Network
    - Edge
    - SimulationExperiment
    range: Coupling
    required: false
    inlined: false
  directed:
    name: directed
    description: Whether the edge is directed. If false, represents a symmetric/bidirectional
      connection.
    from_schema: https://w3id.org/tvbo
    rank: 1000
    ifabsent: 'False'
    domain_of:
    - Edge
    range: boolean
class_uri: tvbo:Edge

Induced

name: Edge
description: A directed edge in a network with coupling and connectivity properties.
  Edge properties (weight, delay, distance) are stored in the parameters slot with
  optional units.
from_schema: https://w3id.org/tvbo
attributes:
  source:
    name: source
    description: Source node ID
    from_schema: https://w3id.org/tvbo
    alias: source
    owner: Edge
    domain_of:
    - Edge
    - Observation
    - Dynamics
    range: integer
    required: true
  target:
    name: target
    description: Target node ID
    from_schema: https://w3id.org/tvbo
    rank: 1000
    alias: target
    owner: Edge
    domain_of:
    - Edge
    range: integer
    required: true
  source_var:
    name: source_var
    description: Output variable from source node to use (e.g., 'x_out'). If not specified,
      uses first output variable from source dynamics.
    from_schema: https://w3id.org/tvbo
    rank: 1000
    alias: source_var
    owner: Edge
    domain_of:
    - Edge
    range: string
  target_var:
    name: target_var
    description: Input variable on target node to connect to (e.g., 'c_in'). If not
      specified, uses first coupling input from target dynamics.
    from_schema: https://w3id.org/tvbo
    rank: 1000
    alias: target_var
    owner: Edge
    domain_of:
    - Edge
    range: string
  coupling:
    name: coupling
    description: Coupling function for this edge. Can be a reference (by name) to
      coupling or inline definition. If not provided, uses experiment's default coupling.
    from_schema: https://w3id.org/tvbo
    alias: coupling
    owner: Edge
    domain_of:
    - Network
    - Edge
    - SimulationExperiment
    range: Coupling
    required: false
    inlined: false
  directed:
    name: directed
    description: Whether the edge is directed. If false, represents a symmetric/bidirectional
      connection.
    from_schema: https://w3id.org/tvbo
    rank: 1000
    ifabsent: 'False'
    alias: directed
    owner: Edge
    domain_of:
    - Edge
    range: boolean
  label:
    name: label
    from_schema: https://w3id.org/tvbo
    rank: 1000
    alias: label
    owner: Edge
    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: Edge
    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
  parameters:
    name: parameters
    from_schema: https://w3id.org/tvbo
    rank: 1000
    alias: parameters
    owner: Edge
    domain_of:
    - Equation
    - Stimulus
    - TemporalApplicableEquation
    - Node
    - Edge
    - Observation
    - Dynamics
    - Distribution
    - Noise
    - Exploration
    - Integrator
    - Coupling
    - PDE
    range: Parameter
    multivalued: true
    inlined: true
class_uri: tvbo:Edge