uvisbox.Modules.ContourBoxplot.contour_boxplot_vis ================================================== .. py:module:: uvisbox.Modules.ContourBoxplot.contour_boxplot_vis Module Contents --------------- .. py:function:: visualize_contour_boxplot(mesh_data, boxplot_style=None, ax=None) Visualize contour boxplot using imshow for percentile bands and contour for median/outliers. :param mesh_data: Dictionary from contour_boxplot_mesh containing: - 'percentile_bands_image': 2D array with aggregated percentile band values - 'median': Binary image for median contour - 'outliers': List of binary images for outlier contours :type mesh_data: dict :param boxplot_style: Configuration for visualization including colormap, median/outlier styling. If None, uses default configuration. :type boxplot_style: BoxplotStyleConfig, optional :param ax: Matplotlib Axes object to plot on. If None, creates new figure and axes. :type ax: matplotlib.axes.Axes, optional :returns: **ax** -- The Axes object with the contour boxplot visualization. :rtype: matplotlib.axes.Axes .. rubric:: Notes - Uses ax.imshow() to display the aggregated percentile bands with colormap - Uses ax.contour() at isovalue 0.5 to plot median and outlier contour lines - Colorbar shows percentile values from 0-100 - Legend indicates median and outliers .. rubric:: Examples >>> stats = contour_boxplot_summary_statistics(ensemble, isovalue=0.5) >>> mesh_data = contour_boxplot_mesh(stats) >>> ax = visualize_contour_boxplot(mesh_data)