scFates.tl.convert_to_soft

scFates.tl.convert_to_soft(adata, sigma, lam, n_steps=1, copy=False)

Convert an hard assignment matrix to a soft one, allowing for probabilistic mapping.

Parameters
adata

Annotated data matrix.

sigma : float

Sigma parameter from SimplePPT.

lam : int

Lambda parameter from SimplePPT.

n_steps : int (default: 1)

Number of steps to run the solving of R and F

copy : bool (default: False)

Return a copy instead of writing to adata.

Returns

adata – dataset if copy=True it returns or else updated these fields to adata:

.uns[‘graph’][‘R’]

converted from hard to soft assignment matrix.

.uns[‘graph’][‘F’]

solved from newly converted soft assignment matrix.

Return type

anndata.AnnData