bioRxivBioinformaticsPreprint
RapTCR: Rapid exploration and visualization of T-cell receptor repertoires
Vincent M.L. Van DeureniD, Sebastiaan ValkiersiD, Kris LaukensiD, Pieter MeysmaniD
Abstract
AO_SCPLOWBSTRACTC_SCPLOWO_ST_ABSMotivationC_ST_ABSThe acquisition of T-cell receptor (TCR) repertoire sequence data has become faster and cheaper due to advancements in high-throughput sequencing. However, fully exploiting the diagnostic and clinical potential within these TCR repertoires requires a thorough understanding of the inherent repertoire structure. Hence, visualizing the full space of TCR sequences could be a key step towards enabling exploratory analysis of TCR repertoire, driving their enhanced interrogation. Nonetheless, current methods remain limited to rough profiling of TCR V and J gene distributions. Addressing this need, we developed RapTCR, a tool for rapid visualization and post-analysis of TCR repertoires. ApproachTo overcome computational complexity, RapTCR introduces a novel, simple embedding strategy that represents TCR amino acid sequences as short vectors while retaining their pairwise alignment similarity. RapTCR then applies efficient algorithms for indexing these vectors and constructing their nearest neighbor network. It provides multiple visualization options to map and interactively explore a TCR network as a two-dimensional representation. Benchmarking analyses using epitope-annotated datasets demonstrate that these RapTCR visualizations capture TCR similarity features on a global level (e.g., J gene) and locally (e.g., epitope reactivity). RapTCR is available as a Python package, implementing the intuitive scikit-learn syntax to easily generate insightful, publication-ready figures for TCR repertoires of any size. Availability and ImplementationRapTCR was written in Python 3. It is available as an anaconda package (https://anaconda.org/vincentvandeuren/raptcr), and on github (https://github.com/vincentvandeuren/RapTCR). Documentation and example notebooks are available at vincentvandeuren.github.io/rapTCR_docs/. Contactpieter.meysman@uantwerpen.be
- Citations
- 1
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- TCR_Explore: a novel webtool for T cell receptor repertoire analysis
Kerry A. Mullan, Justin Boxuan Zhang, … Nicole A. Mifsud·Computational and Structural Biotechnology JournalPeer-reviewed·Jan 1, 2023
- TCRex: detection of enriched T cell epitope specificity in full T cell receptor sequence repertoires
Sofie Gielis, Pieter Moris, … Pieter Meysman·Frontiers in ImmunologyPeer-reviewed·Nov 29, 2019
- Integrated analysis and annotation for T-cell receptor sequences using TCRosetta
Tao Yue, Si‐Yi Chen, … An‐Yuan Guo·bioRxiv·Feb 20, 2023
- TCRseek: Scalable Approximate Nearest Neighbor Search for T-Cell Receptor Repertoires via Windowed k-mer Embeddings
Yang Yang·bioRxiv·Mar 24, 2026
- TCRanalyzer: A user-friendly tool for comprehensive analysis of T-cell diversity, dynamics and potential antigen targets
Nicole Seifert, Sarah Reinke, … Michael Altenbuchinger·bioRxiv·May 9, 2025
- pyTCR: a comprehensive and scalable platform for TCR-Seq data analysis to facilitate reproducibility and rigor of immunogenomics research
Kerui Peng, Jaden Moore, … Serghei Mangul·medRxiv·May 26, 2022