JEGJonas El Gammal
Interactive research

The lab

Small, inspectable demonstrations of the methods behind the papers and software. Change assumptions, follow the intermediate quantities, and see how each model produces its observable result.

01 · Scientific ML

Watch a surrogate learn

Replay a Gaussian-process active-learning run and inspect how uncertainty guides expensive evaluations.

Open GPry lab →
02 · Early universe

Paint a primordial spectrum

Draw a curvature spectrum and calculate the induced gravitational-wave response with SIGWAY kernels, up to 100 bins.

Open SIGWAY lab →
03 · PTA populations

Build a binary population

Change the cosmic black-hole-binary population and see its source distribution and nanohertz signal respond.

Open fastropop lab →