braincell module#
Base Class for Cell Modeling#
The base class for the Hodgkin-Huxley typed neuronal membrane dynamics. |
|
Base class to model conductance-based neurons with single compartment. |
|
Multi-compartment cell with explicit declaration / initialization phases. |
|
Return value of |
Base Class for Ion Channels#
Base class for modeling ion channel dynamics in neuronal simulations. |
|
The base class for modeling ion dynamics in neuronal simulations. |
|
A named tuple representing the information of an ion in a neuron model. |
|
A class for mixing multiple ion channels in neuronal simulations. |
|
The base class for modeling channel dynamics in neuronal simulations. |
Ion Helpers#
Create a mixed ion channel by combining multiple ion instances. |
Discretization: Control Volumes and Policies#
Static, declaration-time representation of how a multi-compartment cell is divided into control volumes (CVs), plus the policies that decide how many CVs each branch receives.
Immutable per-control-volume record exposed to users. |
|
Graph-level metadata for one CV discretization. |
|
Point-space thin view of one or more CV-local positions. |
|
Point-space view of a cell's declaration-time discretization. |
|
Base class for morphology-to-CV discretization policies. |
|
Assign the same number of CVs to every branch. |
|
One branch-type dispatch rule for |
|
Dispatch different CV policies by morphology branch type. |
|
Splits each branch using the NEURON-style d_lambda discretization. |
|
Split branches so each CV stays below a target physical length. |
Morphology#
Neuronal morphology container and the branch types used to label sections of a reconstruction.
Mutable morphology tree for authoring, querying, and visualization. |
|
Immutable geometry primitive representing an anatomical branch. |
|
A |
|
A |
|
A |
|
A |
|
A |
|
A |
Stimulus and Cable Mechanisms#
Passive cable properties and stimulus clamps attachable to a cell. See braincell.mech module for the full declarative mechanism layer.
Passive cable properties of a region. |
|
Piecewise-constant current clamp. |
|
Sinusoidal current clamp. |
|
Arbitrary-callable current clamp. |