ZeitgeberAnalysisResult#
- class neurodent.core.ZeitgeberAnalysisResult(war, **pipeline_config)[source]#
Bases:
objectProxy wrapper for WindowAnalysisResult that applies Zeitgeber processing on the fly.
Duck-types WindowAnalysisResult to be compatible with ExperimentPlotter and AnimalPlotter, intercepting data retrieval methods to inject the ZT pipeline.
- Parameters:
war (
WindowAnalysisResult) – The implementation-specific analysis result object.**pipeline_config – Keywords arguments passed to
run_zeitgeber_pipeline.
- get_grouprows_result(*args, **kwargs)[source]#
Intercepts get_grouprows_result and applies ZT pipeline.