﻿cellina.CellinaGCN
==================

.. currentmodule:: cellina

.. add toctree option to make autodoc generate the pages

.. autoclass:: CellinaGCN







Methods table
~~~~~~~~~~~~~

.. autosummary::

    ~cellina.CellinaGCN.get_counterfactual_expression
    ~cellina.CellinaGCN.get_counterfactual_latents
    ~cellina.CellinaGCN.get_latent_representation
    ~cellina.CellinaGCN.get_marginal_ll
    ~cellina.CellinaGCN.get_normalized_expression
    ~cellina.CellinaGCN.get_perturbed_expression
    ~cellina.CellinaGCN.get_perturbed_latents
    ~cellina.CellinaGCN.setup_anndata
    ~cellina.CellinaGCN.train









Methods
~~~~~~~



get_counterfactual_expression
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

.. automethod:: CellinaGCN.get_counterfactual_expression

get_counterfactual_latents
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

.. automethod:: CellinaGCN.get_counterfactual_latents

get_latent_representation
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

.. automethod:: CellinaGCN.get_latent_representation

get_marginal_ll
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

.. automethod:: CellinaGCN.get_marginal_ll

get_normalized_expression
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

.. automethod:: CellinaGCN.get_normalized_expression

get_perturbed_expression
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

.. automethod:: CellinaGCN.get_perturbed_expression

get_perturbed_latents
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

.. automethod:: CellinaGCN.get_perturbed_latents

setup_anndata
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

.. automethod:: CellinaGCN.setup_anndata

train
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

.. automethod:: CellinaGCN.train


