NEID DRP Structure and CodeΒΆ

The NEID Data Reduction Pipeline is provided through a set of Git repositories hosted on github.com under the IPAC-SW, psuastro, and specsoftware organizations.

The general structure is:

The main repository - NEID-DRP - contains the top level pipeline script, configuration files that control how algorithms are utilized, and a handful of library helper functions.

The NEID-MASTERFILES repository contains a set of static master files that are required for running the pipeline. This repo utilizes the Git Large File Storage system for managing large files.

The PRVxxxx repos contain lower level modules that carry out specific sets of computations in the pipeline. Modules are called by the top level script on individual NEID data files. Modules import library functions that contain core algorithms, and are controlled by config files in each repository.

Last Updated: 2021-05-25, CFB