[fitsbits] ANNOUNCE: CFITSIO.pm v0.94

Pete Ratzlaff rpete at ascda3.harvard.edu
Fri Feb 25 14:08:20 EST 2000


Hello again,

A new version of the Perl interface to William Pence's CFITSIO
subroutine library is available. For more information on the CFITSIO
subroutine library, see http://heasarc.gsfc.nasa.gov/fitsio

New features in CFITSIO.pm 0.94 include:

* Added cfitsio 2.035 routines:
  fits_update_key_longstr
  fits_insert_key_longstr
  fits_modify_key_longstr
  fits_get_img_par
  fits_get_keyclass

  Also, added all TYP_xxx_KEY constants, new to cfitsio 2.035.

* Added cfitsio 2.036 routines:
  fits_read_imgnull
  fits_read_colnull

* Some attempt at making life easier for those reading data directly
  into piddles, in a portable manner. To that end...

  Convenience routine CFITSIO::sizeof_datatype(), which accepts a cfitsio
  datatype (e.g., CFITSIO::TSHORT()) and returns the number of bytes that
  datatype uses on the native architecture.

  Sample function (examples/match_datatype.pl) which accepts a PDL object
  or PDL::Type tolken, and returns the appropriate cfitsio datatype for
  that PDL type.

  Example scripts were updated to be 64-bit clean.

  Thanks go to Frederic Magnard <magnard at iap.fr> for making me aware of
  this issue, and for help testing this release on 64-bit architectures.

* Removed maxdim argument from fits_read_atblhdr, fits_read_btblhdr,
  fits_read_imghdr, fits_decode_tdim, fits_read_tdim, fits_test_expr
  and fits_get_img_parm. Sorry if this breaks anything, I do try to keep
  the API changes to a minimum.


You will need version 2.036 of the cfitsio library in order to build
this module.

This module has been tested on Linux (2.2.x, ix86, glibc 2.1) and
Solaris 2.6.

This version of CFITSIO.pm can be obtained at:
  http://hea-www.harvard.edu/~rpete/cfitsio/CFITSIO-0.94.tar.gz

And also on your local CPAN mirror under:
  authors/id/P/PR/PRATZLAFF/CFITSIO-0.94.tar.gz

As always, you can find the latest version of CFITSIO.pm at
  http://hea-www.harvard.edu/~rpete/cfitsio

-Pete Ratzlaff <pratzlaff at cfa.harvard.edu>



More information about the fitsbits mailing list