[ascl:2512.018]
xmm_simulator: XMM mock data simulator
xmm_simulator generates mock XMM-Newton images and spectra from 3D galaxy cluster simulations from hydrodynamical simulations. It generates particle background spectra from filter-wheel-closed data, a realistic sky background model, energy-dependent vignetting, energy redistribution, and PSF convolution. Users can extract lists of simulated events, corresponding photon images, exposure maps, non-X-ray background maps, and spectra with redistribution matrices and weighted ancillary responses. xmm_simulator also includes tools to sum maps from multiple instruments and to organize simulation outputs into FITS files suitable for further analysis.
[ascl:2506.017]
hydromass: Hydrostatic mass profile reconstruction
Hydromass analyzes galaxy cluster mass profiles from X-ray and/or Sunyaev-Zel’dovich observations. It provides a global Bayesian framework for deprojection and mass profile reconstruction, including mass model fitting, forward fitting with parametric and polytropic models, and non-parametric log-normal mixture reconstruction. Hydromass easily loads public X-COP data products and applies reconstruction tools directly within a Jupyter notebook.
[ascl:2507.030]
DPMhalo: Descriptive Parametric Model for gaseous halos
Oppenheimer, Benjamin D.;
Voit, G. Mark;
Bahé, Yannick M.;
Battaglia, Nicolas;
Bregman, Joel;
Burchett, Joseph N.;
Eckert, Dominique;
Faerman, Yakov;
Gibson, Justus;
Hummels, Cameron;
Medlock, Isabel;
Nagai, Daisuke;
Putman, Mary;
Qu, Zhijie;
Sun, Ming;
Werk, Jessica K.;
Zhang, Yi
DPMhalo (Descriptive Parametric Model) generates profiles of gaseous halos (pressure, electron density, and metallicity) as functions of radius, halo mass, and redshift. The code assumes spherically symmetric, volume-filling warm/hot gas, and enables mock observations of the circumgalactic medium (CGM), group halos, and clusters across a number of wavebands including X-ray, sub-millimeter/millimeter, radio, and ultraviolet (UV).