CRAN version CRAN downloads License: GPL-3

CRMetrics

07-05-2026

Cell Ranger output filtering and metrics visualisation

Introduction

This package was developed to visualize metrics from 10x Cell Ranger for single-cell (or single-nucleus) RNA-seq data. This has been expanded to include preprocessing of single-cell RNA-seq data, and include 10x Flex, multiome, and Parse technologies.

Installation

install.packages("remotes")
remotes::install_github("khodosevichlab/CRMetrics") # CRAN version
remotes::install_github("khodosevichlab/CRMetrics", ref = "dev") # developer version

Initialization

A CRMetrics object can be initialized in different ways using CRMetrics$new(). Either data.path or cms must be provided. The most important arguments are:

Vignette

For usage, please see the vignette

Python integrations

CRMetrics makes use of several Python packages, some of them through the reticulate package in R, please see the included example workflow in the vignette. We also provide the option to output a Python script to be run in a separate environment, e.g. from terminal.

Cite

To cite this work, please run citation("CRMetrics") or cite our preprint:

Fabienne Lorena Kick, Henrietta Holze, Rasmus Rydbirk, Konstantin Khodosevich: CRMetrics - an R package for Cell Ranger Filtering and Metrics Visualisation, 06 July 2023, PREPRINT (Version 1) available at Research Square [https://doi.org/10.21203/rs.3.rs-2853524/v1]

It is also possible to use easyRef to create a citation for most common reference tools: easyRef::createRef("CRMetrics", filename = "CRMetrics.ris")