pyXenium.mechanostress.MechanostressResult#

class MechanostressResult(cell_axes, axis_strength_by_radius, orientation_summary, tumor_growth_cells, tumor_growth_summary, distance_expression_coupling, cell_polarity, polarity_summary, summary, config, files=<factory>, output_dir=None)#

Bases: object

Computed mechanostress tables, summary metadata, and artifact paths.

Parameters:
  • cell_axes (DataFrame)

  • axis_strength_by_radius (DataFrame)

  • orientation_summary (DataFrame)

  • tumor_growth_cells (DataFrame)

  • tumor_growth_summary (DataFrame)

  • distance_expression_coupling (DataFrame)

  • cell_polarity (DataFrame)

  • polarity_summary (DataFrame)

  • summary (dict[str, Any])

  • config (Mapping[str, Any])

  • files (dict[str, str])

  • output_dir (Path | None)

__init__(cell_axes, axis_strength_by_radius, orientation_summary, tumor_growth_cells, tumor_growth_summary, distance_expression_coupling, cell_polarity, polarity_summary, summary, config, files=<factory>, output_dir=None)#
Parameters:
  • cell_axes (DataFrame)

  • axis_strength_by_radius (DataFrame)

  • orientation_summary (DataFrame)

  • tumor_growth_cells (DataFrame)

  • tumor_growth_summary (DataFrame)

  • distance_expression_coupling (DataFrame)

  • cell_polarity (DataFrame)

  • polarity_summary (DataFrame)

  • summary (dict[str, Any])

  • config (Mapping[str, Any])

  • files (dict[str, str])

  • output_dir (Path | None)

Return type:

None

Methods

__init__(cell_axes, axis_strength_by_radius, ...)

table_map()

Attributes

cell_axes: DataFrame#
axis_strength_by_radius: DataFrame#
orientation_summary: DataFrame#
tumor_growth_cells: DataFrame#
tumor_growth_summary: DataFrame#
distance_expression_coupling: DataFrame#
cell_polarity: DataFrame#
polarity_summary: DataFrame#
summary: dict[str, Any]#
config: Mapping[str, Any]#
files: dict[str, str]#
output_dir: Path | None = None#
table_map()#
Return type:

dict[str, DataFrame]