Skip to content

Latest commit

 

History

132 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

betterChromVAR

Bioc devel status Bioc last commit check-bioc Codecov test coverage

betterChromVAR is a much faster, deterministic implementation of the popular chromVAR (Chromatin Variation Across Regions) method for computing cell- (or sample-) wise motif deviations from ATAC-seq data and motif annotations. The functions additionally have extra options and also include an ATAC-seq normalization method based on the general chromVAR logic. See the package documentation and the related preprint.

We note that only the components of chromVAR used to compute motif deviations were reimplemented here. On a dataset of ~31k cells, ~150k regions, and ~2k motifs, the original chromVAR took 138min to run, the ArchR C++ version 78min, while betterChromVAR ran in ~2min, with outputs correlating to the original by ~0.995.

If unfamiliar with chromVAR, we recommend reading up its documentation before using betterChromVAR.

Installation instructions

You can install it from Bioconductor using:

BiocManager::install("betterChromVAR")

or install the development version from github with:

BiocManager::install("plger/betterChromVAR")

About

Improved ChromVAR (Chromatin Variation Across Regions)

Resources

Stars

2 stars

Watchers

0 watching

Forks

Contributors

Languages