scSLAT.model.prematch.utils.perturb_data
- scSLAT.model.prematch.utils.perturb_data(adata, noise='nb', inverse_noise=5)[source]
Add noise to the count matrix.
- Parameters:
adata (
anndata._core.anndata.AnnData) – Annotated data matrix.noise (
str) – Type of noise to add. Default is nb for negative binomial noise.inverse_noise (
float) – Inverse of noise. Default is 5.
- Return type:
- Returns:
Perturbed AnnData object.
Note
The raw count matrix is stored in adata.layers[“counts”].