Developer APIΒΆ

The developer API consists of implementation code supporting the public API, as well as rough experimental code that is not stable enough to be made public. This is intended for developers of NeuroM itself.

neurom.morphmath

Mathematical and geometrical functions used to compute morphometrics.

neurom.fst

Legacy module, replaced by neurom.features.

neurom.fst.sectionfunc

Legacy module, replaced by neurom.features.sectionfunc.

neurom.check.morphtree

Python module of NeuroM to check neuronal trees.

neurom.check.structural_checks

Module with consistency/validity checks for raw data blocks.

neurom.check.neuron_checks

NeuroM neuron checking functions.

neurom.core.types

Type enumerations.

neurom.core.tree

Generic tree class and iteration functions.

neurom.core._neuron

Neuron classes and functions.

neurom.core._soma

Soma classes and functions.

neurom.core.point

Point classes and functions.

neurom.core.dataformat

Data format definitions.

neurom.io.utils

Utility functions and for loading neurons.

neurom.io.swc

Module for morphology SWC data loading.

neurom.io.hdf5

Module for morphology HDF5 data loading.

neurom.view

View tools to visualize morphologies.

neurom.view.common

Functionality for styling plots.

neurom.view.view

Visualize morphologies.