| AHELP for CIAO 4.4 | crates_utils |
Context: contrib |
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 ChIPS, Sherpa, or Python scripts 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 |
| add_keyval | Add a key to the header of a 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 January 2012 Release
Dictionary and structured-array support
The make_table_crate() routine can now create a table crate given a dictionary or NumPy strutctured array.
New routines
The make_image_crate(), add_colvals(), and add_keyval() routines have been added to the module.
Changes in the December 2011 Release
The module has been updated to work with the updated Crates module in CIAO 4.4.
New clobber parameter for write_columns
A clobber parameter has been added to the write_columns routine.
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.

![[CIAO Logo]](../imgs/ciao_logo_navbar.gif)