Welcome to the Ding Lab at UBC/CS

We develop machine learning models for single-cell omics to decode cell and tissue biology and, ultimately, the secrets of life, advancing translational medicine. Our research is based in the Department of Computer Science at the University of British Columbia.

Our Science

We extract and filter interpretable latent factors from single-cell genomics data. Example tools include CellUntangler, scPhere, and scvis.

We perform integrated analysis and generation of multi-omics data. Example tools include scPairing and xseq.

We study tissue cellular organization and interactions in health and disease. Example studies include esophagus (EoE), retina (neuronal injury and degeneration), and small intestine (food allergy).

Updated: 01/11/2026