GitPedia

ICellR

iCellR is an interactive R package designed to facilitate the analysis and visualization of high-throughput single-cell sequencing data. It supports a variety of single-cell technologies, including scRNA-seq, scVDJ-seq, scATAC-seq, CITE-Seq, and Spatial Transcriptomics (ST).

From rezakj·Updated December 30, 2025·View on GitHub·

iCellR is an interactive R package designed to facilitate the analysis and visualization of high-throughput single-cell sequencing data. It supports a variety of single-cell technologies, including `scRNA-Seq`, `scVDJ-Seq`, `scATAC-Seq`, `CITE-Seq`, and `Spatial Transcriptomics` (ST). The project is written primarily in R, first published in 2018. Key topics include: 10xgenomics, 3d, batch-normalization, cell-type-classification, cite-seq.

Latest release: 1.7.0
October 29, 2025View Changelog →

CRAN Version
CRAN Downloads
License: GPL v2

Single (i) Cell R package (iCellR)

iCellR is an interactive R package designed to facilitate the analysis and visualization of high-throughput single-cell sequencing data. It supports a variety of single-cell technologies, including scRNA-Seq, scVDJ-Seq, scATAC-Seq, CITE-Seq, and Spatial Transcriptomics (ST).

Maintainer: Alireza Khodadadi-Jamayran

News (April 2021)

Use the latest version of iCellR (v1.6.4) for scATAC-seq and Spatial Transcriptomics (ST) analyses. Leverage the i.score function for scoring cells based on gene signatures using methods such as Tirosh, Mean, Sum, GSVA, ssgsea, Zscore, and Plage.

News (July 2020)

Explore iCellR version 1.5.5, now featuring tools for cell cycle analysis (phases G0, G1S, G2M, M, G1M, and S). See example phase, New Pseudotime Abstract KNetL (PAK map) functionality added – visualize pseudotime progression (PAK map). Perform gene-gene correlation analysis using updated visualization tools. correlations.

News (May 2020)

Explore the KNetL map, an advanced adjustable and dynamic dimensionality reduction method KNetL map <img src="https://github.com/rezakj/scSeqR/blob/master/doc/logo.png" alt="drawing" width="30"/> KNetL (pronounced “nettle”) offers enhanced zooming capabilities KNetL to show significantly more detail compared to tSNE and UMAP.

News (April 2020)

Introducing imputation and coverage correction (CC) methods for improved gene-gene correlation analysis. (CC). Perform batch alignment using iCellR's CPCA and CCCA tools (CCCA and CPCA) methods. Expanded databases for cell type prediction now include ImmGen and MCA.

News (Sep. 2018)

scSeqR has been renamed to iCellR, and scSeqR has been discontinued. Please use iCellR moving forward, as scSeqR is no longer supported. UMAP is added to iCellR. Interactive cell gating has been added, allowing users to select cells directly within HTML plots using Plotly.

Tutorials and manual

For citing iCellR use this PMID: 34353854

iCellR publications: PMID: 35660135 (scRNA-seq/KNetL) PMID: 35180378 (CITE-seq/KNetL), PMID: 34911733 (i.score and cell ranking), PMID: 34963055 (scRNA-seq), PMID 31744829 (scRNA-seq), PMID: 31934613 (bulk RNA-seq from TCGA), PMID: 32550269 (scVDJ-seq), PMID: 34135081, PMID: 33593073, PMID: 34634466, PMID: 35302059, PMID: 34353854

Single (i) Cell R package (iCellR)

<p align="center"> <img src="https://github.com/rezakj/scSeqR/blob/dev/doc/first.gif" width="400"/> <img src="https://github.com/rezakj/scSeqR/blob/dev/doc/out2.gif" width="400"/> <img src="https://github.com/rezakj/scSeqR/blob/master/doc/Slide1_1.png"/> <img src="https://genome.med.nyu.edu/results/external/iCellR/example1/Allclusts.Annotated.png"/> <img src="https://github.com/rezakj/scSeqR/blob/dev/doc/out3.gif" width="400"/> <img src="https://github.com/rezakj/scSeqR/blob/dev/doc/out4.gif" width="400"/> <img src="https://github.com/rezakj/scSeqR/blob/master/doc/gating2.gif"/> </p>

For getting started and tutorials go to our Wiki page.

Contributors

Showing top 1 contributor by commit count.

View all contributors on GitHub →

This article is auto-generated from rezakj/iCellR via the GitHub API.Last fetched: 6/14/2026