R Observatory
Search
install.packages("scCustomize")
CRAN 30-day downloads, method
2,288−11.1% down on the 30 days before, the worse direction

Collection of functions created and/or curated to aid in the visualization and analysis of single-cell data using 'R'. 'scCustomize' aims to provide 1) Customized visualizations for aid in ease of use and to create more aesthetic and functional visuals.

Full description

Collection of functions created and/or curated to aid in the visualization and analysis of single-cell data using 'R'. 'scCustomize' aims to provide 1) Customized visualizations for aid in ease of use and to create more aesthetic and functional visuals. 2) Improve speed/reproducibility of common tasks/pieces of code in scRNA-seq analysis with a single or group of functions. For citation please use: Marsh SE (2021) "Custom Visualizations & Functions for Streamlined Analyses of Single Cell Sequencing" <doi:10.5281/zenodo.5706430> RRID:SCR_024675.

Maintainer
Samuel Marsh
Licence
GPL (>= 3)
Latest release
8 May 2026
First release
23 Dec 2022

Compare with another package

More details
Releases
18
Needs compilation
No
Needs R
>= 4.0.0
Date
2026-05-05
LazyData
true
RoxygenNote
7.3.3
Subjects (1) Method, Subjects
Cite

Package

Run in R for the authors' preferred citation:

citation("scCustomize")
APA
Marsh, S., Clarke, Z., Graybuck, L., Kozareva, V., & Tang, M. (2026). scCustomize: Custom Visualizations & Functions for Streamlined Analyses of
Single Cell Sequencing (Version 3.3.0) [Computer software]. https://doi.org/10.32614/CRAN.package.scCustomize
About

This package has no citation file, so citation() returns this entry built from DESCRIPTION.

R Observatory

For a number measured here: a download total, a coverage figure, an archival date.

APA
Balamuta, J. J. (2026). R Observatory: Metrics for scCustomize version 3.3.0 [Data set]. HJJB, LLC. Data release v2026-10-27. https://doi.org/10.5281/zenodo.21843040
About

From data release v2026-10-27, which the citation names so these numbers can be found later.

All 13 check platforms pass.

  • r-devel-linux-x86_64-debian-clang

    The unreleased R on Linux, x86_64, debian-clang

    OK

    Version checked
    3.3.0
    Time taken
    384 s
  • r-devel-linux-x86_64-debian-gcc

    The unreleased R on Linux, x86_64, debian-gcc

    OK

    Version checked
    3.3.0
    Time taken
    256 s
  • r-devel-linux-x86_64-fedora-clang

    The unreleased R on Linux, x86_64, fedora-clang

    OK

    Version checked
    3.3.0
    Time taken
    319 s
  • r-devel-linux-x86_64-fedora-gcc

    The unreleased R on Linux, x86_64, fedora-gcc

    OK

    Version checked
    3.3.0
    Time taken
    249 s
  • r-devel-windows-x86_64

    The unreleased R on Windows, x86_64

    OK

    Version checked
    3.3.0
    Time taken
    430 s
  • r-oldrel-macos-arm64

    The previous release of R on macOS, arm64

    OK

    Version checked
    3.3.0
    Time taken
    97 s
  • r-oldrel-macos-x86_64

    The previous release of R on macOS, x86_64

    OK

    Version checked
    3.3.0
    Time taken
    359 s
  • r-oldrel-windows-x86_64

    The previous release of R on Windows, x86_64

    OK

    Version checked
    3.3.0
    Time taken
    554 s
  • r-patched-linux-x86_64

    The patched release of R on Linux, x86_64

    OK

    Version checked
    3.3.0
    Time taken
    384 s
  • r-release-linux-x86_64

    The current release of R on Linux, x86_64

    OK

    Version checked
    3.3.0
    Time taken
    373 s
  • r-release-macos-arm64

    The current release of R on macOS, arm64

    OK

    Version checked
    3.3.0
    Time taken
    93 s
  • r-release-macos-x86_64

    The current release of R on macOS, x86_64

    OK

    Version checked
    3.3.0
    Time taken
    354 s
  • r-release-windows-x86_64

    The current release of R on Windows, x86_64

    OK

    Version checked
    3.3.0
    Time taken
    420 s
  • 13 OK

Over time

No change since 15 Oct 2026

As a list (12)
ChangedWorst statusOKNotesWarningsErrors
15 Oct 2026OK13000
25 Sep 2026Error12001
4 Aug 2026OK13000
1 Aug 2026Note12100
8 Jun 2026OK12000
7 Jun 2026Error12001
25 Apr 2026OK12000
10 Apr 2026Note13100
9 Apr 2026Error12101
27 Mar 2026Note13100
26 Mar 2026Warning12110
10 Mar 2026Note13100

Since March 2026

Check results on CRAN

Total downloads in the last 30 days
4,253+3.6% up on the 30 days before, the better directionIt is the sum of 4 channels: CRAN, r2u, autoCRAN and conda-forge.

CRAN rank

2,456 of 26,529

CRAN

2,288 downloads in the last 30 days

Rank
2,456 of 26,529
Change
−11.1% down on the 30 days before, the worse direction

It is in the total. Take it out

r2u

361 downloads in the last 30 days

Rank
1,334 of 30,526
Change
+194% up on the 30 days before, the better direction

It is in the total. Take it out

autoCRAN

4 downloads in the last 30 days

Rank
13,768 of 29,212
Change
−60% down on the 30 days before, the worse direction

It is in the total. Take it out

conda-forge

1,600 downloads in the last 30 days

Rank
785 of 3,828
Change
+14.5% up on the 30 days before, the better direction

It is in the total. Take it out

Over time

Compare downloads

