pyOMA.GUI.PreProcessSignalsGUI#

Interactive PyQt6 GUI for pyOMA.core.PreProcessingTools.

Wraps PreProcessSignals and SignalPlot: every pre-processing action mutates the PreProcessSignals instance in place, and the two plot widgets re-render (time domain on top, frequency domain at the bottom) against its current state.

Widget layout lives in ui/preprocess_signals.ui (compiled to generated/ui_preprocess_signals.py by scripts/build_ui.py); this module only wires signals/slots and holds the plotting/pre-processing logic.

Functions

build_demo_prep_signals()

Small synthetic PreProcessSignals for manual GUI testing (no real measurement data required).

main()

start_preprocess_gui([prep_signals, ...])

Classes

PreProcessSignalsGUI([prep_signals, ...])

Interactive GUI for signal pre-processing and diagnostic plotting.