Chandra X-Ray Observatory
Skip to the navigation links
Last modified: 26 October 2016


Modules for Scientific Analysis

Python modules extend the software by providing access to libraries via the scripting language. A module is a shared object that is dynamically linked into an application during runtime.

There are a number of modules distributed with the CIAO software:

Module Description
caldb4 interface to the CALDB library, used to select calibration files for data analysis.
chips The CIAO plotting package, ChIPS, is available as a module; see the ChIPS website for more information.
crates CRATES provides a high level interface for reading input files, accessing and manipulating data, and writing output files.
group interface to the group library, which bins histogram data based on various user-selected rules.
paramio interface to the parameter library, which is used to handle parameters in the same manner as the CIAO tools.
region interface to the region library, used to parse regions and calculate region area.
sherpa The CIAO modeling and fitting package, Sherpa, is available as a module; see the Sherpa website for more information.
transform TRANSFORMS provides a means of applying mathematical operations to data in order to convert it from one reference frame to another.

Other modules

Last modified: 26 October 2016
Smithsonian Institute Smithsonian Institute

The Chandra X-Ray Center (CXC) is operated for NASA by the Smithsonian Astrophysical Observatory. 60 Garden Street, Cambridge, MA 02138 USA.   Email: Smithsonian Institution, Copyright © 1998-2016. All rights reserved.