ASTRODAT logo

ASTRODAT 2025:

AstroStatistics and Research-Oriented Data Analysis

Durham University, UK
8 - 12 September 2025

Resources here
Durham University logo
UKRI STFC Astronomy logo
European Space Agency Academy logo

ASTRODAT 2025 Group Photo

ASTRODAT Workshop Group Photo

Speakers for ASTRODAT 2025

We were privileged to have the following speakers share with us at ASTRODAT 2025. Links to resources from their talks are given below, and an abstract booklet can be found here.

Katherine Harborne (Durham University) Version Management with git for collaborative coding
Samuel Farrens (CEA Saclay) Scientific Software Development
Alastair Basden (Durham University) Project management at scale
Sarah Johnston (Durham University) Debugging your code
Matt Graham (University College London) JAX for scientific computing and inference
Natalia Porqueres (CEA Saclay) Bayesian Inference & Sampling
James Nightingale (Newcastle University) Test-driven development, and
Bayesian Hierarchical Models & Graphs
Kiyam Lin (University College London) Intro to Simulation-Based Inference (SBI)
Maximilian von Wietersheim-Kramsta (Durham University) SBI: Testing & forward models
Bron Reichardt Chu (Durham University) How to package and release your project

Team Outputs from ASTRODAT 2025

During the workshop, participants were placed in teams based on common research interests to work on data analysis projects. Below are short summaries of their projects, and the links to the repositories where you can find the code and documentation for each team's project.

Team Captain America

Developed Glass Cannon: An add-on package from GLASS to simulate the galaxy and HI fields. These fields are simulated using bias factors on the dark matter field, which take three cosmological parameters as input: h, OmegaC, and OmegaB. The package then allows for the angular power spectra (Cl) on the auto and cross correlation from both fields. Simulation-based inference using neural likelihood estimation can then be done on these Cls to infer the three cosmological parameters named earlier.

Team Captain America group photo

Team Black Widow

In the BlackWidow (Bayesian Line Analysis Code (K) WIth Dust Or Without) project, we have been using Bayesian inference to infer gas-phase abundances using analytical models from Curti et al. 2020. We all learned new skills in collaborative coding (150 commits to the BlackWidow repo!!!), emission line science and Bayesian statistics. These skills will be carried into our future workflows (with some team members already starting to implement git workflows in their own work!) With many more possible extensions, this collaboration has been brilliantly productive and will continue beyond ASTRODAT!

Team Black Widow group photo

Team Thor

The CosmoThor project provides tools for generating galaxy power spectra using 100,000 cosmologies with JAX-Cosmo and constructing corresponding mock noise covariance matrices, compressing them with the MOPED algorithm, and performing simulation-based inference (SBI) on cosmological parameters. We use the DESI power spectrum (monopole) as the input data for parameter estimation. The SBI is carried out using the SNPE (Sequential Neural Posterior Estimation) method implemented in the sbi Python package, allowing us to infer the posterior distributions of key cosmological parameters: Ωc, σ8, H0, w0, and wa.

Team Thor group photo

Team Hawkeye

HAWKEYE - Hierarchical Analysis With Knowledge of lEnsing, Yielding Estimates
This project models a gravitational lensing system by simulating the deflection of light from a background galaxy (represented by a Sérsic profile) by a foreground mass modeled as a Singular Isothermal Sphere. The simulation generates a mock lensed image, and Bayesian inference is used to recover the underlying physical parameters by comparing model predictions to the simulated data via a chi-squared likelihood. An MCMC sampler is employed to explore the 8-dimensional parameter space, which includes the Einstein radius, Sérsic parameters, intensity, and the positions of both the lens and the source. To accelerate computation and enable GPU portability, the core simulation and likelihood functions have been converted to JAX, allowing for efficient execution on modern hardware.

Team Iron Man

The Ironman group project focused on developing practical expertise in using Simulation-Based Inference (SBI) to constrain cosmological parameters with Weak Lensing and Large Scale Structure data. We created interactive notebooks to perform posterior estimation with both Sequential Neural Likelihood Estimation (SNLE) and Neural Posterior Estimation (NPE). Our analysis focused on a simulated nonlinear matter power spectrum with Gaussian noise, though tentative success was reached with simulated shear angular power spectra. To generate a representative training set, we sampled the parameter space with a Latin hypercube design and leveraged fast emulators from the literature, including cosmopower_jax and EuclidEmulator2. For dimensionality reduction, we employed Canonical Correlation Analysis (CCA), and we then used the sbi package to obtain and visualize posterior distributions for the simulated data vector. We found overall good precision and speed even for the simplified analysis. The project github repository can be found here.

2025 Organisers

Co-Chairs of the SOC & LOC:

Bron Reichardt Chu (Durham University)
Maximilian von Wietersheim-Kramsta (Durham University)

SOC:

Katherine Harborne (Durham University) GitHub
Jason McEwen (University College London)
James Nightingale (Newcastle University)
Kyle Oman (Durham University)
Aarya Patil (Max Planck Institute for Astronomy)
Nency Patel (Durham University)
Natalia Porqueres (CEA Saclay)
Richard Regan (DiRAC, Durham University)
Tobias Weinzierl (Durham University)

ESA Academy Scholarship

The ESA Education Office sponsored 3 tertiary education students to attend the ASTRODAT: AstroStatistics and Research-Oriented Data Analysis course in the frame of the ESA Academy Short Course Scholarship programme. The scholarship covered the student registration fees (directly paid by ESA Education Office) and provided a maximum reimbursement of EUR 350 towards travel and EUR 400 toward accommodation expenses (for 6 nights max), which were reimbursed via a single bank transfer after the course and were paid upon submission of receipts.

To be eligible for an ESA Academy Short Course Scholarship, students had to fulfil the following criteria at the time of application:

Priority was given to students who had less than 2 years of professional experience and had never taken part in an activity sponsored by the ESA Education Office.
The deadline for applications was 17th July 2025 at 23:59 CEST.
The decision by the Selection Committee was communicated by 31st July 2025.

ESA is committed to achieving diversity and creating an inclusive environment. To this end, applications from all eligible candidates irrespective of gender, sexual orientation, ethnicity, beliefs, age, disability, social origin, or other characteristics were welcomed.

Code of Conduct

The ASTRODAT organisers are committed to providing a friendly, safe and welcoming environment for all. All participants are expected to behave professionally and to be respectful, and to follow our Code of Conduct in all venues, including workshop-related social events. Our full Code of Conduct, along with avenues for reporting violations of the Code of Conduct, is linked here.

Do you have any questions?

Contact us at astrodatworkshop@gmail.com.