what we work on
Research
Each of us carries millions of distinct T cell receptors. Together they record what the immune system has met and how it responded. We sequence that record, read tumor transcriptomes beside it, and build computational methods that turn these data into biology and, we hope, into better medicine.
The T cell repertoire
A T cell receptor is assembled by V(D)J recombination, and its CDR3 loop decides much of what the cell will recognize. We profile CDR3 sequences across thousands to millions of cells, produce repertoires from patients and model systems, and build tools to read them.
Blood tests for cancer
If a tumor leaves a mark on the T cells that circulate in blood, a blood sample should carry it. We train classifiers over peripheral repertoires and detect breast and ovarian cancer this way. In colorectal cancer we follow MAIT cells and patient risk.
- Breast cancer is detectable from peripheral blood using machine learning over T cell receptor repertoires npj Systems Biology and Applications 11, 89, 2025
- Ovarian cancer is detectable from peripheral blood using machine learning over T-cell receptor repertoires Briefings in Bioinformatics 25(2), bbae075, 2024
- Leveraging machine learning for integrative analysis of T-cell receptor repertoires in colorectal cancer: Insights into MAIT cell dynamics and risk assessment Translational Oncology 55, 102358, 2025
- Breast cancer is marked by specific, Public T-cell receptor CDR3 regions shared by mice and humans PLOS Computational Biology, 2021
The language of T cell receptors
We read CDR3 sequences as a language. Self-supervised models trained on large receptor collections expose the properties that decide T cell membership, and public receptors, shared between people, give a way into personal repertoires.
- Machine Learning of Personal Repertoires From Public T Cell Receptors Immunological Reviews 341(1), e70145, 2026
- Self-supervised learning of T cell receptor sequences exposes core properties for T cell membership Science Advances 10(17), 2024
- Network representation of T-Cell repertoire: A novel tool to analyze immune response to cancer formation Frontiers in Immunology 9, 2913, 2018
Repertoires in treatment and over time
Repertoires change with therapy and with time. A repertoire timestamp sits at the core of the response to CTLA-4 blockade, and after bone marrow transplantation CDR3 and V genes reconstitute along different paths.
- A T-cell repertoire timestamp is at the core of responsiveness to CTLA-4 blockade iScience 24, 2021
- The temporal behavior of the murine T cell receptor repertoire following Immunotherapy Scientific Data 10, 2023
- CDR3 and V genes show distinct reconstitution patterns in T cell repertoire post-allogeneic bone marrow transplantation Immunogenetics, 2021
Measuring repertoires well
Methods decide results. We compare repertoires extracted from RNA-seq with dedicated TCR sequencing, release tools and data, and take part in community benchmarks. Our solution won the AIRR-ML 2025 challenge.
- RNA-seq based T cell repertoire extraction compared with TCR-seq Oxford Open Immunology 6(1), 2025
- GENTLE: a novel bioinformatics tool for generating features and building classifiers from T cell repertoire cancer data BMC Bioinformatics 24, 2023
- Rep-Seq: uncovering the immunological repertoire through next-generation sequencing Immunology 135(3), 183-191, 2012
- AIRR-ML 2025 winning solution GitHub
Genomic networks
Genes act through pathways and networks. We combine pathway and network knowledge with gene and protein data to expose hidden properties of cell regulation. In cancer patient samples these methods point to the pathways most critical for diagnosis and prognosis, which we then study in the wet lab.
Pathways as biomarkers
We score whole pathways and networks instead of single genes. Pathway-level biomarkers predict, and help change, response to cancer therapy.
- Predicting and affecting response to cancer therapy based on pathway-level biomarkers Nature Communications 11, 3296, 2020
- PathWeigh - Quantifying the Behavior of Biochemical Pathway Cascades International Work-Conference on Bioinformatics and Biomedical Engineering (IWBBIO), 2022
- PhenoNet: identification of key networks associated with disease phenotype Bioinformatics 30(17), 2399-2405, 2014
- The PathOlogist: an automated tool for pathway-centric analysis BMC Bioinformatics 12, 133, 2011
Variants and microRNAs that change drug response
A single nucleotide variant of PARP1 determines response to PARP inhibitors, and a BCL2 variant is associated with paclitaxel resistance across tumor types. In glioblastoma, miR-9 and the p38 network control cell mobility.
- A single nucleotide variant of human PARP1 determines response to PARP inhibitors npj Precision Oncology 4, 10, 2020
- Resistance to paclitaxel is associated with a variant of the gene BCL2 in multiple tumor types npj Precision Oncology 3, 12, 2019
- hsa-miR-9 controls the mobility behavior of glioblastoma cells via regulation of MAPK14 signaling elements Oncotarget 7(17), 23170-23181, 2016
Single-cell transcriptomics
With Dr. Assaf Rotem and Dave Weitz's lab we set up a droplet microfluidics system that captures whole-transcriptome profiles of single cells. We use it to study epithelial cells and T cells in the tumor microenvironment, and we build methods for single-cell and bulk data.
Cell states from pathways
Pathway scores computed per cell place T cells in their states, and gene-to-gene coordination among single cells is lost with age.
- Pathway metrics accurately stratify T cells to their cells states BioData Mining 17, 60, 2024
- Age-related loss of gene-to-gene transcriptional coordination among single cells Nature Metabolism, 2020
Deconvolving bulk data
When only bulk RNA-seq exists, reference-free deconvolution estimates which cell types it came from. We also took part in a community assessment of deconvolution methods.
- YADA - Reference Free Deconvolution of RNA Sequencing Data Current Bioinformatics 20(3), 266-275, 2025
- Community assessment of methods to deconvolve cellular composition from bulk gene expression Nature Communications 15, 7362, 2024
Where it began: executable models
The lab grew out of executable biology. Statechart models of thymocyte development, run and animated as reactive systems, showed how lineage decisions emerge from the behavior of many cells. That view of the immune system as a computing system still shapes how we read repertoires.
Thymocytes as reactive systems
Modeling, execution and visualization of T cell maturation in the thymus, and the emergent dynamics of lineage determination.
- Toward rigorous comprehension of biological complexity: modeling, execution, and visualization of thymic T-cell maturation Genome Research, 2003
- Emergent dynamics of thymocyte development and lineage determination PLoS Computational Biology, 2007
- Reactive animation: from piecemeal experimentation to reactive biological systems Autoimmunity 44(4), 271-281, 2011
The immune system computes
Crowd wisdom, machine learning and immune cell reference repertoires as a way to think about how the body reads its own state.
- The immune system computes the state of the body: Crowd wisdom, machine learning, and immune cell reference repertoires help manage inflammation Frontiers in Immunology 10, 10, 2019
- Cell studio: A platform for interactive, 3D graphical simulation of immunological processes APL Bioengineering 2(2), 026107, 2018