TCR / BCR repertoire
Repertoire assembly and annotation with clonality, diversity, and clonal-expansion tracking from bulk or single-cell VDJ data.
The immune system is a moving target—millions of clones, dozens of cell states, and context that shifts with every perturbation. We bring the computational tools to resolve it: immune repertoires, single-cell states, neoantigens, and the tumor immune microenvironment, for research.
Immune data is uniquely high-dimensional. A single sample holds millions of distinct T- and B-cell clones, dozens of interconverting cell states, and immune signals that only make sense in context—which tissue, which perturbation, which point in a response. Standard bulk pipelines flatten exactly the heterogeneity that matters, and getting real biology out needs methods built for immune repertoires, single-cell states, and antigen recognition.
We bring that toolkit to your immunology and immuno-oncology data. From TCR/BCR repertoire assembly and single-cell immune profiling to HLA typing, neoantigen prediction, immune deconvolution, and tumor-immune-microenvironment characterisation, we apply established, peer-reviewed methods and return results documented for reproducibility. Immunotherapy-response work is framed as research—correlates and signatures for cohort studies, not a clinical test.
The computational analyses that resolve immune biology—from repertoires and single-cell states to neoantigens and the tumor immune microenvironment.
Repertoire assembly and annotation with clonality, diversity, and clonal-expansion tracking from bulk or single-cell VDJ data.
Immune-cell clustering, annotation, and state analysis from scRNA-seq and CITE-seq—with paired repertoire where available.
HLA typing from sequencing, peptide-MHC binding and neoantigen prediction, and immunogenicity ranking for vaccine research.
Estimating immune-cell composition from bulk RNA to quantify infiltration across large cohorts without single-cell data.
Immune-infiltration scoring, immune states, and hot-versus-cold characterisation of the tumor microenvironment.
High-dimensional flow and mass cytometry (CyTOF) analysis—clustering, dimensionality reduction, and differential abundance.
Spatial-transcriptomics analysis of immune context—where immune cells sit, and which neighbourhoods they form.
Research immune signatures and correlates of immunotherapy response for cohort studies—never a clinical prediction.
A transparent, immune-aware sequence from raw data to resolved immune biology—each step suited to the data type and documented for reproducibility.
Adapted to your study: bulk vs. single-cell, RNA vs. repertoire vs. cytometry, tissue vs. blood. We confirm the plan with you before any compute begins.
Raw reads, count matrices, or cytometry files are quality-checked—depth, doublets, ambient signal, and batch structure.
Tools: FastQC · MultiQC · QC metrics
Reads are aligned or cells called; repertoires assembled from VDJ data; cytometry data transformed and normalised.
Tools: Cell Ranger · MiXCR · CATALYST
Immune cells are clustered and annotated to reference cell types and states, with markers checked against known biology.
Tools: Seurat · Azimuth · celltypist
Clonality, diversity, and expansion are quantified, and repertoire is paired with single-cell phenotype where available.
Tools: scirpy · Immcantation · VDJtools
For bulk cohorts, immune composition is estimated and the tumor immune microenvironment characterised.
Tools: CIBERSORTx · quanTIseq · xCell
Research immune signatures, HLA and neoantigen predictions, and response correlates are computed for the cohort.
Tools: ssGSEA · pVACtools · OptiType
Results become UMAPs, repertoire and composition figures, tables, and reproducible methods with every tool version.
Tools: ggplot2 · ComplexHeatmap · versioned manifest
We select from the field's standard toolkit rather than forcing every dataset through one pipeline. A representative set of what we work with:
Immune analysis is powered by curated epitope, receptor, and reference resources. We build on the community's authoritative, versioned data.
Different technologies resolve immunity at different scales. A quick orientation; we will help you match it to your question.
| Dimension | Bulk deconvolution | Single-cell | Cytometry |
|---|---|---|---|
| Resolution | Estimated proportions | Per-cell states & programs | Per-cell protein markers |
| Measures | Cell fractions from RNA | Transcriptome ± VDJ / protein | Curated marker panels |
| Scale & cost | Large cohorts, low cost | Fewer samples, higher cost | Many cells, moderate cost |
| Repertoire | Not resolved | Paired TCR/BCR possible | Not resolved |
| Best suited to | Cohort infiltration studies | Deep immune phenotyping | High-throughput cell counts |
Not just a count matrix dropped in a folder—a resolved picture of the immune compartment, documented so it reproduces.
Immune analysis follows documented best practices—doublet and ambient-RNA control, batch handling, reference-based annotation checked against known markers, and repertoire metrics computed on properly filtered clones—so a cell state or an expanded clone is real biology, not a technical artifact. Immunotherapy-response work is framed honestly as research: we compute signatures and correlates for cohort studies, not a clinical prediction, and treatment decisions remain with clinicians.
The practical payoff: your methods section writes itself, a reviewer can re-run the analysis, and a result from today can be reproduced a year from now. We will also tell you honestly when a design or sample size won't support the conclusion you're after.
What immunology and immuno-oncology teams most often ask before starting.
Tell us your organism, data type, and question—we'll scope it honestly, including if a different design would serve you better.