immunarch
immunarch analyzes T-cell receptor (TCR) and B-cell receptor (BCR) repertoire sequencing data to quantify diversity, identify clonotypes, perform sequence-level comparisons, and visualize immune-repertoire features for immunological research.
Key Features:
- Implementation: An R package providing functions for repertoire-level and sequence-level analysis of TCR and BCR data.
- Comprehensive analysis: Calculates diversity metrics, performs clonotype identification, and supports sequence alignment for TCR/BCR repertoires.
- Data integration: Supports integration of multiple input data formats and sources for combined repertoire analyses.
- Visualization: Generates plots and visual summaries to explore repertoire diversity, clonality, and sequence features.
Scientific Applications:
- Immune response profiling: Characterizes TCR and BCR diversity and clonality in studies of infection, vaccination, or disease.
- Immunotherapy research: Supports analysis of receptor repertoires relevant to development and evaluation of immunotherapies.
- Comparative repertoire analysis: Enables cohort- or sample-level comparisons of clonotype distributions and diversity metrics.
- Hypothesis generation: Uses sequence- and repertoire-level visualizations to inform downstream experimental or analytical investigations.
Methodology:
Immunarch implements computation of diversity metrics, clonotype identification, sequence alignment, data-format integration, and visualization functions within the R environment.
Topics
Details
- License:
- Apache-2.0
- Maturity:
- Emerging
- Cost:
- Free of charge
- Tool Type:
- library
- Operating Systems:
- Linux, Windows, Mac
- Programming Languages:
- R
- Added:
- 12/23/2019
- Last Updated:
- 12/23/2019
Operations
Data Inputs & Outputs
Sequence analysis
Publications
Aleksandr Popov, Maria Samokhina, Ivan Balashov, Vadim I. Nazarov, immunarch.bot, Eugene Rumynskiy, et al. immunomind/immunarch: 0.10.3.9002 [Internet]. Zenodo; 2025. Available from: https://zenodo.org/doi/10.5281/zenodo.3367200
Documentation
Training material
https://immunarch.com/articles/web_only/v4_overlap.htmlTutorial for finding overlaps between repertoires.; Tutorial
Training material
https://immunarch.com/articles/web_only/v6_diversity.htmlTutorial for diversity estimation.; Tutorial
Training material
https://immunarch.com/articles/web_only/v8_tracking.htmlTutorial about clonotype tracking.; Tutorial
Training material
https://immunarch.com/articles/web_only/v9_kmers.htmlTutorial about kmer and motif analysis.; Tutorial
Training material
https://immunarch.com/articles/web_only/v7_fixvis.htmlTutorial for plotting; Tutorial
Downloads
- Software packagehttps://immunarch.com