TY - JOUR
T1 - Beyond XSPEC
T2 - Toward highly configurable astrophysical analysis
AU - Noble, M. S.
AU - Nowak, M. A.
PY - 2008/7
Y1 - 2008/7
N2 - We present a quantitative comparison between software features of the de facto standard X-ray spectral analysis tool (XSPEC) and the Interactive Spectral Interpretation System (ISIS). 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.
AB - We present a quantitative comparison between software features of the de facto standard X-ray spectral analysis tool (XSPEC) and the Interactive Spectral Interpretation System (ISIS). 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.
UR - https://www.scopus.com/pages/publications/49449093149
U2 - 10.1086/590324
DO - 10.1086/590324
M3 - Article
AN - SCOPUS:49449093149
SN - 0004-6280
VL - 120
SP - 821
EP - 837
JO - Publications of the Astronomical Society of the Pacific
JF - Publications of the Astronomical Society of the Pacific
IS - 869
ER -