Synopsis
Utility routines for Crates (CIAO contributed package).
Syntax
import crates_contrib.utils from crates_contrib.utils import *
Description
The crates_contrib.utils module provides utility routines for CIAO users, and is provided as part of the CIAO contributed scripts package.
Loading the routines
The module can be loaded into a Python session (such as Sherpa, IPython, or Python script) by saying one of the following:
from crates_contrib.utils import * from crates_contrib.all import *
where the second line will load in all the Crates contributed routines, not just the utils module.
Contents
The utils module currenly provides the following routines and classes:
Routine or Class | Description |
---|---|
write_columns() | Write out a set of arrays to a file as a table (ASCII or FITS format) |
write_arrays() | Write arrays to an ASCII file |
make_table_crate() | Create a table crate from a set of arrays |
make_image_crate() | Create an image crate from an array |
add_colvals | Add a column to a table crate |
scale_image_crate() | Scale the data in an image crate (useful for display purposes) |
smooth_image_crate() | Smooth the data in an image crate (useful for display purposes) |
read_ds9_contours() | Read in the contours from a DS9 *.con file with optional coordinate conversion |
SimpleCoordTransform | Support transformations between the different coordinate systems of an image |
See the ahelp file for the routine and the contributed scripts page for further information.
Changes in the CIAO 4.6.4 (December 2014) Release
A bug has been fixed in the SimpleCoordTransform object.
Changes in the CIAO 4.6.1 (December 2013) Release
The add_keyval routine has been removed
The set_key routine from Crates should be used instead of add_keyval.
Bugs
See the bugs pages for an up-to-date listing of known bugs.
Refer to the CIAO bug pages for an up-to-date listing of known issues.