Functions
276
Public exports
168
Lines of R code
32,256
Median complexity
7
Functions (276)
Size and composition

Lines by kind (42,029)

KindLinesShare
R code32,25677%
Documentation9,77323%

Lines by language

LanguageLinesShare
R32,25677%
Rd9,77323%

Languages are counted from file extensions.

Files
235
R functions
276
Object systems
S3: 28 methods
Deprecated functions
28
Complexity
Median
7
Mean
10.05
Highest
62
Median lines per function
61
About complexity

Cyclomatic complexity counts the independent paths through a function: 1 is a straight line, higher is harder to test. R functions only.

Call graph figures
R functions
276
Calls
538
Unconnected
37
Groups
4
Growth (18 releases)
Total lines by release
21,496 on 23 Dec 202242,029 on 8 May 2026
Release changes

The package was built and has no tests to run.

Lines of tests
0
Exports named in tests
0%
Test suite
Has tests
No
Test frameworks
No tests in this release
Test lines per line of code
0
Exports documented
100%
Arguments documented
99.7%
Return value documented
97.4%
Help pages with examples
92%
Examples run in checks
25%
Other documentation
README
Yes, 254 words
Release notes file
Yes
Help pages
174
Lines of documentation
9,773
DatasetSize
ensembl_exAM_listImmediate Early Gene (IEG) gene listslength 3
ensembl_hemo_idEnsembl Hemo IDslength 8
ensembl_ieg_listImmediate Early Gene (IEG) gene listslength 2
ensembl_lncRNA_idEnsembl lncRNA IDslength 7
ensembl_malat1_listMALAT1 gene listslength 2
ensembl_mito_idEnsembl Mito IDslength 7
ensembl_ribo_idEnsembl Ribo IDslength 8
exAM_gene_listexAM gene listslength 3
ieg_gene_listImmediate Early Gene (IEG) gene listslength 2
lncRNA_gene_listlncRNA gene listlength 6
msigdb_qc_ensembl_listQC Gene Listslength 21
msigdb_qc_gene_listQC Gene Listslength 21

samuel-marsh / sccustomize on github.com

Stars
314+0.96% up on 30 days ago, the better direction
Forks
33
Open issues
10
Last commit
11 May 2026
Activity
Commits
3,873
Open pull requests
0
Tagged releases
23
Latest tagged release
v3.3.0, 11 May 2026
Issues closed in
6 days (median)
Pull requests closed in
2 days (median)
Pull requests merged
76%
Created
29 Sep 2021
Licence file reads as
GPL-3.0
Development practices (9)
KindFound
Continuous integrationGitHub Actions, R CMD check workflow
The R CMD check workflow runs on Linux, macOS and Windows, and on R-devel
Governance and communityIssue templates
Docs sourcepkgdown
GitHub Pages site last deployed 2026-05-11
pkgdown site last built 2026-05-11
Reproducibility and dev environmentdata-raw/
CRAN release processcran-comments.md, CRAN-SUBMISSION
Lint, format, editorRStudio project

Method, repository practices

Across samuel-marsh

R releases
  • On CRAN
  • Release
VersionReleasedR
3.3.0 current8 May 20264.6.0
3.2.411 Dec 20254.5.2
3.2.39 Dec 20254.5.2
3.2.213 Nov 20254.5.2
3.2.18 Nov 20254.5.2
3.2.010 Sep 20254.5.1
3.1.326 Aug 20254.5.1
3.0.118 Dec 20244.4.2
Earlier versions (10)
VersionReleasedR
3.0.05 Dec 20244.4.2
2.1.228 Feb 20244.3.2
2.1.124 Feb 20244.3.2
2.1.023 Feb 20244.3.2
2.0.117 Nov 20234.3.2
2.0.014 Nov 20234.3.2
1.1.319 Jul 20234.3.1
1.1.218 Jul 20234.3.1
1.1.113 Jan 20234.2.2
1.1.023 Dec 20224.2.2
Release notes (3.3.0)

Added

  • Added reorder, reorder_decreasing, and plot_median parameters to Plot_Cells_per_Sample when grouping by sample.
  • Added Read_Velocity function to enable reading of velocyto loom output files without needing to install velocyto.R package (which currently suffers from significant installation issues unrelated to reading loom files).
  • Added ability to pass plot_type in ElbowPlot_scCustom for users with Seurat version 5.5.0+.
  • Added ability to create "variance" or "cumulative variance" plot types in ElbowPlot_scCustom for users with Seurat version below 5.5.0.

Changed

  • BREAKING CHANGE The plot_by parameter has been soft-deprecated in Seq_QC_Plot_* family of functions. Please use group.by instead. Using plot_by will warn user but still work until scCustomize v3.5.0.
  • BREAKING CHANGE The parameter cutoff_line_width has been soft-deprecated in QC_Plot_* family of functions. Please use cutoff_linewidth instead. Using cutoff_line_width will warn user but still work until scCustomize v3.5.0.
  • BREAKING CHANGE The parameter linewidth has been soft-deprecated in ElbowPlot_scCustom function. Please use cutoff_linewidth instead. Using linewidth will warn user but still work until scCustomize v3.5.0.
  • Add some checks for appropriate ... usage.

Fixes

  • Fixed default setting of linewidth parameter in geom_hline and geom_vline calls to avoid unnecessary empty aesthetic warnings in ggplot2 4.0.0+.
  • Fixed warning in Dataset_Size_LIGER due to deprecation in Extract_Sample_Meta.
  • Fixed issue with group colors in in DimPlot_scCustom when split only contains one group Thanks @zrlewis, (#262).
  • All vignettes updated to use qs2 package as qs package is now fully deprecated.