Structure of the pipeline

A discussion of the pipeline structure, including a diagram, can be found at the following Confluence page: Stand-alone imaging pipeline for processing function integrations. We keep updating the page and the diagram, and related pages, as more functions are integrated from the Processing Function Library.

The structure follows the one of the RASCIL Continuum Imaging Pipeline. This is the equivalent if the ICAL pipeline without the self-calibration part (i.e. do_selfcal = False).

The following diagram is taken from the Confluence page and it shows the state of the structure and the integration as of 12 May 2022. On the left, we list the relevant code information from RASCIL, while on the right the already integrated Processing Function Library equivalents are found.

Prototype Imaging Pipeline Structure

Currently, this structure is implemented using the ContinuumImagingPipeline class and tha main function in imaging_prototype.py.