Simulation and Neural network Analysis Productivity layer


Keywords
SONATA, BlueBrainProject, analysis, modeling, simulation
License
LGPL-3.0
Install
pip install bluepysnap==3.0.1

Documentation

BlueBrain SNAP is a Python library for accessing BlueBrain circuit models represented in SONATA format.

Build Status codecov.io

The main interface class exposed is Circuit, which corresponds to the static structure of a neural network, i.e.:

  • node positions / properties
  • edge positions / properties
  • detailed morphologies

Most of SNAP methods return pandas Series or DataFrames, indexed in a way to facilitate combining data from different sources (i.e. by node or edge IDs).

Among other dependencies, SNAP relies on BBP-provided libraries:

  • libsonata, for accessing SONATA files
  • NeuroM, for accessing detailed morphologies