Skip to content
View TommasoRonconi's full-sized avatar

Block or report TommasoRonconi

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
TommasoRonconi/README.md

Tommaso Ronconi

Astrophysicist · Cosmologist · Research Software & HPC Engineer
INAF – Institute of Radioastronomy · Italian ALMA Regional Centre, Bologna

Website ORCID NASA ADS CV Email


I work at the intersection of extragalactic astrophysics, large-scale-structure cosmology, and scientific software engineering, targeting the next generation of surveys and experiments — SKAO in the radio, Euclid in the optical/NIR, ALMA, and the Einstein Telescope. At that scale the modelling and the software stop being separable problems, so I build both.

  • 🔭 Galaxy formation & evolution — panchromatic SED modelling from the X-ray to the radio, with Bayesian inference.
  • 🌌 Mock skies — full-sky, multi-population light-cones that let survey teams validate pipelines and forecast constraints before real data arrive.
  • ⚙️ High-performance research software — hybrid C++/Python libraries, HPC workflows, reproducible open-source releases.

📦 Software I author & maintain

Package Role Stack Distribution Reference
GalaPy Lead author & maintainer C++ core + Python API PyPI · docs A&A 685, A161 (2024) · A&C 55 (2026)
SCAMPy Author & maintainer Pure Python PyPI · docs MNRAS 498, 2095 (2020)
T-RECS Contributor — HI emission model Fortran + Python upstream (A. Bonaldi) MNRAS 524 (2023)
CosmoBolognaLib Contributor — void size function & catalogue cleaning C++ + Python upstream (F. Marulli) A&A 607, A24 (2017)

GalaPy models the full spectral energy distribution of a galaxy — star formation history, stellar populations, two-component dust attenuation and age-dependent reradiation, synchrotron, nebular/free-free and X-ray binary continuum — and produces an SED in milliseconds on a single core with minimal memory footprint, which is what makes Bayesian photometric fitting tractable at survey scale. Number-crunching is compiled, object-oriented C++; the user-facing layer is Python. Released under GPLv3, Python ≥ 3.7, 9 releases on PyPI to date.

🛠️ Toolbox

C++ Python OpenMP MPI CMake Linux Git GitHub Actions Sphinx NumPy SciPy

Always glad to talk about survey simulations, SED modelling, or research software.
tommasoronconi.github.io · tommaso.ronconi@inaf.it

Pinned Loading

  1. galapy galapy Public

    Spectral modelling tool for galaxies in python

    Python 11 2

  2. scampy scampy Public

    Sub-halo Clustering and Abundance Matching in Python

    Python