HEASARC Menu Bar

next up previous contents FITSIO Home
Next: Detailed Filename Syntax Up: Extended File Name Syntax Previous: Extended File Name Syntax

Overview

CFITSIO supports an extended syntax when specifying the name of the data file to be opened or created that includes the following features:

The latter 3 features in particular add very powerful data processing capabilities directly into CFITSIO, and hence into every task that uses CFITSIO to read or write FITS files. For example, these features transform a very simple program that just copies an input FITS file to a new output file (like the `fitscopy' program that is distributed with CFITSIO) into a multipurpose FITS file processing tool. By appending fairly simple qualifiers onto the name of the input FITS file, the user can perform quite complex table editing operations (e.g., create new columns, or filter out rows in a table) or create FITS images by binning or histogramming the values in table columns. In addition, these functions have been coded using new state-of-the art algorithms that are, in some cases, 10 - 100 times faster than previous widely used implementations.

Before describing the complete syntax for the extended FITS file names in the next section, here are a few examples of FITS file names that give a quick overview of the allowed syntax:


next up previous contents FITSIO Home
Next: Detailed Filename Syntax Up: Extended File Name Syntax Previous: Extended File Name Syntax