2. Flows

This section describes the data reduction flows (processing sequences) for different types of MAROONX observations. Each flow represents a complete processing pathway from raw data to science-ready products.

Note

Data reduction flows define the logical sequence of processing steps required for different observation types. This section will be expanded with detailed flow diagrams and descriptions as the MAROONX pipeline development progresses.

Todo

Complete the documentation for all MAROONX data reduction flows, including:

  • Calibration flows (darks, flats, wavelength calibrations)

  • Science observation flows

  • Quality assessment flows

  • Flow diagrams

2.1. Bundle Processing Flow

Todo

Document the bundle processing flow for MAROONX data, including the splitBundle primitive and subsequent processing steps.

2.2. Calibration Flows

2.2.1. Dark Frame Processing Flow

Todo

Document the dark frame creation and processing flow.

2.2.2. Flat Field Processing Flow

Todo

Document the flat field creation and processing flow.

2.2.3. Wavelength Calibration Flow

2.2.3.1. Static Wavelength Calibration

Todo

Document the static wavelength calibration flow using reference solutions.

2.2.3.2. Dynamic Wavelength Calibration

Todo

Document the dynamic wavelength calibration flow using simultaneous calibration sources.

2.3. Science Data Flows

2.3.1. Echelle Spectroscopy Flow

Todo

Document the complete echelle spectroscopy processing flow, including:

  • 2D image processing

  • Fiber spectra extraction

  • Wavelength calibration

  • 1D spectrum creation

  • Barycentric velocity correction

  • Final science product generation