Beyond XSPEC: Towards Highly Configurable Analysis
arXiv:0806.0560 · doi:10.1086/590324
Abstract
We present a quantitative comparison between software features of the defacto standard X-ray spectral analysis tool, XSPEC, and ISIS, the Interactive Spectral Interpretation System. Our emphasis is on customized analysis, with ISIS offered as a strong example of configurable software. While noting that XSPEC has been of immense value to astronomers, and that its scientific core is moderately extensible--most commonly via the inclusion of user contributed "local models"--we identify a series of limitations with its use beyond conventional spectral modeling. We argue that from the viewpoint of the astronomical user, the XSPEC internal structure presents a Black Box Problem, with many of its important features hidden from the top-level interface, thus discouraging user customization. Drawing from examples in custom modeling, numerical analysis, parallel computation, visualization, data management, and automated code generation, we show how a numerically scriptable, modular, and extensible analysis platform such as ISIS facilitates many forms of advanced astrophysical inquiry.
Accepted by PASP, for July 2008 (15 pages)
References in corpus (11)
- Collisional Plasma Models with APEC/APED: Emission Line Diagnostics of Hydrogen-like and Helium-like Ions
- Going with the flow: can the base of jets subsume the role of compact accretion disk coronae?
- Constraining Black Hole Spin Via X-ray Spectroscopy
- A Million-Second Chandra View of Cassiopeia A
- Atomic Data for X-ray Astrophysics
- Long Term Variability of Cygnus X-1. IV. Spectral Evolution 1999-2004
- Constraining X-ray Binary Jet Models via Reflection
- Cosmic ray diffusion near the Bohm limit in the Cassiopeia A supernova remnant
- Is the `IR Coincidence' Just That?
- Evidence for a parsec scale X-ray jet from the accreting neutron star Circinus X-1
- Tracking the Orbital and Super-orbital Periods of SMC X-1
Cited by in corpus (18)
- Long term variability of Cygnus X-1 V. State definitions with all sky monitors
- Long term variability of Cygnus X-1: VI. Energy-resolved X-ray variability 1999-2011
- Measurement of neutron star parameters: a review of methods for low-mass X-ray binaries
- The broad iron Kalpha line of Cygnus X-1 as seen by XMM-Newton in the EPIC-pn modified timing mode
- Long term variability of Cygnus X-1: VII. Orbital variability of the focussed wind in Cyg X-1 / HDE 226868 system
- The clumpy absorber in the high-mass X-ray binary Vela X-1
- Revealing the broad iron Kalpha line in Cygnus X-1 through simultaneous XMM-Newton, RXTE, and INTEGRAL observations
- Laboratory Measurements of the K-shell transition energies in L-shell ions of Si and S
- High-resolution X-ray spectroscopy reveals the special nature of Wolf-Rayet star winds
- Chandra X-ray spectroscopy of the focused wind in the Cygnus X-1 system III. Dipping in the low/hard state
- The accretion disk corona and disk atmosphere of 4U 1624-490 as viewed by the Chandra-HETGS
- Spectro-timing analysis of Cygnus X-1 during a fast state transition
- Looking through the photoionisation wake: Vela X-1 at with Chandra/HETG
- A Decade-Baseline Study of the Plasma States of Ejecta Knots in Cassiopeia A
- Color-color diagrams as tools for assessment of the variable absorption in high mass X-ray binaries
- X-ray spectral and flux variability of the microquasar GRS 1758-258 on timescales from weeks to years
- Variable structures in the stellar wind of the HMXB Vela X-1
- Detection of the thermonuclear X-ray bursts and dips from the X-ray binary 4U 1323-62 with AstroSat/LAXPC