research

Gene regulatory networks

Transcription factors illustrated as Tetris blocks falling and assembling at the promoter of a target gene

Cells decide which genes to switch on by recruiting transcription factors to the regulatory regions of their targets. I build methods and software to infer genome-scale gene regulatory networks (GRNs) from multi-omic data, and to study how they rewire across tissues, conditions, and disease — work implemented in the Network Zoo and made queryable through the GRAND database.

Representative work on GRN inference:

Multiscale dynamical models

Animated Fourier epicycles: three chained circles, each centered on the previous circle's rotating tip, each tracing its own color-matched sine wave

Biological systems run on many scales at once — fast molecular kinetics, slower metabolic fluxes, and whole-body physiology. I develop dynamical and constraint-based models that bridge these scales, from genome-scale metabolic models to whole-body and pharmacokinetic models of drug response. Much as a Fourier series builds a complex signal from simple harmonics oscillating at different frequencies, a multiscale model composes a system’s behavior from processes acting at different rates.

Representative work: