General description

REDUCEME is an astronomical data reduction package, specially devoted to the analysis of long-slit spectroscopic data. This software was created by N. Cardiel as part of his thesis work, developed under the supervision of J. Gorgas, at the Departamento de Astrofísica of the Universidad Complutense de Madrid.

The initial help of S. Pedraz, J. Cenarro and O. Alonso was very important in finding bugs and suggesting modifications, which have improved most of the programs. Since then, more people have also contributed with comments and suggestions (A. Gil de Paz, E. García-Dabó, P. Sánchez-Blázquez, E. Mármol-Queraltó, and E. Toloba). Many thanks to all of them.

I am making this software freely available because I think some of the programs may be useful for other people, but I am far from providing strong support (if any!) since I am currently very busy with my teaching duties and with additional research activities. So, please, if you are planning to use it, be aware of that.

This package does not intend to be a general and complete spectroscopic data reduction package, and it has been created strongly biased to solve the needs we have encountered during the reduction of our long-slit spectroscopic data. Unfortunately, and due to historical reasons, this software does not use FITS as the data format, but the unformatted Fortran raw format (which, in old times, used to be a very fast way to access files with slow computers). This means that any potential user should transform the FITS files to REDUCEME format. The reverse operation (from REDUCEME to FITS format) is also available.

This package consists in a set of programs written in Fortran 77, and also includes some shell scripts (using the C shell syntax) to perform repetitive tasks. This document contains an user description of the programs, giving some guidelines to the reader who wants to extend their capabilities, with the inclusion of own external programs.

Graphics (line plots and images) in this package are done with the help of the excelent library PGPLOT. A subset of subroutines, called button, have been specially written to enable the user to communicate interactively with the image display employing graphic buttons.

Error handling

One of the most interesting advantages of using REDUCEME programs is that for each image an associated error image can also be processed throughout the reduction process, allowing for a careful control of the error propagation. A more detailed description of this technique, and its application to the measurement of line-strength indices, is given in these papers:

Note

You can also find a general description of REDUCEME in Chapter 3 of my PhD Thesis (see also appendix B and C).

Warning

Since there is no explicit publication describing this package, you can acknowledge the use of REDUCEME by citing Cardiel (1999): Cardiel, N., 1999, Ph.D. thesis, Universidad Complutense de Madrid

In addition, you can find here how to create the REDUCEME logo in LaTeX.