SpaSRL.get_meta_genes#

SpaSRL.get_meta_genes(adata, n_meta_genes=None, representation_key=None, copy=False)[source]#

Get functional meta gene score matrix using discriminant matrix.

Parameters:
adata : AnnData

Annotated data matrix.

n_meta_genes : int | NoneOptional[int] (default: None)

Number of meta genes to return.

representation_key : str | NoneOptional[str] (default: None)

If not specified, it looks .uns[‘representation’] for self-representation learning settings (default storage place for run_SRL()). If specified, it looks .uns[representation_key] for self-representation learning settings.

copy : bool (default: False)

Return a copy instead of writing to adata.

Return type:

AnnData | NoneOptional[AnnData]

Returns:

Depending on copy, returns or updates adata with the following fields updated.

.obsm[‘meta_genes’]

The meta gene score matrix.