neuron_morphology.feature_extractor.feature_specialization

Module Contents

Classes

FeatureSpecialization
AxonSpec
ApicalDendriteSpec
BasalDendriteSpec
DendriteSpec
AllNeuriteSpec
AxonCompareSpec
ApicalDendriteCompareSpec
BasalDendriteCompareSpec
DendriteCompareSpec
AllNeuriteCompareSpec
neuron_morphology.feature_extractor.feature_specialization.Fs
class neuron_morphology.feature_extractor.feature_specialization.FeatureSpecialization
name :str
marks :Set[Type[Mark]]
kwargs :Dict[str, Any]
classmethod factory(cls: Type[Fs], name: str, marks: Set[Type[Mark]], kwargs: Dict[str, Any], display_name: Optional[str] = None)

A utility for quickly generating feature specializations

Parameters:
name : The name of the generated class. If display_name is not

provided, this will also be used as the name attribute of the generated class

marks : the marks which this specialization implies.
kwargs : the keyword argument values defining this specialization
display_name : if provided, the name attribute of the generated

specialization.

Returns:
A generated FeatureSpecialization subclass
neuron_morphology.feature_extractor.feature_specialization.SpecializationOption
neuron_morphology.feature_extractor.feature_specialization.SpecializationSet
neuron_morphology.feature_extractor.feature_specialization.SpecializationSets
class neuron_morphology.feature_extractor.feature_specialization.AxonSpec

Bases: neuron_morphology.feature_extractor.feature_specialization.FeatureSpecialization

name = axon
marks
kwargs
class neuron_morphology.feature_extractor.feature_specialization.ApicalDendriteSpec

Bases: neuron_morphology.feature_extractor.feature_specialization.FeatureSpecialization

name = apical_dendrite
marks
kwargs
class neuron_morphology.feature_extractor.feature_specialization.BasalDendriteSpec

Bases: neuron_morphology.feature_extractor.feature_specialization.FeatureSpecialization

name = basal_dendrite
marks
kwargs
class neuron_morphology.feature_extractor.feature_specialization.DendriteSpec

Bases: neuron_morphology.feature_extractor.feature_specialization.FeatureSpecialization

name = dendrite
marks
kwargs
class neuron_morphology.feature_extractor.feature_specialization.AllNeuriteSpec

Bases: neuron_morphology.feature_extractor.feature_specialization.FeatureSpecialization

name = all_neurites
marks
kwargs
neuron_morphology.feature_extractor.feature_specialization.NEURITE_SPECIALIZATIONS
class neuron_morphology.feature_extractor.feature_specialization.AxonCompareSpec

Bases: neuron_morphology.feature_extractor.feature_specialization.FeatureSpecialization

name = axon
marks
kwargs
class neuron_morphology.feature_extractor.feature_specialization.ApicalDendriteCompareSpec

Bases: neuron_morphology.feature_extractor.feature_specialization.FeatureSpecialization

name = apical_dendrite
marks
kwargs
class neuron_morphology.feature_extractor.feature_specialization.BasalDendriteCompareSpec

Bases: neuron_morphology.feature_extractor.feature_specialization.FeatureSpecialization

name = basal_dendrite
marks
kwargs
class neuron_morphology.feature_extractor.feature_specialization.DendriteCompareSpec

Bases: neuron_morphology.feature_extractor.feature_specialization.FeatureSpecialization

name = dendrite
marks
kwargs
class neuron_morphology.feature_extractor.feature_specialization.AllNeuriteCompareSpec

Bases: neuron_morphology.feature_extractor.feature_specialization.FeatureSpecialization

name = all_neurites
marks
kwargs
neuron_morphology.feature_extractor.feature_specialization.NEURITE_COMPARISON_SPECIALIZATIONS