uvisbox.Modules.ProbabilisticMarchingSquares.probabilistic_marching_squares_mesh
Module Contents
- uvisbox.Modules.ProbabilisticMarchingSquares.probabilistic_marching_squares_mesh.probabilistic_marching_squares_mesh(summary_statistics, x_coords=None, y_coords=None)[source]
Process summary statistics and spatial coordinates for visualization.
This function exists to maintain consistency with the stats->mesh->vis pipeline architecture used in other modules, even though no mesh transformation is needed for probabilistic marching squares.
- Parameters:
summary_statistics (dict) – Contains
level_crossing_probability, a 2D array of shape(y_dim - 1, x_dim - 1)representing contour probability per cell.x_coords (np.ndarray, optional) – 1D x-axis coordinates. Length must match
x_dim. If None, pixel indices are used.y_coords (np.ndarray, optional) – 1D y-axis coordinates. Length must match
y_dim. If None, pixel indices are used.
- Returns:
Contains
level_crossing_probability,extent,x_coords, andy_coords.- Return type:
dict