|
|
Paper: |
The Common Pipeline Library - A Silver Bullet for Standardising Pipelines? |
Volume: |
314, Astronomical Data Analysis Software and Systems XIII |
Page: |
392 |
Authors: |
Banse, K.; Ballester, P.; Izzo, C.; Jung, Y.; Lundin, L.K.; McKay, D.J.; Modigliani, A.; Palsa, R.M.; Kiesgen, M.; Sabet, C. |
Abstract: |
The data from instruments of the VLT are automatically processed for standard basic data-reductions and artefact removal. Currently, such pipelines are operational for seven instruments and have been written on the basis of three different software packages. Since 2001, the Data Flow System group of ESO has been working on a Common Pipeline Library (CPL) which is based on code already developed and used at ESO and shall serve as the basis for all future instrument pipelines of the VLT. The main goals for the CPL are to streamline the code for different pipelines, to provide templates for standard algorithms, to support reuse of code, and to ease the maintenance and portability of the code.
We describe the roots of the CPL code, the development process of the CPL and the problems we had to overcome to reach the current stable beta-release of CPL.
|
|
|
|
|