Back to Volume
Paper: Stingray Software The Code of the Spectral-timing Revolution: Black Holes, a Library, and a GUI
Volume: 522, Astronomical Data Analysis Software and Systems XXVII
Page: 521
Authors: Migliari, S.; Balm, P.; Vallés, R.; Bachetti, M.; Huppenkothen, D.; Stevens, A.; Guainazzi, M.; Kuulkers, E.
Abstract: The use by the astrophysical community of novel high-frequency time-series analysis techniques, more recently brought outstanding advancements especially in the study of relativistic systems, such as black holes and neutron stars. One of the obstacles of the several fast-moving research groups in this field is the lack of shared, publicly available tools for analysis. Many individual tools and libraries exist, but they are typically private, self-made implementations in a variety of different languages, without a clear, independent check of reliability. Furthermore, the lack of any GUI makes the tools (more) difficult to use. We initiated an open source project that implemented timing techniques in such a way that scientists with or without good knowledge of Python can exploit the full power of X-ray data. Under the sometimes used single umbrella name of Stingray Software, we in fact built three: Stingray the library, that provides a robust, well tested and clear API in Python to perform all most common (and some advanced) timing and spectral timing analysis techniques; HENDRICS, a shell script interface; DAVE, an interactive interface in Javascript and Python that aims to implement data exploration and also reduce the learning curve for newcomers and non-programmers. Our Open Source approach involves the interested astronomical community as well as non-astronomy developers.
Back to Volume