scHopfield.preprocessing.compute_sigmoid
- scHopfield.preprocessing.compute_sigmoid(adata: AnnData, spliced_key: str = 'Ms', layer_key: str = 'sigmoid', copy: bool = False) AnnData | None[source]
Compute sigmoid-transformed expression values.
Uses previously fitted sigmoid parameters from fit_all_sigmoids.
- Parameters:
adata (AnnData) – Annotated data object with fitted sigmoid parameters
spliced_key (str, optional (default: 'Ms')) – Key in adata.layers for spliced counts
layer_key (str, optional (default: 'sigmoid')) – Key for storing sigmoid-transformed data in adata.layers
copy (bool, optional (default: False)) – If True, return a copy instead of modifying in-place
- Returns:
Returns adata if copy=True, otherwise None. Adds adata.layers[layer_key] with sigmoid-transformed expression
- Return type:
AnnData or None