Package: VDJdive 1.15.1

Kelly Street

VDJdive: Analysis Tools for 10X V(D)J Data

This package provides functions for handling and analyzing immune receptor repertoire data, such as produced by the CellRanger V(D)J pipeline. This includes reading the data into R, merging it with paired single-cell data, quantifying clonotype abundances, calculating diversity metrics, and producing common plots. It implements the E-M Algorithm for clonotype assignment, along with other methods, which makes use of ambiguous cells for improved quantification.

Authors:Kelly Street [aut, cre], Mercedeh Movassagh [aut], Jill Lundell [aut], Jared Brown [ctb], Linglin Huang [ctb], Mingzhi Ye [ctb]

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

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

Bug tracker:https://github.com/kstreet13/vdjdive/issues

Uses libs:
  • c++– GNU Standard C++ Library v3
Datasets:
  • contigs - SplitDataFrameList containing AIRR-seq (TCR) data for six cells

On BioConductor:VDJdive-1.15.0(bioc 3.24)VDJdive-1.14.0(bioc 3.23)

softwareimmunooncologysinglecellannotationrnaseqtargetedresequencingcpp

5.77 score 13 stars 5 scripts 288 downloads 20 exports 46 dependencies

Last updated from:e6b1f6bd74. Checks:12 NOTE, 2 OK. Indexed: yes.

TargetResultTimeFilesSyslog
bioc-checksNOTE289
linux-devel-arm64NOTE298
linux-devel-x86_64NOTE367
source / vignettesOK330
linux-release-arm64NOTE312
linux-release-x86_64NOTE391
macos-release-arm64NOTE209
macos-release-x86_64NOTE349
macos-oldrel-arm64NOTE195
macos-oldrel-x86_64NOTE422
windows-develNOTE332
windows-releaseNOTE285
windows-oldrelNOTE273
wasm-releaseOK188

Exports:abundanceVDJaddVDJtoSCEbarVDJboxVDJcalculateDiversityclonoAbundanceclonoAssignmentclonoFrequencyclonoGroupclonoNamesclonoStatspieVDJreadVDJcontigsrunBreakawayrunVDJPCAscatterVDJshowsplitClonotypessummarizeClonotypeswriteVDJcontigs

Dependencies:abindBHBiobaseBiocGenericsBiocParallelclicodetoolscowplotcpp11DelayedArrayfarverformatRfutile.loggerfutile.optionsgenericsGenomicRangesggplot2gluegridExtragtableIRangesisobandlabelinglambda.rlatticelifecycleMatrixMatrixGenericsmatrixStatsR6RColorBrewerRcpprlangS4ArraysS4VectorsS7scalesSeqinfoSingleCellExperimentsnowSparseArraySummarizedExperimentvctrsviridisLitewithrXVector

VDJdive Workflow

Rendered fromworkflow.Rmdusingknitr::rmarkdownon May 29 2026.

Last update: 2023-05-04
Started: 2022-02-14

Readme and manuals

Help Manual

Help pageTopics
Create an abundance graph for clonotype expansionabundanceVDJ abundanceVDJ,clonoStats-method
Add 10X CellRanger V(D)J data to SingleCellExperimentaddVDJtoSCE addVDJtoSCE,character,SingleCellExperiment-method addVDJtoSCE,SplitDataFrameList,SingleCellExperiment-method
Create a bar graph for clonotype expansionbarVDJ barVDJ,clonoStats-method barVDJ,Matrix-method barVDJ,matrix-method
Create a box plot for diversity measuresboxVDJ boxVDJ,matrix-method
Sample diversity estimationcalculateDiversity calculateDiversity,clonoStats-method calculateDiversity,SingleCellExperiment-method
Assign cell-level clonotypes and calculate abundancesclonoStats clonoStats,clonoStats-method clonoStats,SingleCellExperiment-method clonoStats,SplitDataFrameList-method
'clonoStats' object classclonoAbundance clonoAbundance,clonoStats-method clonoAbundance,SingleCellExperiment-method clonoAssignment clonoAssignment,clonoStats-method clonoAssignment,SingleCellExperiment-method clonoFrequency clonoFrequency,clonoStats-method clonoFrequency,SingleCellExperiment-method clonoGroup clonoGroup,clonoStats-method clonoGroup,SingleCellExperiment-method clonoNames clonoNames,clonoStats-method clonoNames,SingleCellExperiment-method clonoStats-class show,clonoStats-method
SplitDataFrameList containing AIRR-seq (TCR) data for six cellscontigs
Create a pie chart for clonotype expansionpieVDJ pieVDJ,clonoStats-method pieVDJ,Matrix-method pieVDJ,matrix-method
Load 10X CellRanger V(D)J datareadVDJcontigs readVDJcontigs,character-method
Clonotype richness estimation with BreakawayrunBreakaway runBreakaway,clonoStats-method
Run PCA on clonotype abundance matrixrunVDJPCA runVDJPCA,clonoStats-method
Create a scatterplot for diversity evenness and abundancescatterVDJ scatterVDJ,matrix-method
Split cell-level clonotype counts by samplesplitClonotypes splitClonotypes,clonoStats-method splitClonotypes,Matrix-method splitClonotypes,matrix-method splitClonotypes,SingleCellExperiment-method
Get sample-level clonotype countssummarizeClonotypes summarizeClonotypes,clonoStats-method summarizeClonotypes,Matrix-method summarizeClonotypes,matrix-method summarizeClonotypes,SingleCellExperiment-method
Write V(D)J contig data in 10X formatwriteVDJcontigs writeVDJcontigs,character,SplitDataFrameList-method