neuronsimulator/nrn

NEURON Simulator

What it solves

NEURON is designed to simulate the behavior of individual neurons and complex networks of neurons, allowing researchers to model biological neural activity.

How it works

It provides a simulation environment that supports multiple platforms (Linux, Mac, and Windows) and integrates with Python via official wheels. It uses a build system based on CMake for those who wish to compile from source and includes a specialized tool, nrnivmodl, for handling mechanism files (MOD files).

Who it’s for

It is intended for neuroscientists and researchers who need to build and simulate biological neural models.

Highlights

  • Supports cross-platform installation (Windows, Mac, Linux).
  • Integrates with Python 3.
  • Provides a dedicated mechanism for adapting MOD files for C++ in newer versions (9.0+).
  • Supported by major research institutions and grants including NIH and EPFL.

Related

  • Project
  • Project
  • Project
  • Project
  • Project