[a2a3e7]: / docs / api / user.md

Download this file

88 lines (65 with data), 1.8 kB

User

Benchmarking

.. module:: nichecompass.benchmarking
.. currentmodule:: nichecompass

.. autosummary::
    :toctree: generated

    benchmarking.compute_benchmarking_metrics
    benchmarking.compute_cas
    benchmarking.compute_clisis
    benchmarking.compute_gcs
    benchmarking.compute_mlami
    benchmarking.compute_nasw

Data

.. module:: nichecompass.data
.. currentmodule:: nichecompass

.. autosummary::
    :toctree: generated

    data.load_spatial_adata_from_csv

Models

.. module:: nichecompass.models
.. currentmodule:: nichecompass

.. autosummary::
    :toctree: generated

    models.NicheCompass

Gene Program Utilities

.. module:: nichecompass.utils
.. currentmodule:: nichecompass

.. autosummary::
    :toctree: generated

    utils.add_gps_from_gp_dict_to_adata
    utils.add_multimodal_mask_to_adata
    utils.extract_gp_dict_from_collectri_tf_network
    utils.extract_gp_dict_from_nichenet_lrt_interactions
    utils.extract_gp_dict_from_mebocost_es_interactions
    utils.extract_gp_dict_from_omnipath_lr_interactions
    utils.filter_and_combine_gp_dict_gps
    utils.get_gene_annotations
    utils.generate_multimodal_mapping_dict
    utils.get_unique_genes_from_gp_dict
    utils.generate_enriched_gp_info_plots

Cell-Cell Communication Utilities

.. module:: nichecompass.utils
.. currentmodule:: nichecompass

.. autosummary::
    :toctree: generated

    utils.compute_communication_gp_network
    utils.visualize_communication_gp_network

Other Utilities

.. module:: nichecompass.utils
.. currentmodule:: nichecompass

.. autosummary::
    :toctree: generated

    utils.create_new_color_dict