classDiagram
class Network
click Network href "./Network.html"
Network : bids_dir
Network --> "0..1" String : bids_dir
click String href "../http://www.w3.org/2001/XMLSchema#string.html"
Network : conduction_speed
Network --> "0..1" Parameter : conduction_speed
click Parameter href "./Parameter.html"
Network : coupling
Network --> "*" Coupling : coupling
click Coupling href "./Coupling.html"
Network : description
Network --> "0..1" String : description
click String href "../http://www.w3.org/2001/XMLSchema#string.html"
Network : distance_unit
Network --> "0..1" String : distance_unit
click String href "../http://www.w3.org/2001/XMLSchema#string.html"
Network : edge_matrix_files
Network --> "*" File : edge_matrix_files
click File href "./File.html"
Network : edges
Network --> "*" Edge : edges
click Edge href "./Edge.html"
Network : global_coupling_strength
Network --> "0..1" Parameter : global_coupling_strength
click Parameter href "./Parameter.html"
Network : label
Network --> "0..1" String : label
click String href "../http://www.w3.org/2001/XMLSchema#string.html"
Network : nodes
Network --> "*" Node : nodes
click Node href "./Node.html"
Network : normalization
Network --> "0..1" Equation : normalization
click Equation href "./Equation.html"
Network : number_of_nodes
Network --> "0..1" Integer : number_of_nodes
click Integer href "../http://www.w3.org/2001/XMLSchema#integer.html"
Network : number_of_regions
Network --> "0..1" Integer : number_of_regions
click Integer href "../http://www.w3.org/2001/XMLSchema#integer.html"
Network : observational_measures
Network --> "*" String : observational_measures
click String href "../http://www.w3.org/2001/XMLSchema#string.html"
Network : parcellation
Network --> "0..1" Parcellation : parcellation
click Parcellation href "./Parcellation.html"
Network : structural_measures
Network --> "*" String : structural_measures
click String href "../http://www.w3.org/2001/XMLSchema#string.html"
Network : time_unit
Network --> "0..1" String : time_unit
click String href "../http://www.w3.org/2001/XMLSchema#string.html"
Network : tractogram
Network --> "0..1" String : tractogram
click String href "../http://www.w3.org/2001/XMLSchema#string.html"
Class: Network
Network specification with nodes, edges, and reusable coupling configurations. Supports both explicit node/edge representation and matrix-based connectivity (Connectome compatibility).
URI: tvbo:Network
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| label | 0..1 xsd:string |
direct | |
| description | 0..1 xsd:string |
direct | |
| nodes | * Node |
List of nodes with individual dynamics (optional, for heterogeneous networks) | direct |
| edges | * Edge |
List of directed edges with coupling references (optional, for explicit edge … | direct |
| coupling | * Coupling |
Reusable coupling configurations referenced by edges (e | direct |
| number_of_regions | 0..1 xsd:integer |
Number of regions (derived from nodes if not set) | direct |
| number_of_nodes | 0..1 xsd:integer |
Number of nodes in the network (derived from nodes if not set) | direct |
| parcellation | 0..1 Parcellation |
Brain parcellation/atlas reference | direct |
| tractogram | 0..1 xsd:string |
Reference to tractography data | direct |
| normalization | 0..1 Equation |
Normalization equation for connectivity weights | direct |
| global_coupling_strength | 0..1 Parameter |
Global scaling factor for all coupling weights | direct |
| conduction_speed | 0..1 Parameter |
Conduction speed for computing delays from distances | direct |
| bids_dir | 0..1 xsd:string |
Path to BEP017-compliant BIDS directory for loading connectivity matrices | direct |
| structural_measures | * xsd:string |
BEP017 measure names for structural connectivity (e | direct |
| observational_measures | * xsd:string |
BEP017 measure names for observational targets (e | direct |
| distance_unit | 0..1 xsd:string |
Unit for distances/lengths in the network (e | direct |
| time_unit | 0..1 xsd:string |
Default time unit for the network (e | direct |
| edge_matrix_files | * File |
direct |
Usages
| used by | used in | type | used |
|---|---|---|---|
| Coupling | regional_connectivity | range | Network |
| SimulationExperiment | connectivity | range | Network |
| SimulationExperiment | network | range | Network |
Aliases
- Connectome
- Graph
- Connectivity
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/tvbo
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | tvbo:Network |
| native | tvbo:Network |
LinkML Source
Direct
name: Network
description: Network specification with nodes, edges, and reusable coupling configurations.
Supports both explicit node/edge representation and matrix-based connectivity (Connectome
compatibility).
from_schema: https://w3id.org/tvbo
aliases:
- Connectome
- Graph
- Connectivity
slots:
- label
- description
attributes:
nodes:
name: nodes
description: List of nodes with individual dynamics (optional, for heterogeneous
networks)
from_schema: https://w3id.org/tvbo
rank: 1000
domain_of:
- Network
range: Node
multivalued: true
inlined: true
inlined_as_list: true
edges:
name: edges
description: List of directed edges with coupling references (optional, for explicit
edge definition)
from_schema: https://w3id.org/tvbo
rank: 1000
domain_of:
- Network
range: Edge
multivalued: true
inlined: true
inlined_as_list: true
coupling:
name: coupling
description: Reusable coupling configurations referenced by edges (e.g., 'instant',
'delayed', 'inhibitory')
from_schema: https://w3id.org/tvbo
rank: 1000
domain_of:
- Network
- Edge
- SimulationExperiment
range: Coupling
multivalued: true
inlined: true
number_of_regions:
name: number_of_regions
description: Number of regions (derived from nodes if not set)
from_schema: https://w3id.org/tvbo
rank: 1000
ifabsent: integer(1)
domain_of:
- Network
range: integer
number_of_nodes:
name: number_of_nodes
description: Number of nodes in the network (derived from nodes if not set)
from_schema: https://w3id.org/tvbo
rank: 1000
ifabsent: integer(1)
domain_of:
- Network
range: integer
parcellation:
name: parcellation
description: Brain parcellation/atlas reference
from_schema: https://w3id.org/tvbo
rank: 1000
domain_of:
- Network
range: Parcellation
inlined: true
tractogram:
name: tractogram
description: Reference to tractography data
from_schema: https://w3id.org/tvbo
rank: 1000
domain_of:
- Network
range: string
normalization:
name: normalization
description: Normalization equation for connectivity weights
from_schema: https://w3id.org/tvbo
rank: 1000
domain_of:
- Network
range: Equation
inlined: true
global_coupling_strength:
name: global_coupling_strength
description: Global scaling factor for all coupling weights
from_schema: https://w3id.org/tvbo
rank: 1000
domain_of:
- Network
range: Parameter
inlined: true
conduction_speed:
name: conduction_speed
description: Conduction speed for computing delays from distances
from_schema: https://w3id.org/tvbo
rank: 1000
domain_of:
- Network
range: Parameter
inlined: true
bids_dir:
name: bids_dir
description: Path to BEP017-compliant BIDS directory for loading connectivity
matrices
from_schema: https://w3id.org/tvbo
rank: 1000
domain_of:
- Network
range: string
structural_measures:
name: structural_measures
description: BEP017 measure names for structural connectivity (e.g., streamlineCount,
tractLength)
from_schema: https://w3id.org/tvbo
rank: 1000
domain_of:
- Network
range: string
multivalued: true
observational_measures:
name: observational_measures
description: BEP017 measure names for observational targets (e.g., BoldCorrelation)
from_schema: https://w3id.org/tvbo
rank: 1000
domain_of:
- Network
range: string
multivalued: true
distance_unit:
name: distance_unit
description: Unit for distances/lengths in the network (e.g., 'mm', 'm', 'cm')
from_schema: https://w3id.org/tvbo
rank: 1000
ifabsent: string(mm)
domain_of:
- Network
range: string
time_unit:
name: time_unit
description: Default time unit for the network (e.g., 'ms', 's')
from_schema: https://w3id.org/tvbo
rank: 1000
ifabsent: string(ms)
domain_of:
- Network
range: string
edge_matrix_files:
name: edge_matrix_files
from_schema: https://w3id.org/tvbo
rank: 1000
domain_of:
- Network
range: File
multivalued: true
class_uri: tvbo:NetworkInduced
name: Network
description: Network specification with nodes, edges, and reusable coupling configurations.
Supports both explicit node/edge representation and matrix-based connectivity (Connectome
compatibility).
from_schema: https://w3id.org/tvbo
aliases:
- Connectome
- Graph
- Connectivity
attributes:
nodes:
name: nodes
description: List of nodes with individual dynamics (optional, for heterogeneous
networks)
from_schema: https://w3id.org/tvbo
rank: 1000
alias: nodes
owner: Network
domain_of:
- Network
range: Node
multivalued: true
inlined: true
inlined_as_list: true
edges:
name: edges
description: List of directed edges with coupling references (optional, for explicit
edge definition)
from_schema: https://w3id.org/tvbo
rank: 1000
alias: edges
owner: Network
domain_of:
- Network
range: Edge
multivalued: true
inlined: true
inlined_as_list: true
coupling:
name: coupling
description: Reusable coupling configurations referenced by edges (e.g., 'instant',
'delayed', 'inhibitory')
from_schema: https://w3id.org/tvbo
rank: 1000
alias: coupling
owner: Network
domain_of:
- Network
- Edge
- SimulationExperiment
range: Coupling
multivalued: true
inlined: true
number_of_regions:
name: number_of_regions
description: Number of regions (derived from nodes if not set)
from_schema: https://w3id.org/tvbo
rank: 1000
ifabsent: integer(1)
alias: number_of_regions
owner: Network
domain_of:
- Network
range: integer
number_of_nodes:
name: number_of_nodes
description: Number of nodes in the network (derived from nodes if not set)
from_schema: https://w3id.org/tvbo
rank: 1000
ifabsent: integer(1)
alias: number_of_nodes
owner: Network
domain_of:
- Network
range: integer
parcellation:
name: parcellation
description: Brain parcellation/atlas reference
from_schema: https://w3id.org/tvbo
rank: 1000
alias: parcellation
owner: Network
domain_of:
- Network
range: Parcellation
inlined: true
tractogram:
name: tractogram
description: Reference to tractography data
from_schema: https://w3id.org/tvbo
rank: 1000
alias: tractogram
owner: Network
domain_of:
- Network
range: string
normalization:
name: normalization
description: Normalization equation for connectivity weights
from_schema: https://w3id.org/tvbo
rank: 1000
alias: normalization
owner: Network
domain_of:
- Network
range: Equation
inlined: true
global_coupling_strength:
name: global_coupling_strength
description: Global scaling factor for all coupling weights
from_schema: https://w3id.org/tvbo
rank: 1000
alias: global_coupling_strength
owner: Network
domain_of:
- Network
range: Parameter
inlined: true
conduction_speed:
name: conduction_speed
description: Conduction speed for computing delays from distances
from_schema: https://w3id.org/tvbo
rank: 1000
alias: conduction_speed
owner: Network
domain_of:
- Network
range: Parameter
inlined: true
bids_dir:
name: bids_dir
description: Path to BEP017-compliant BIDS directory for loading connectivity
matrices
from_schema: https://w3id.org/tvbo
rank: 1000
alias: bids_dir
owner: Network
domain_of:
- Network
range: string
structural_measures:
name: structural_measures
description: BEP017 measure names for structural connectivity (e.g., streamlineCount,
tractLength)
from_schema: https://w3id.org/tvbo
rank: 1000
alias: structural_measures
owner: Network
domain_of:
- Network
range: string
multivalued: true
observational_measures:
name: observational_measures
description: BEP017 measure names for observational targets (e.g., BoldCorrelation)
from_schema: https://w3id.org/tvbo
rank: 1000
alias: observational_measures
owner: Network
domain_of:
- Network
range: string
multivalued: true
distance_unit:
name: distance_unit
description: Unit for distances/lengths in the network (e.g., 'mm', 'm', 'cm')
from_schema: https://w3id.org/tvbo
rank: 1000
ifabsent: string(mm)
alias: distance_unit
owner: Network
domain_of:
- Network
range: string
time_unit:
name: time_unit
description: Default time unit for the network (e.g., 'ms', 's')
from_schema: https://w3id.org/tvbo
rank: 1000
ifabsent: string(ms)
alias: time_unit
owner: Network
domain_of:
- Network
range: string
edge_matrix_files:
name: edge_matrix_files
from_schema: https://w3id.org/tvbo
rank: 1000
alias: edge_matrix_files
owner: Network
domain_of:
- Network
range: File
multivalued: true
label:
name: label
from_schema: https://w3id.org/tvbo
rank: 1000
alias: label
owner: Network
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: Network
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
class_uri: tvbo:Network