[ascl:2012.003]
Sengi: Interactive viewer for spectral outputs from stellar population synthesis models
Sengi enables online viewing of the spectral outputs of stellar population synthesis (SPS) codes. Typical SPS codes require significant disk space or computing resources to produce spectra for simple stellar populations with arbitrary parameters, making it difficult to present their results in an interactive, web-friendly format. Sengi uses Non-negative Matrix Factorisation (NMF) and bilinear interpolation to estimate output spectra for arbitrary values of stellar age and metallicity; this reduces the disk requirements and computational expense, allowing Sengi to serve the results in a client-based Javascript application.
[ascl:2603.008]
Synthesizer: Synthetic astronomical observables generator
Lovell, Christopher C.;
Roper, William J.;
Vijayan, Aswin P.;
Wilkins, Stephen M.;
Newman, Sophie;
Seeyave, Louise;
Akins, Hollis;
Berger, Sabrina;
Sant Fournier, Connor;
Harvey, Thomas;
Iyer, Kartheik;
Leonardi, Marco;
Pautasso, Borja;
Perry, Ashley;
Sommovigo, Laura
Synthesizer generates synthetic astrophysical observables from theoretical models and galaxy formation simulations. The software produces spectra, photometry, images, and spectral cubes from analytical descriptions or particle-based simulation outputs. Modular components provide capabilities for stellar population synthesis, photoionization modeling, dust attenuation, and observational imaging configurations. These tools support the creation of mock observations, including imaging and integral-field spectroscopy. Synthesizer allows users to explore how modeled observables depend on physical assumptions and parameter choices within forward-modelling workflows.
[ascl:2403.011]
LtU-ILI: Robust machine learning in astro
Ho, Matthew;
Bartlett, Deaglan J.;
Chartier, Nicolas;
Cuesta-Lazaro, Carolina;
Ding, Simon;
Lapel, Axel;
Lemos, Pablo;
Lovell, Christopher C.;
Makinen, T. Lucas;
Modi, Chirag;
Pandya, Viraj;
Pandey, Shivam;
Perez, Lucia A.;
Wandelt, Benjamin;
Bryan, Greg L.
LtU-ILI (Learning the Universe Implicit Likelihood Inference) performs machine learning parameter inference. Given labeled training data or a stochastic simulator, the LtU-ILI piepline automatically trains state-of-the-art neural networks to learn the data-parameter relationship and produces robust, well-calibrated posterior inference. The package comes with a wide range of customizable complexity, including posterior-, likelihood-, and ratio-estimation methods for ILI, including sequential learning analogs, and various neural density estimators, including mixture density networks, conditional normalizing flows, and ResNet-like ratio classifiers. It offers fully-customizable, exotic embedding networks, including CNNs and Graph Neural Networks, and a unified interface for multiple ILI backends such as sbi, pydelfi, and lampe. LtU-ILI also handles multiple marginal and multivariate posterior coverage metrics, and offers Jupyter and command-line interfaces and a parallelizable configuration framework for efficient hyperparameter tuning and production runs.