popv.algorithms.BaseAlgorithm#

class popv.algorithms.BaseAlgorithm(batch_key='_batch_annotation', labels_key='_labels_annotation', seen_result_key=None, result_key=None, embedding_key=None, umap_key=None)[source]#

Methods table#

compute_integration(adata)

Compute integration of adata inplace.

compute_umap(adata)

Compute UMAP embedding of adata inplace.

predict(adata)

Predicts cell type of adata inplace.

Methods#

abstractmethod BaseAlgorithm.compute_integration(adata)[source]#

Compute integration of adata inplace.

abstractmethod BaseAlgorithm.compute_umap(adata)[source]#

Compute UMAP embedding of adata inplace.

abstractmethod BaseAlgorithm.predict(adata)[source]#

Predicts cell type of adata inplace.