ASPCS
 
Back to Volume
Paper: Gemini's Recipe System: A Publicly Available Instrument-agnostic Pipeline Infrastructure
Volume: 485, Astronomical Data Analysis Software and Systems XXIII
Page: 359
Authors: Labrie, K.; Hirst, P.; Allen, C.; Hogan, E.
Abstract: Gemini's Recipe System has been in development for many years. This pipeline infrastructure has reached a maturation level that allows us to start sharing the software with external developers to get feedback and new ideas. The principles at the core of the Gemini's Recipe System are: (1) the infrastructure is "instrument-agnostic" and supports several instruments; (2) the reduction sequence dynamically adjusts to the data during processing; (3) the infrastructure must work in different reduction contexts, for example, nighttime quality assessment, desktop user scientific reduction, quick look reduction, etc. With a few exceptions, pipelines are generally developed in a static configuration and aim to reduce one type of data. Instead, our model maximizes code re-use and when a new instrument is delivered, will expedite the development of data reduction suite for that instrument since most of the pieces will already be in place. The differences in data from various instruments are kept in configuration packages rather than in the data reduction algorithms or the infrastructure. Here we present the general functional principles of the Gemini's Recipe System and some practical examples of how it can be used.
Back to Volume