2 Overview

One of the main design goals of the ORAC system was for it to be modular. Figure 1 shows the basic components of the system. In theory, each component can be replaced without affecting the other systems.1


pdfpict
Figure 1: Outline of the modularity of ORAC-DR


This document provides information on writing recipes and for adding support for new instruments to the pipeline.

1Although in practice, changing the algorithm engine usually involves a change in the primitive and possibly a change in the messaging layer!