Remove cell cycle-related genes from HVGs.
Usage
sce_remove_cc_genes(
sce,
var_expl_threshold,
variable = "phase",
hvg_metric_fit = NULL,
...
)Arguments
- sce
A
SingleCellExperimentobject.- var_expl_threshold
A numeric scalar: threshold for variance explained. Genes exceeding this threshold will be marked as CC-related.
- variable
A character scalar: column to use for variance explained computation.
- hvg_metric_fit
A
DataFrameobject.- ...
Passed to
get_top_hvgs().
Value
A SingleCellExperiment object with removed CC-related genes from HVGs.
is_cc_related logical column is appended to rowData(sce).
The following items of metadata(sce) are added or modified:
hvg_cc_genes_var_expl_threshold: the value ofvar_expl_threshold.hvg_ids: if CC-related genes are found, their IDs are removed.hvg_rm_cc_genes_ids: IDs of CC-related genes. If these are not found, an empty vector.
Note that CC-related genes are not removed from metadata(sce)$hvg_metric_fit.