Skip to content

openbraininstitute/neurodamus-models

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

439 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

neurodamus-models

This repository contains the technical mechanism files shared by the Open Brain Institute (OBI) simulators, Neurodamus and BlueCelluLab. Scientific models are required to be supplied with circuit data. Together, the scientific models and the mechanism files provided by both this repository and an OBI simulator (Neurodamus or BlueCelluLab) enable in silico simulations through the NEURON simulator. The SONATA specifications provide more details about supported mechanisms.

For the last release where all simulation models (neocortex, hippocampus, thalamus, and mousify) were bundled in a single repository, please refer to release 2.4.4.

Installation

Prerequisites

The NEURON simulator simulation framework can be installed via pip:

python -m pip install NEURON

Compiling the models

nrnivmodl -coreneuron <mod>

Testing the models

Following the above step, the compiled mechanisms can be accessed from within NEURON, e.g., with:

./x86_64/special -python -c "from neuron import h; assert all(hasattr(h, attr) for attr in ['ConductanceSource', 'MembraneCurrentSource', 'InhPoissonStim', 'TTXDynamicsSwitch', 'VecStim']); h.quit()"

For an example on how to run a model with compiled mechanisms on a circuit, see the integration test of Neurodamus.

Acknowledgements

The development of this software was supported by funding to the Blue Brain Project, a research center of the École polytechnique fédérale de Lausanne (EPFL), from the Swiss government’s ETH Board of the Swiss Federal Institutes of Technology.

Copyright (c) 2009-2024 Blue Brain Project/EPFL

Copyright (c) 2025 Open Brain Institute

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages