GUIBRUSHR.GUI.Input_Output_Panels.Input_Panels.TabPanels.Frame_Retrieval_Analysis.Tab_Analysis.FrameCrossCorrelationRetrieval.FrameCCRetrieval module

Frame Cross-Correlation Retrieval Module.

This module provides the FrameCCRetrieval class which manages cross-correlation retrieval analysis functionality in the GUI application. It creates a panel containing a cross-correlation notebook for data analysis operations.

The module integrates with the broader GUIBRUSHR framework to provide cross-correlation analysis capabilities for spectroscopic data retrieval.

class GUIBRUSHR.GUI.Input_Output_Panels.Input_Panels.TabPanels.Frame_Retrieval_Analysis.Tab_Analysis.FrameCrossCorrelationRetrieval.FrameCCRetrieval.FrameCCRetrieval(parent, color, row, column, path_default, frame_input, frame_input_big, width_GUI, height_GUI, window, **kwargs)[source]

Bases: MyPanel

Frame for Cross-Correlation Retrieval Analysis.

This class creates a panel that manages cross-correlation retrieval analysis functionality. It inherits from MyPanel and contains a NotebookCrossCorrelation widget for organizing cross-correlation analysis operations.

The panel serves as a container for cross-correlation analysis tools and provides integration with the main GUI framework for data retrieval operations.

global_exc

Global exception flag for initialization tracking

Type:

int

frame_input

Reference to the input frame widget

frame_input_big

Reference to the larger input frame widget

path_default

Default path for file operations

window

Reference to the main application window

color

Background color of the panel

Type:

str

notebook_CC

Cross-correlation notebook widget

Type:

NotebookCrossCorrelation

__init__(parent, color, row, column, path_default, frame_input, frame_input_big, width_GUI, height_GUI, window, **kwargs)[source]

Initialize the FrameCCRetrieval panel.

Creates a cross-correlation retrieval panel with a notebook widget for organizing analysis operations. The initialization follows a specific sequence to ensure proper widget creation and configuration.

Parameters:
  • parent – Parent widget that contains this panel

  • color (str) – Background color for the panel

  • row (int) – Row position in the parent’s grid layout

  • column (int) – Column position in the parent’s grid layout

  • path_default – Default path for file operations and data storage

  • frame_input – Reference to the input frame widget

  • frame_input_big – Reference to the larger input frame widget

  • width_GUI (int) – Width of the GUI panel in pixels

  • height_GUI (int) – Height of the GUI panel in pixels

  • window – Reference to the main application window

  • **kwargs – Additional keyword arguments passed to the parent class