blueetl.extract.neuron_classes¶
NeuronClasses extractor.
Classes
|
NeuronClasses extractor class. |
- class blueetl.extract.neuron_classes.NeuronClasses(df: DataFrame, cached: bool, filtered: bool)¶
Bases:
BaseExtractor
NeuronClasses extractor class.
Initialize the extractor.
- Parameters:
df – Pandas DataFrame containing the extracted data.
cached – True if the data have been extracted from the cache, False otherwise.
filtered – True if the data have been filtered using a custom query, False otherwise.
- classmethod from_neurons(neurons: Neurons, neuron_classes: dict[str, NeuronClassConfig]) NeuronClasses ¶
Load neuron classes information for each circuit.
- Parameters:
neurons – Neurons extractor.
neuron_classes – configuration dict of neuron classes to be extracted.
- Returns:
new instance.
- Return type: