Implementing a test process for a long living scientific software with complex dependencies and many layers of code requires a change in perspective and culture within the entire development team. But it can be done! I will present some of the challenges we have faced to test the [CASA][1] software and how we went from having a few tests to having too many tests and why this needs to be...
Astronomical research increasingly depends on complex web-based user interfaces for data exploration, pipeline configuration, and visual inspection of results for quality assurance. As these interfaces grow in sophistication and user expectations rise, ensuring their reliability and usability across diverse environments becomes a critical challenge.
At Data Central we integrate automated UI...
The Cherenkov Telescope Array Observatory (CTAO) is the next-generation
very-high energy gamma-ray observatory currently under construction.
With tens of telescopes planned at two sites in both hemispheres, it
will provide a significant improvement over current instruments in
sensitivity, energy range, and resolution. CTAO will generate tens of
petabytes per year, with a first analysis of...
The data processing task of the Gaia mission is large and complex. One of its central elements is the Astrometric Global Iterative Solution (AGIS), which produces and delivers the core astrometry data products. A major challenge in the software producing Gaia’s astrometric solution is the creation of a calibration model accurate enough to capture subtle effects, which may have an impact on the...
Software tools and the algorithms underlying them have become critical to the advancement of astronomical research. The contribution of those who develop astronomical software can and should be directly linked to the discoveries made using these tools. The American Astronomical Society Journals, including the Astrophysical Journal and the Astronomical Journal, explicitly welcome articles whose...