Package: scRepertoire 2.9.0

Nick Borcherding

scRepertoire: A toolkit for single-cell immune receptor profiling

scRepertoire is a toolkit for processing and analyzing single-cell T-cell receptor (TCR) and immunoglobulin (Ig). The scRepertoire framework supports use of 10x, AIRR, BD, MiXCR, TRUST4, and WAT3R single-cell formats. The functionality includes basic clonal analyses, repertoire summaries, distance-based clustering and interaction with the popular Seurat and SingleCellExperiment/Bioconductor R single-cell workflows.

Authors:Nick Borcherding [aut, cre], Qile Yang [aut], Ksenia Safina [aut], Justin Reimertz [ctb]

scRepertoire_2.9.0.tar.gz
scRepertoire_2.9.0.zip(r-4.7)scRepertoire_2.9.0.zip(r-4.6)scRepertoire_2.9.0.zip(r-4.5)
scRepertoire_2.9.0.tgz(r-4.6-x86_64)scRepertoire_2.9.0.tgz(r-4.6-arm64)scRepertoire_2.9.0.tgz(r-4.5-x86_64)scRepertoire_2.9.0.tgz(r-4.5-arm64)
scRepertoire_2.9.0.tar.gz(r-4.7-arm64)scRepertoire_2.9.0.tar.gz(r-4.7-x86_64)scRepertoire_2.9.0.tar.gz(r-4.6-arm64)scRepertoire_2.9.0.tar.gz(r-4.6-x86_64)
scRepertoire_2.9.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
scRepertoire/json (API)
NEWS

# Install 'scRepertoire' in R:
install.packages('scRepertoire', repos = c('https://bioc.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/borchlab/screpertoire/issues

Pkgdown/docs site:https://www.borch.dev

Uses libs:
  • c++– GNU Standard C++ Library v3
Datasets:

On BioConductor:scRepertoire-2.9.0(bioc 3.24)scRepertoire-2.8.0(bioc 3.23)

softwareimmunooncologysinglecellclassificationannotationsequencingcpp

11.58 score 369 stars 1 packages 638 scripts 1.5k downloads 3 mentions 44 exports 112 dependencies

Last updated from:bebc413a50. Checks:4 WARNING, 10 OK. Indexed: yes.

TargetResultTimeFilesSyslog
bioc-checksWARNING253
linux-devel-arm64WARNING699
linux-devel-x86_64WARNING748
source / vignettesOK556
linux-release-arm64OK670
linux-release-x86_64OK775
macos-release-arm64OK645
macos-release-x86_64OK1025
macos-oldrel-arm64OK537
macos-oldrel-x86_64OK1293
windows-develWARNING822
windows-releaseOK735
windows-oldrelOK818
wasm-releaseOK193

Exports:addVariablealluvialClonesannotateInvariantclonalAbundanceclonalBiasclonalBinclonalClusterclonalCompareclonalDiversityclonalHomeostasisclonalLengthclonalNetworkclonalOccupyclonalOverlapclonalOverlayclonalProportionclonalQuantclonalRarefactionclonalScatterclonalSizeDistributioncombineBCRcombineExpressioncombineTCRcreateHTOContigListexportClonesexpression2ListgetCirclizegetContigDoubletshighlightClonesloadContigspercentAApercentGenespercentGeneUsagepercentKmerpercentVJpositionalEntropypositionalPropertyquietBCRgenesquietTCRgenesquietVDJgenesStartracDiversitysubsetClonesvizCirclizevizGenes

Dependencies:abindaskpassbase64encBHBiobaseBiocGenericsBiocParallelBiostringscachemclicodetoolscpp11crayoncurlDelayedArraydigestdotCall64dplyrevmixfarverfastmapformatRfutile.loggerfutile.optionsfuturefuture.applygenericsGenomicRangesggalluvialggdendroggforceggplot2ggraphggrepelglobalsgluegraphlayoutsgridExtragslgtablehttrigraphimmApeximmReferentiNEXTIRangesisobandjsonlitelabelinglambda.rlatticelazyevallifecyclelistenvmagrittrMASSMatrixMatrixGenericsMatrixModelsmatrixStatsmemoisemimeopensslparallellypillarpkgconfigplyrpolyclipprogressrpurrrquantregR6RColorBrewerRcppRcppArmadilloRcppEigenreshape2rjsonrlangrvestS4ArraysS4VectorsS7scalesselectrSeqinfoSeuratObjectSingleCellExperimentsnowspspamSparseArraySparseMstringistringrSummarizedExperimentsurvivalsyssystemfontstibbletidygraphtidyrtidyselecttweenrutf8vctrsviridisviridisLitewithrxml2XVectoryaml

Starting work with scRepertoire.

Rendered fromvignette.Rmdusingknitr::rmarkdownon Jun 09 2026.

Last update: 2026-04-03
Started: 2020-01-18

Readme and manuals

Help Manual

Help pageTopics
Adding Variables After combineTCR() or combineBCR()addVariable
Alluvial Plotting for Single-Cell ObjectalluvialClones
Annotate invariant T cells (MAIT or iNKT) in single-cell TCR dataannotateInvariant
Plot the Relative Abundance of ClonesclonalAbundance
Calculate Clonal Bias Towards a Cluster or CompartmentclonalBias
Bin Clones by Frequency or ProportionclonalBin
Cluster clones by sequence similarityclonalCluster
Compare Clonal Abundance Across VariablesclonalCompare
Calculate Clonal DiversityclonalDiversity
Plot Clonal Homeostasis of the RepertoireclonalHomeostasis
Plot the Distribution of Sequence LengthsclonalLength
Visualize Clonal Network in Dimensional ReductionsclonalNetwork
Plot cloneSize by Variable in Single-Cell ObjectsclonalOccupy
Examining the clonal overlap between groups or samplesclonalOverlap
Visualize Distribution of Clonal FrequencyclonalOverlay
Plot the Clonal Space Occupied by Specific ClonesclonalProportion
Plot Number or Proportions of ClonesclonalQuant
Calculate rarefaction based on the abundance of clonesclonalRarefaction
Scatter Plot Comparing Clones Across Two SamplesclonalScatter
Plot powerTCR Clustering Based on Clonal SizeclonalSizeDistribution
Combine B Cell Receptor Contig DatacombineBCR
Adding Clonal Information to Single-Cell ObjectcombineExpression
Combine T Cell Receptor Contig DatacombineTCR
A List of Eight Single-cell TCR Sequencing Runs.contig_list
Deconvolute Contig Information from Multiplexed ExperimentscreateHTOContigList
Export Clonal Data in Various FormatsexportClones
Generate Data Frame to Plot Chord DiagramgetCirclize
Get Contig DoubletsgetContigDoublets
Highlighting Specific CloneshighlightClones
Load Immune Receptor Sequencing ContigsloadContigs
Plot Relative Amino Acid Composition by PositionpercentAA
Summarizes and Visualizes Gene UsagepercentGenes percentGeneUsage percentVJ vizGenes
Analyze K-mer Motif CompositionpercentKmer
Examining the Diversity of Amino Acids by PositionpositionalEntropy
Plot Positional Physicochemical Property AnalysispositionalProperty
Remove TCR and BCR genes from variable gene resultsquietBCRgenes quietBCRgenes.default quietBCRgenes.Seurat quietTCRgenes quietTCRgenes.default quietTCRgenes.Seurat quietVDJgenes
A Seurat Object of 500 Single T cells,scRep_example
Calculate Startrac-based Diversity IndicesStartracDiversity
Subset The Product of combineTCR() or combineBCR()subsetClones
Visualize Clonal Relationships as a Chord DiagramvizCirclize