Warrick Ball

asteroseismologist turned research software engineer


School of Physics and Astronomy
University of Birmingham
Birmingham B15 2TT
United Kingdom
Physics West G36
+44(0)121 414 4552
W.H.Ball '@' bham.ac.uk


2023 — Research Software Engineer, University of Birmingham, Advanced Research Computing
2017 — 2022Postdoc, University of Birmingham, School of Physics and Astronomy
Group: Solar and Stellar Physics
2012 — 2016Postdoc, Institut für Astrophysik Göttingen
Group: Physics of the interior of the Sun and Sun-like stars
2008 — 2012PhD in Astronomy, University of Cambridge
Thesis: Quasi-stars and the Schönberg—Chandrasekhar limit
2007 — 2008MSc in Astrophysics, University College London
2003 — 2006BSc (Hons) in Theoretical Physics, University of Cape Town



I lead and contribute to various open source projects. Here are some highlights. You can find more of my projects and contributions on GitLab or GitHub.

As lead

is a set of Python modules for reading (and sometimes writing) input and output from a number of stellar evolution and oscillation codes.
simulates light curves of solar-like oscillators.
is a (partial) re-implementation of AIMS, which interpolates in a grid of stellar model data (including mode frequencies) to determine stars' properties.

As contributor

is a widely-used stellar evolution code software instrument. I was invited to join the development team in 2017. Most of my contributions are to the asteroseismology module.
is a widely-used stellar oscillation code.