|
|
Paper: |
Charming Users into Scripting CIAO with Python |
Volume: |
442, Astronomical Data Analysis Software and Systems XX (ADASSXX) |
Page: |
513 |
Authors: |
Burke, D. J. |
Abstract: |
The Science Data Systems group of the Chandra X-ray Center provides a number of scripts and Python modules that extend the capabilities of CIAO. Experience in converting the
existing scripts—written in a variety of languages such as bash,
csh/tcsh, Perl and S-Lang—to Python, and conversations with users,
led to the development of the ciao_contrib.runtool module.
This allows users to easily run CIAO tools from Python scripts, and
utilizes the metadata provided by the parameter-file system to create
an API that provides the flexibility and safety guarantees of the
command-line. The module is provided to the user community and is
being used within our group to create new scripts. |
|
|
|
|