I am an astronomer who studies exoplanets: how to find them, how to weigh them, and how common they are.
I am currently a Plaskett Fellow at the National Research Council of Canada's Herzberg Astronomy and Astrophysics Research Centre (NRC HAA) in Victoria, British Columbia.
In July 2027 I will join the Department of Physics and Astronomy at the University of Victoria as an Assistant Professor.
I completed my PhD at the University of Victoria under the supervision of Christian Marois, and hold a Bachelor's in Physics and a Bachelor's in Computing from Queen's University. My thesis received the 2025 Plaskett Medal.
Most of what we know about exoplanets comes from planets close to their stars. Giant planets at the distances of Jupiter and Saturn are much harder to find. Transits are rare at those distances, radial-velocity surveys need decades of data, and direct imaging only detects the youngest, brightest planets. Astrometry, the precise measurement of how stars move across the sky, is most sensitive to exactly these orbits. Here is a short introduction to how it works.
I develop orbit-modelling methods that jointly analyze Gaia and Hipparcos astrometry, radial velocities, direct imaging, and interferometry, so that each kind of data helps constrain the others. With collaborators I recently published G23H, a calibrated combination of Gaia DR2, Gaia DR3 and Hipparcos for finding companions in data that already exists. We have also released Exopost, a public website for browsing orbit posteriors and detection limits for more than 100,000 stars. Gaia's fourth data release, scheduled for 2 December 2026, will be the first to include the individual position measurements for each star. I am preparing to use it to measure how common giant planets and brown dwarfs are, and how that depends on the properties of their host stars.
I also build instruments. I played a major role in SPIDERS, a high-contrast imaging pathfinder now deployed at the Subaru Telescope, which demonstrates new focal-plane wavefront sensing techniques. That work feeds into the GPI 2.0 upgrade for Gemini North, and into technology for future space telescopes such as NASA's Habitable Worlds Observatory.
I have strong interests in applied computational methods including astrostatistics, differentiable physics, and both high-performance and real-time computing. I advocate for the adoption of the Julia programming language in astronomy, and maintain several popular packages including Octofitter and PairPlots. See my research pages for more.
Email: William [dot] Thompson [at] nrc-cnrc [dot] gc [dot] ca
Office #332
NRC Herzberg Astronomy and Astrophysics
5071 W Saanich Rd
Victoria, BC V9E 2E7
From July 2027: Department of Physics and Astronomy, University of Victoria.
Last updated October 2026
🐙