Connor Stone

Rubin Fellow at the University of Toronto. I work on supernova cosmology, astrostatistics, and open-source scientific software.

Comparison of two-sample tests for various toy problems.

💻 PTED: A multi-dimensional two-sample test for scientific inference and generative machine learning

PTED is a multi-dimensional two-sample test. The test applies in high dimensions, on learned feature representations, at large or small or imbalanced sample sizes, and to any data type on which a distance can be defined.

September 16, 2026 · Connor Stone
Comparison of PSF reconstruction showing a cutout of a bright point source and four recovery methods at 4x resolution as well as their residuals.

📄 Pixellated Posterior Sampling of Point Spread Functions in Astronomical Images

A framework for fully probabilistic, pixel-level inference of the point spread function directly from astronomical images, enabling principled uncertainty quantification in downstream photometric analyses.

November 26, 2025 · Connor Stone
Example directed acyclic graph built with caskade.

💻 caskade: Building Pythonic Scientific Simulators

caskade is a Python library for constructing modular, differentiable scientific simulators with automatic parameter tracking and Bayesian inference integration.

June 1, 2025 · Connor Stone
Example using the online caustics demo platform to distort the caustics logo.

💻 Caustics: A Python Package for Accelerated Strong Gravitational Lensing Simulations

Caustics is a GPU-accelerated Python package for strong gravitational lensing forward modelling, enabling fast simulation and inference for large-scale lensing surveys.

June 22, 2024 · Connor Stone

📝 Simulation Based Inference

An introduction to likelihood-free inference: what it is, why you’d use it, and how the four main approaches (NLE, NPE, NJE, NRE) work.

January 1, 2024 · Connor Stone

📝 World Coordinate Systems

How WCS works in astronomical images — translating between pixel coordinates and sky coordinates.

September 1, 2023 · Connor Stone
A multi-band, multi-object fitting example with AstroPhot. Fitting seven bands from UV to IR, showing the data, model, and residuals.

💻 AstroPhot: Fitting Everything Everywhere All at Once in Astronomical Images

AstroPhot is a Python package for simultaneous multi-band, multi-object photometric fitting of astronomical images using automatic differentiation and GPU acceleration.

August 3, 2023 · Connor Stone

📝 Bayesian Statistics Primer

An introduction to Bayesian thinking: priors, likelihoods, posteriors, and why it matters for science.

June 1, 2023 · Connor Stone

📝 Linear Regression Primer

A ground-up walkthrough of linear regression — the math, the geometry, and the assumptions that matter.

January 1, 2023 · Connor Stone
Example surface brightness profile from the PROBES survey with marked radii at various locations.

📄 PROBES-I: A Compendium of Deep Rotation Curves and Matched Multiband Photometry

PROBES-I presents a homogenised catalogue of 3163 deep optical rotation curves with matched multiband photometry for late-type galaxies, enabling precision tests of galaxy structure and dark matter models.

September 20, 2022 · Connor Stone