pyXenium.gmi.GmiModuleResult#

class GmiModuleResult(output_dir, spatial_modules, module_features, module_scores, module_enrichment, module_interactions, module_spatial_autocorr, effect_graph_nodes, effect_graph_edges, summary, files)#

Bases: object

Artifacts from supervised GMI spatial module discovery.

Parameters:
  • output_dir (Path)

  • spatial_modules (DataFrame)

  • module_features (DataFrame)

  • module_scores (DataFrame)

  • module_enrichment (DataFrame)

  • module_interactions (DataFrame)

  • module_spatial_autocorr (DataFrame)

  • effect_graph_nodes (DataFrame)

  • effect_graph_edges (DataFrame)

  • summary (dict[str, Any])

  • files (dict[str, str])

__init__(output_dir, spatial_modules, module_features, module_scores, module_enrichment, module_interactions, module_spatial_autocorr, effect_graph_nodes, effect_graph_edges, summary, files)#
Parameters:
  • output_dir (Path)

  • spatial_modules (DataFrame)

  • module_features (DataFrame)

  • module_scores (DataFrame)

  • module_enrichment (DataFrame)

  • module_interactions (DataFrame)

  • module_spatial_autocorr (DataFrame)

  • effect_graph_nodes (DataFrame)

  • effect_graph_edges (DataFrame)

  • summary (dict[str, Any])

  • files (dict[str, str])

Return type:

None

Methods

__init__(output_dir, spatial_modules, ...)

Attributes

output_dir: Path#
spatial_modules: DataFrame#
module_features: DataFrame#
module_scores: DataFrame#
module_enrichment: DataFrame#
module_interactions: DataFrame#
module_spatial_autocorr: DataFrame#
effect_graph_nodes: DataFrame#
effect_graph_edges: DataFrame#
summary: dict[str, Any]#
files: dict[str, str]#