pyfli.io.processed_data#

Load and plot processed outputs from AlliG, BH, and PyFLI pipelines.

This module belongs to pyfli.io and is part of PyFLI detector importers, file readers, saving helpers, and processed-data loaders. Public API includes classes DatasetPlotter, AlliGprocessedImport, BHprocessedImport, and PyFliprocessedImport.

Classes

AlliGprocessedImport(folder_path)

Import processed AlliG outputs into PyFLI-style result structures.

BHprocessedImport(folder_path)

Import Becker & Hickl processed results for comparison with PyFLI outputs.

DatasetPlotter()

Provide shared plotting helpers for processed dataset importers.

PyFliprocessedImport()

Reload processed PyFLI outputs from disk.

class DatasetPlotter[source]#

Bases: object

Provide shared plotting helpers for processed dataset importers. It keeps plotting behavior close to the processed-data readers that use it.

class AlliGprocessedImport(folder_path)[source]#

Bases: DatasetPlotter

Import processed AlliG outputs into PyFLI-style result structures. The class loads saved arrays and exposes them for plotting or downstream comparison.

Parameters:

folder_path (str) – Filesystem path used by this workflow.

class BHprocessedImport(folder_path)[source]#

Bases: DatasetPlotter

Import Becker & Hickl processed results for comparison with PyFLI outputs. It adapts BH maps and traces into structures used by the analysis layer.

Parameters:

folder_path (str) – Filesystem path used by this workflow.

class PyFliprocessedImport[source]#

Bases: DatasetPlotter

Reload processed PyFLI outputs from disk. The importer supports downstream plotting and comparison without rerunning the original fitting workflow.