Methods & software

Reusable computational methods

Each method grew from a specific experimental or analytical constraint, but was designed as a general approach rather than a one-off analysis.

Perturbation-aware representation learning

Representation-learning approaches for heterogeneous single-cell screens, designed to preserve perturbation-relevant gene-level signal and resolve weak effects.

Active research

Record-seq gut sensing

Analysis workflows for transcriptional recording sentinel cells used in non-invasive assessment of gut function, spanning the foundational Record-seq protocol and its biological application.

Published

Differential de Bruijn assembly

A scalable approach to differential sequence assembly in metagenomic data using annotated de Bruijn graphs.

In preparation