Data Integration Processor (DIP)

Logo

the clerk that wants to be a registrar

View the Project on GitHub roman-corgi/ctc-dip

Data Integration Processor - DIP

The DIP enables efficient, salable processing of exoplanet science data. The science processing is done by corgidrp. The basic clerical duties of determining what information is ready to be processed, passing it between instances of corgidrp, maintaining a record of what was done, are relegated to the DIP.

The DIP enables the efficient scalability through a Domain Specific Language (DSL) that essentially allows it to execute pictures. The DSL is an extension of GraphViz to leverage an existing text to image language then add a dozen or so new keywords to complete the DSL for this need.

Table of Content

  1. Design
    1. Abstract
    2. Channels
      1. Calibration
      2. Engineering