NEWS


scCustomize 3.3.0 (2026-05-08)

Added

Changed

Fixes

scCustomize 3.2.4 (2025-12-11)

Added

Changed

Fixes

scCustomize 3.2.2 (2025-11-12)

Added

Changed

Fixes

scCustomize 3.2.1 (2025-11-08)

Added

Changed

Fixes

scCustomize 3.2.0 (2025-09-10)

Added

Changed

Fixes

scCustomize 3.1.3 (2025-08-26)

Added

Changed

This release contains a number of BREAKING changes to parameter names:

This release contains a number of BREAKING changes to parameter names to harmonize across scCustomize and Seurat:
Due to large number of functions affected the timeline for full deprecation of these parameters has been extended. Old parameter names will issue warning but continue to work until v3.3.0.

Non-breaking changes in this release:

Fixes

scCustomize 3.0.1 (2024-12-18)

Added

Changed

Fixes

scCustomize 3.0.0 (2024-12-05)

Added

Major Updates to Functionality with rliger Package:
Added new utility functions to interact with liger v2.0.0+ object format change:
- Subset_LIGER to quickly subset by cluster or other meta data variable.
- Cells_by_Identities_LIGER to extract list of barcodes sorted by values within given meta data column.

Extended the following Seurat/SeuratObject generic functions to work seamlessly with liger objects:
- Cells to extract vector of all cells or list vectors of cells by dataset.
- Features to extract vector of all features or list vectors of features by dataset.
- WhichCells to extract vector or list of cells matching identity criteria.
- Embeddings to extract matrix containing dimensionality reduction embeddings or iNMF h.norm matrix.
- Idents and Idents<- to extract and set default identities/clusters.

Updated functions to interact with both old and new style liger objects:
- plotFactors_scCustom()
- Fetch_Meta
- Top_Genes_Factor
- Add_Mito_Ribo
- Add_Cell_Complexity
- DimPlot_LIGER
- Variable_Features_ALL_LIGER
- Feature_Present

New functions compatible with old and new style liger objects:
- Added new function Add_Hemo to add hemoglobin gene percentage for QC. Also added as parameter to Add_Cell_QC_Metrics. Add_Hemo supports all default species: (human, mouse, marmoset, zebrafish, rat, drosophila, rhesus macaque, and chicken) and works with both Seurat and liger objects.

New scCustomize generics to function across both Seurat and Liger objects:
- Add_Hemo (see above).
- Rename_Clusters now S3 generic for setting new active.ident (Seurat) or defaultCluster (Liger).

New functions for Seurat and rliger v2.0.0+ only:
- Added new function Find_Factor_Cor to return correlation matrix between factor gene loadings from liger or Seurat object.
- Added new function Factor_Cor_Plot to plot positive correlations from liger or Seurat object.

Updated functions to recommend new rliger equivalents for users with rliger v2.0.0+:
- as.LIGER
- as.Seurat

General scCustomize Updates:
New functions:

Updated functions:

Changed

Fixes

scCustomize 2.1.2 (2024-02-28)

Added

Changed

Fixes

scCustomize 2.1.1 (2024-02-24)

Added

Changed

Fixes

scCustomize 2.1.0 (2024-02-23)

Added

Changed

Fixes

scCustomize 2.0.1 (2023-11-17)

Added

Changed

Fixes

scCustomize 2.0.0 (2023-11-14)

Added

Changed

Fixes

scCustomize 1.1.3 (2023-07-19)

Added

Changed

Fixes

scCustomize 1.1.2 (2023-07-18)

Added

Changed

Fixes

scCustomize 1.1.1 (2023-01-13)

Added

Changed

Fixes

scCustomize 1.1.0 (2022-12-23)

Added

Changed

Fixes

scCustomize 1.0.2

Added

Changed

Fixes

scCustomize 1.0.1

Added

Changed

Fixes

scCustomize 1.0.0

Added

Changed

Fixes

scCustomize 0.7.0

Added

Changed

Fixes

scCustomize 0.6.3

Fixes

scCustomize 0.6.2

Fixes

scCustomize 0.6.1

Added

Changes

Fixes

scCustomize 0.6.0

Added

Changes