tmd.io.conversion

Functions for converting morphio to tmd Neuron.

Functions

convert_morphio_soma(morphio_soma)

Convert a morphio's morphology.

convert_morphio_trees(morphio_neuron)

Convert morphio morphology's trees to tmd ones.

Classes

SectionData(points, diameters, section_type, ...)

class tmd.io.conversion.SectionData(points, diameters, section_type, parents)

Bases: tuple

diameters

Alias for field number 1

parents

Alias for field number 3

points

Alias for field number 0

section_type

Alias for field number 2

tmd.io.conversion.convert_morphio_soma(morphio_soma)

Convert a morphio’s morphology.

Parameters:

morphio_soma (Union[morphio.Soma]) – A Soma object.

Returns:

tmd_soma (Soma)

tmd.io.conversion.convert_morphio_trees(morphio_neuron)

Convert morphio morphology’s trees to tmd ones.

Parameters:

morphio_neuron (Union[morphio.Morphology, morphio.mut.Morphology]) – morphio neuron object

Yields:

tuple – - tree (Tree): The constructed tmd Tree - tree_types (dict): The neuron tree types