PA&C Module Documentation

This package provides a series of modules and tools that are used for Polarization Analysis and Calibration (PA&C) for DKIST.

Installation

The fully functional suite of PA&C Modules can be installed via:

$ pip install git+ssh://git@bitbucket.org:dkistdc/pac-pipeline.git

If you want to generate fake data for testing you will need to install the DKIST Data Model manually.

Modules

Fitting of Calibration Unit Parameters - This module uses a single PolCal run and fits Calibration Unit Parameters. It is the first in computing demodulation matrices.

Computation of Demodulation Matrices - This module takes a set of CU parameters and data from a PolCal run and computes corresponding demodulation matrices. This is a separate module from Fitting of Calibration Unit Parameters to allow for a resampling of CU parameters before calculating demodulation matrices.

Computation of Telescope M3-6 Parameters - This modules uses multiple PolCal runs taken over a range of telescope geometries to compute mirror parameters for mirrors 3 - 6.

Computation of M12 Parameters - This module uses a specific type of science observation to determine the mirror parameters for M1 and M2.

Quality Assurance of PA&C Outputs - This module is used to determine the precision of the aforementioned modules. One of its most useful results is uncertainty estimates of computed demodulation matrices.