FITSIO Home
Next:
Introduction
Up:
fitsio
Previous:
fitsio
Contents
Introduction
Creating FITSIO/CFITSIO
Building the Library
Testing the Library
Linking Programs with FITSIO
Getting Started with FITSIO
Example Program
Legal Stuff
Acknowledgements
A FITS Primer
Extended File Name Syntax
Overview
Filetype
Notes about HTTP proxy servers
Notes about the root filetype
Notes about the shmem filetype:
Base Filename
Output File Name when Opening an Existing File
Template File Name when Creating a New File
HDU Location Specification
Image Section
Column and Keyword Filtering Specification
Row Filtering Specification
General Syntax
Vector Columns
Good Time Interval Filtering
Spatial Region Filtering
Example Row Filters
Binning or Histogramming Specification
Template Files
Detailed Template Line Format
Auto-indexing of Keywords
Template Parser Directives
Formal Template Syntax
Errors
Examples
FITSIO Conventions and Guidelines
CFITSIO Size Limitations
Multiple Access to the Same FITS File
Current Header Data Unit (CHDU)
Subroutine Names
Subroutine Families and Datatypes
Implicit Data Type Conversion
Data Scaling
Error Status Values and the Error Message Stack
Variable-Length Array Facility in Binary Tables
Support for IEEE Special Values
When the Final Size of the FITS HDU is Unknown
Local FITS Conventions supported by FITSIO
Support for Long String Keyword Values.
Arrays of Fixed-Length Strings in Binary Tables
Keyword Units Strings
HIERARCH Convention for Extended Keyword Names
Optimizing Code for Maximum Processing Speed
Background Information: How CFITSIO Manages Data I/O
The CFITSIO Iterator Function
Basic Interface Routines
FITSIO Error Status Routines
File I/O Routines
Keyword I/O Routines
Data I/O Routines
Advanced Interface Subroutines
FITS File Open and Close Subroutines:
HDU-Level Operations
Define or Redefine the structure of the CHDU
FITS Header I/O Subroutines
Header Space and Position Routines
Read or Write Standard Header Routines
Write Keyword Subroutines
Insert Keyword Subroutines
Read Keyword Subroutines
Modify Keyword Subroutines
Update Keyword Subroutines
Delete Keyword Subroutines
Data Scaling and Undefined Pixel Parameters
FITS Primary Array or IMAGE Extension I/O Subroutines
FITS ASCII and Binary Table Data I/O Subroutines
Column Information Subroutines
Low-Level Table Access Subroutines
Edit Rows or Columns
Read and Write Column Data Routines
Row Selection and Calculator Routines
Celestial Coordinate System Subroutines
File Checksum Subroutines
Date and Time Utility Routines
General Utility Subroutines
Summary of all FITSIO User-Interface Subroutines
Parameter Definitions
FITSIO Error Status Codes