The structure of the file describing neuron groups

Below is an example of the HDF5 file structure describing neuron groups:

<file_name>.h5

┗ nodes

┗ <population_name>

┣ node_type_id

┣ node_id

┣ node_group_id

┣ node_group_index

┗ <neuron_group>

┣ <group_attribute>

┣ ...

┗ dynamics_params

┣ <dynamic_attribute>

┗ ...

The table below shows the data items in the file describing the neuron groups.

The data items in the file describing neuron groups

Data item

Description

nodes

Mandatory item for defining groups.

<population_name>

Mandatory item containing the name of the population. There can be several populations.

node_type_id

Mandatory item containing a data set with an array of IDs of the neuron types in the population.

node_id

Mandatory item containing a data set with the indices of the neurons in the population.

node_group_id

Mandatory item containing a data set with the indices of the groups to which the neurons in the population belong.

node_group_index

Mandatory item containing a data set with the indexes of the neurons in the corresponding groups.

<neuron_group>

Mandatory item containing the ID of the neuron group.

<group_attribute>

One or several attributes of the group. The attributes are optional and depend on the neuron type. Each attribute is a data set.

dynamics_params

A group of optional dynamic attributes.

<dynamic_attribute>

One or several dynamic attributes. Each attribute is a data set with attribute values for each neuron in the group.

Page top