bmtk.simulator.core.sonata_reader package¶
Submodules¶
bmtk.simulator.core.sonata_reader.edge_adaptor module¶
-
class
bmtk.simulator.core.sonata_reader.edge_adaptor.
EdgeAdaptor
(network)[source]¶ Bases:
object
-
batch_process
¶
-
-
class
bmtk.simulator.core.sonata_reader.edge_adaptor.
SonataBaseEdge
(sonata_edge, edge_adaptor)[source]¶ Bases:
object
-
delay
¶
-
dynamics_params
¶
-
edge_type_id
¶
-
is_gap_junction
¶
-
model_template
¶
-
nsyns
¶
-
preselected_targets
¶
-
source_node_id
¶
-
source_population
¶
-
target_distance
¶
-
target_node_id
¶
-
target_population
¶
-
target_sections
¶
-
weight_function
¶
-
bmtk.simulator.core.sonata_reader.network_reader module¶
-
class
bmtk.simulator.core.sonata_reader.network_reader.
SonataEdges
(edge_population, adaptor)[source]¶ Bases:
bmtk.simulator.core.network_reader.EdgesReader
-
classmethod
load
(edges_h5, edge_types_csv, selected_populations=None, adaptor=<class 'bmtk.simulator.core.sonata_reader.edge_adaptor.EdgeAdaptor'>)[source]¶
-
name
¶
-
source_nodes
¶
-
target_nodes
¶
-
classmethod
-
class
bmtk.simulator.core.sonata_reader.network_reader.
SonataNodes
(sonata_node_population, prop_adaptor)[source]¶ Bases:
bmtk.simulator.core.network_reader.NodesReader
-
adaptor
¶
-
classmethod
load
(nodes_h5, node_types_csv, gid_table=None, selected_nodes=None, adaptor=<class 'bmtk.simulator.core.sonata_reader.node_adaptor.NodeAdaptor'>)[source]¶
-
name
¶
-
bmtk.simulator.core.sonata_reader.node_adaptor module¶
-
class
bmtk.simulator.core.sonata_reader.node_adaptor.
NodeAdaptor
(network)[source]¶ Bases:
object
-
COL_DYNAMICS_PARAM
= 'dynamics_params'¶
-
COL_GID
= 'gid'¶
-
COL_MODEL_PROCESSING
= 'model_processing'¶
-
COL_MODEL_TEMPLATE
= 'model_template'¶
-
COL_MODEL_TYPE
= 'model_type'¶
-
batch_process
¶
-