Ниже приведен пример структуры HDF5-файла, описывающего группы синапсов:
<имя_файла>.h5
┗ edges
┗ <название_проекции>
┣ source_node_id
┣ edge_group_id
┣ edge_group_index
┣ target_node_id
┣ edge_type_id
┣ indices
┃ ┣ source_to_target
┃ ┃ ┣ node_id_to_range
┃ ┃ ┗ range_to_edge_id
┃ ┗ target_to_source
┃ ┣ node_id_to_range
┃ ┗ range_to_edge_id
┗<группа_синапсов>
┣ delay
┣ syn_weight
┗ dynamics_params
В таблице ниже приведены элементы данных в файле, описывающем группы синапсов.
Элементы данных файла, описывающего группы синапсов
Элемент данных |
Описание |
|---|---|
|
Обязательный элемент для определения групп. |
|
Обязательный элемент, содержащий название проекции. Проекций может быть несколько. |
|
Обязательный элемент, содержащий набор данных с идентификаторами пресинаптических нейронов для каждого синапса проекции. |
|
Обязательный элемент, содержащий набор данных с идентификаторами групп, к которым относятся синапсы проекции. |
|
Обязательный элемент, содержащий набор данных с индексами синапсов в соответствующих группах. |
|
Обязательный элемент, содержащий набор данных с идентификаторами постсинаптических нейронов для каждого синапса проекции. |
|
Обязательный элемент, содержащий набор данных с идентификаторами типа каждого синапса проекции. |
|
Необязательный элемент для индексации синапсов по пресинаптическим и постсинаптическим нейронам. |
|
Элемент, описывающий синапсы по пресинаптическим нейронам. |
|
Элемент, описывающий синапсы по постсинаптическим нейронам. |
|
Элемент, содержащий набор данных с идентификаторами пресинаптических нейронов для каждого синапса проекции. |
|
Элемент, содержащий набор данных с идентификаторами постсинаптических нейронов для каждого синапса проекции. |
|
Обязательный элемент, содержащий идентификатор группы нейронов. |
|
Необязательный элемент, содержащий набор данных со значениями задержек синапсов группы. |
|
Необязательный элемент, содержащий набор данных со значениями весов синапсов группы. |
|
Необязательные динамические атрибуты. |