scCustomize
Custom Visualizations & Functions for Streamlined Analyses of Single Cell Sequencing
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.
README
# scCustomize <img src="man/figures/scCustomize_Logo.svg" align="right" width="150"/>
[](https://cran.r-project.org/package=scCustomize)
[](https://cran.r-project.org/package=scCustomize)
[](https://github.com/samuel-marsh/scCustomize/actions/workflows/R-CMD-check.yaml)
[](https://github.com/samuel-marsh/scCustomize/blob/master/LICENSE.md)
[](https://github.com/samuel-marsh/scCustomize/issues)
[](https://doi.org/10.5281/zenodo.5706430)
scCustomize is a collection of functions created and/or curated to aid
in the visualization and analysis of single-cell data using R.
## Vignettes/Tutorials
See accompanying [scCustomize
website](https://samuel-marsh.github.io/scCustomize/) for detailed
tutorials of all aspects of scCustomize functionality.
## Installing scCustomize
scCustomize can be installed from
[CRAN](https://cran.r-project.org/package=scCustomize) on all platforms.
For more detailed instructions see
[Installation](https://samuel-marsh.github.io/scCustomize/articles/Installation.html).
# Base R
install.packages("scCustomize")
# Using pak
pak::pkg_install("scCustomize")
## Release Notes
A full copy of the changes in each version can be found in the
[NEWS/ChangeLog](https://samuel-marsh.github.io/scCustomize/news/index.html).
**Develop branch**
I also maintain a separate development branch<sup>\*</sup> that can be
installed by supplying `ref = "develop"` in the devtools or remotes
installation command. Version scheme vX.X.X.9yyy.
<sup>\*</sup>*Note: While this branch is typically mostly stable it may
contain breaking issues/bugs.*
I do try and keep [development
ChangeLog](https://github.com/samuel-marsh/scCustomize/blob/develop/NEWS.md)
up to date so it’s easier to follow changes than reading commit history.
## Bug Reports/New Features
#### If you run into any issues or bugs please submit a [GitHub issue](https://github.com/samuel-marsh/scCustomize/issues) with details of the issue.
- If possible please include a reproducible example (suggest using
[SeuratData package](https://github.com/satijalab/seurat-data) pbmc
dataset for lightweight examples.)
#### Any requests for new features or enhancements can also be submitted as [GitHub issues](https://github.com/samuel-marsh/scCustomize/issues).
- Even if you don’t know how to implement/incorporate with current
package go ahead a submit!
#### [Pull Requests](https://github.com/samuel-marsh/scCustomize/pulls) are welcome for bug fixes, new features, or enhancements.
- Please set PR to merge with “develop” branch and provide description
of what the PR contains (referencing existing issue(s) if
appropriate).
Versions across snapshots
| Version | Repository | File | Size |
|---|---|---|---|
3.2.4 |
rolling linux/jammy R-4.5 | scCustomize_3.2.4.tar.gz |
1.4 MiB |
3.2.4 |
rolling linux/noble R-4.5 | scCustomize_3.2.4.tar.gz |
1.4 MiB |
3.2.4 |
rolling source/ R- | scCustomize_3.2.4.tar.gz |
1.4 MiB |
3.2.4 |
latest linux/jammy R-4.5 | scCustomize_3.2.4.tar.gz |
1.4 MiB |
3.2.4 |
latest linux/noble R-4.5 | scCustomize_3.2.4.tar.gz |
1.4 MiB |
3.2.4 |
latest source/ R- | scCustomize_3.2.4.tar.gz |
1.4 MiB |
3.2.4 |
2026-04-26 source/ R- | scCustomize_3.2.4.tar.gz |
1.4 MiB |
3.2.4 |
2026-04-23 source/ R- | scCustomize_3.2.4.tar.gz |
1.4 MiB |
3.0.1 |
2025-04-20 source/ R- | scCustomize_3.0.1.tar.gz |
903.0 KiB |