You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: DESCRIPTION
+3-3Lines changed: 3 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -2,8 +2,8 @@ Package: scCustomize
2
2
Type: Package
3
3
Title: Custom Visualizations & Functions for Streamlined Analyses of Single Cell Sequencing
4
4
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.
5
-
Version: 3.2.0
6
-
Date: 2025-09-09
5
+
Version: 3.2.1
6
+
Date: 2025-11-07
7
7
Authors@R: c(
8
8
person(given = "Samuel", family = "Marsh", email = "sccustomize@gmail.com", role = c("aut", "cre"), comment = c(ORCID = "0000-0002-3012-6945")),
9
9
person(given = "Ming", family = "Tang", role = c("ctb"), email = "tangming2005@gmail.com"),
Copy file name to clipboardExpand all lines: NEWS.md
+33Lines changed: 33 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,36 @@
1
+
# scCustomize 3.2.1 (2025-11-07)
2
+
## Added
3
+
- Added new function `ElbowPlot_scCustom` which expands `ElbowPlot` to include calculations of amount of variance conferred by PCs. See manual for more details.
4
+
- Added new function `Map_New_Meta` to enable mapping of existing meta.data column to new variable.
5
+
- Added `split_downsample` parameter to `DimPlot_scCustom` to downsample each group when splitting plots to the number of cells in the smallest group.
6
+
- Added `show_annotation_name` parameter to `Clustered_DotPlot` to control whether annotation name is shown next to color bar on plot. Thanks @Biase-lab, ([#243](https://github.com/samuel-marsh/scCustomize/issues/243)).
7
+
- Added `no_file_prefix` to `Read_CellBender_h5_Multi_Directory` to allow for situations where file does not share folder name as prefix, default is FALSE. Thanks @pedro-fr, ([#242](https://github.com/samuel-marsh/scCustomize/issues/242)).
8
+
- Added `columnns` parameter to `Fetch_Meta` to allow for return of select meta data columns instead of all columns (default remains returning all columns).
9
+
- Added support for VDJ B metrics in `Read_Metrics_10X`.
10
+
- Added support for Antibody Capture metrics in `Read_Metrics_10X`.
11
+
12
+
13
+
## Changed
14
+
-**BREAKING CHANGE** The `sample_name` parameter has been soft-deprecated in `Extract_Sample_Meta`. Please use `sample_col` instead. Using `sample_name` will warn user but still work until scCustomize v3.3.0.
15
+
- Updated messages in `Random_Cells_Downsample`.
16
+
- Full deprecation of `Add_Top_Gene_Pct_Seurat`, see current `Add_Top_Gene_Pct` function.
17
+
- Full deprecation of `Liger_to_Seurat` see `as.Seurat` for LIGER v1.0 objects or `rliger::ligerToSeurat` for LIGER v2.0+ objects.
18
+
- Updated `Iterate_Cluster_Highlight_Plot` to use consistent `pt.size` across all plots if `pt.size = NULL` in function call.
19
+
20
+
21
+
22
+
## Fixes
23
+
- Fixed calculation of number of cells x number of features in `VlnPlot_scCustom` to properly rasterize plot if total is greater than 200,000. Thanks @DavideBrex, ([#244](https://github.com/samuel-marsh/scCustomize/issues/244)).
24
+
- Fixed issue with `Read_Metrics_10X` for outputs when `cellranger_multi = TRUE` and Cell Ranger v9+ was used to process data. Thanks @lisch7, ([#245](https://github.com/samuel-marsh/scCustomize/issues/245)).
25
+
- Fixed bug in `Proportion_Plot_per_Sample` due to missing parameter internally when pulling meta data and orig.ident did not represent sample IDs.
26
+
- Fixed bug in `Top_Genes_Factor` for LIGER objects when setting `factor = "all"`. Thanks @theAeon, ([#247](https://github.com/samuel-marsh/scCustomize/issues/247)).
27
+
- Fixed bug in `Update_HGNC_Symbols` due to error reading HGNC file. Thanks @MD-Paris, ([#248](https://github.com/samuel-marsh/scCustomize/issues/248)).
28
+
- Fixed bug in `Variable_Features_ALL_LIGER` that didn't pass `num_genes` parameter correctly to LIGER v2+ objects.
Copy file name to clipboardExpand all lines: R/Deprecated.R
+9-9Lines changed: 9 additions & 9 deletions
Original file line number
Diff line number
Diff line change
@@ -77,16 +77,16 @@
77
77
# }
78
78
79
79
80
-
#' @description
81
-
#' Use [Add_Top_Gene_Pct()] instead of `Add_Top_Gene_Pct_Seurat()`.
82
-
#'
83
-
#' @export
84
-
#' @keywords internal
85
-
#' @rdname deprecated
80
+
# @description
81
+
# Use [Add_Top_Gene_Pct()] instead of `Add_Top_Gene_Pct_Seurat()`.
82
+
#
83
+
# @export
84
+
# @keywords internal
85
+
# @rdname deprecated
86
86
87
-
Add_Top_Gene_Pct_Seurat<-function(...) {
88
-
lifecycle::deprecate_stop(when="2.2.0", what="Add_Top_Gene_Pct_Seurat()", with="Add_Top_Gene_Pct()", details="Deprecation error when calling function will be removed in v3.1.0+")
89
-
}
87
+
#Add_Top_Gene_Pct_Seurat <- function(...) {
88
+
# lifecycle::deprecate_stop(when = "2.2.0", what = "Add_Top_Gene_Pct_Seurat()", with = "Add_Top_Gene_Pct()", details = "Deprecation error when calling function will be removed in v3.1.0+")
89
+
#}
90
90
91
91
# @description
92
92
# Use [Feature_Present()] instead of `Gene_Present()`.
0 commit comments