spatialneuron package¶
morphology module¶
Neuronal morphology module. This module defines classes to load and build neuronal morphologies.
Exported members:
Morphology, Section, Cylinder, Soma
Classes
Children(owner) |
Helper class to represent the children (sub trees) of a section. |
Cylinder(*args, **kwds) |
A cylindrical section. |
Morphology(*args, **kwds) |
Neuronal morphology (tree structure). |
MorphologyIndexWrapper(morphology) |
A simpler version of IndexWrapper, not allowing for string indexing (Morphology is not a Group). |
Node |
Attributes |
Section(*args, **kwds) |
A section (unbranched structure), described as a sequence of truncated cones with potentially varying diameters and lengths per compartment. |
Soma(*args, **kwds) |
A spherical, iso-potential soma. |
SubMorphology(morphology, i, j) |
A view on a subset of a section in a morphology. |
Topology(morphology) |
A representation of the topology of a Morphology. |
spatialneuron module¶
Compartmental models. This module defines the SpatialNeuron class, which defines multicompartmental models.
Exported members:
SpatialNeuron
Classes
FlatMorphology(morphology) |
Container object to store the flattened representation of a morphology. |
SpatialNeuron([morphology, model, ...]) |
A single neuron with a morphology and possibly many compartments. |
SpatialStateUpdater(group, method, clock[, ...]) |
The CodeRunner that updates the state variables of a SpatialNeuron at every timestep. |
SpatialSubgroup(source, start, stop, morphology) |
A subgroup of a SpatialNeuron. |