Home

singleneuron

Singleneuron is a software framework for simulating the electrical behavior of single neurons and small neuronal compartments. It is designed to be accessible to researchers and students while providing enough depth to study membrane dynamics, spiking, and dendritic integration. The project emphasizes modularity, allowing users to assemble neuron models from a library of components and to compare different representations of ionic currents, passive properties, and synaptic inputs.

Its modeling toolkit supports several canonical neuron models, including multicompartment Hodgkin–Huxley cells, integrate-and-fire variants, and simplified

Singleneuron is developed as an open-source project with a permissive license and community-driven governance. Documentation, tutorials,

See also: Hodgkin–Huxley model, NEURON, Brian, dendritic computation, computational neuroscience education.

FitzHugh–Nagumo
representations.
Users
can
construct
dendritic
trees,
attach
synapses,
apply
current
injections
or
stochastic
inputs,
and
observe
voltage
traces,
spike
times,
and
subthreshold
activity.
The
simulation
engine
offers
time
stepping
through
numerical
solvers,
event
handling
for
spikes,
and
facilities
for
parameter
sweeps,
optimization,
and
sensitivity
analysis.
A
Python
API
and
a
graphical
user
interface
enable
both
programmatic
workflows
and
interactive
exploration,
with
data
export
in
standard
formats
for
downstream
analysis.
and
example
models
are
provided
to
support
learning
and
reproducible
research.
The
project
emphasizes
interoperability,
enabling
import
and
export
of
models
from
other
toolkits
and
compatibility
with
common
data
formats
used
in
neuroscience.