pwwang / scplotter

scplotter is an R package that is built upon plotthis. It provides a set of functions to visualize single-cell sequencing data in an easy and efficient way.
https://pwwang.github.io/scplotter/
GNU General Public License v3.0
113 stars 13 forks source link
single-cell-analysis single-cell-rna-seq single-cell-sequencing visualization

scplotter scplotter website

scplotter is an R package that is built upon plotthis. It provides a set of functions to visualize single-cell sequencing data in an easy and efficient way.

Installation

remotes::install_github("pwwang/scplotter")
# or
devtools::install_github("pwwang/scplotter")
# or using conda
$ conda install pwwang::r-scplotter

Credits

scplotter draws significant inspiration from the SCP package, which separates visualization from analysis and implements it in the plotthis package. Building on plotthis, scplotter offers advanced functions for visualizing single-cell sequencing data. Special thanks to the scRepertoire package for its APIs that facilitate the analysis of single-cell TCR/BCR sequencing data.

Gallery

scRNA-seq

CellDimPlot

CellDimPlot

CellStatPlot

CellStatPlot

ClustreePlot

ClustreePlot

FeatureStatPlot

FeatureStatPlot

EnrichmentPlot

EnrichmentPlot

GSEASummaryPlot | GSEAPlot

GSEAPlot

VolcanoPlot

VolcanoPlot

CCCPlot (Cell-Cell Communication Plot)

CCCPlot

scTCR-seq/scBCR-seq

ClonalVolumePlot | ClonalAbundancePlot | ClonalResidencyPlot | ClonalCompositionPlot | ClonalOverlapPlot | ClonalGeneUsagePlot

clonalstat

ClonalRarefactionPlot | ClonalGeneUsagePlot | ClonalDiversityPlot | ClonalPositionalPlot

clonaldiv