Repo for building spiking neural networks for modelling avalanche dynamics.
- the modelling of cascading avalanche dynamics using spiking neural networks
- the simulation of network response properties and dynamics in network models
- the simulation of small LIF networks in python
- Modules contain functions which for network fitting and modeling
- Accompanying ipynotebooks demonstrate how to use the modules
'admin_functions.py' - useful administrative functions useful
'avalanches.py' - module for calculating avalanche dynamics and critical statistics
'IS.py' - module for Bayesian importance sampling approach for loglikelihood ratio testing of power law vs lognormal distribution
'network_mod.py' - module for the generation of network model architectures and simulation of dynamics, and data fitting
'network_stim.py' - module for the running of network perturbations and calculations of network dynamics and response properties
'network.py' - module for the construction of brain networks from empirical data
'trace_analyse.py' - module containing classes and functions for the analysis of single cell and population firing statistics
'net_fit.ipynb' - notebook for the generation of network model architectures and simulation of dynamics, and data fitting
'net_stim.ipynb' - notebook for the running of network perturbations and calculations of network dynamics and response properties
'LIF_py.ipynb' - notebook for the construction of small networks of LIF neurons in python
'network.ipynb' - notebook for the construction of brain networks from empirical data