mmc.umap_interrogate_level()
-
mmochi.utils.umap_interrogate_level(adata, level, batch_key=None, key_added='lin', umap_basis='X_umap', cmap=None, **kwargs) Plots UMAPs showing events selected by high-confidence thresholding and used for training and breaks down annotation confusion onto the UMAP. X_umap must be generated before running this function.
Parameters: - adata (
AnnData) – AnnData object to use for plotting - level (
str) – Level of the classifier to interrogate - batch_key (
Optional[str] (default:None)) – Name of batch in adata to use for UMAP, uses batch_iterator to find key - key_added (
str(default:'lin')) – Key in the adata.obsm that contains the classification results - umap_basis (
str(default:'X_umap')) – Passed to scanpy.pl.embedding as basis - cmap (
Optional[List[str]] (default:None)) – Color map information used to color - kwargs – Sent to scanpy.pl.embedding
- adata (