omicverse.pp.scale¶
- omicverse.pp.scale(adata, max_value=10, layers_add='scaled', to_sparse=True, **kwargs)[source]¶
Scale the input AnnData object.
- Parameters:
adata – Annotated data matrix with n_obs x n_vars shape.
max_value (default:
10) – Maximum value after scaling. Default: 10.layers_add (default:
'scaled') – Name of the layer to store the scaled data. Default: ‘scaled’.to_sparse (default:
True) – If True, convert the result to csr_matrix format. Default: True.**kwargs – Additional arguments passed to scaling functions.
- Returns:
Annotated data matrix with n_obs x n_vars shape. Adds a new layer called ‘scaled’ that stores the expression matrix that has been scaled to unit variance and zero mean.
- Return type:
adata
Examples
>>> import omicverse as ov >>> # Scale data with default sparse output >>> ov.pp.scale(adata, max_value=10) >>> # Scale data keeping dense format >>> ov.pp.scale(adata, max_value=10, to_sparse=False)