molgri.plotting.fullgrid_plots

Plots connected to the fullgrid module.

Plot position grids in space, Voronoi cells and their volumes etc.

Classes

ConvergenceFullGridPlot(convergence_full_grid)

In the __init__, defaults should be set that will generally be used for an entire class of figures - but it is still possible to not use defaults for some of the plots.

FullGridPlot(full_grid, *args, **kwargs)

In the __init__, defaults should be set that will generally be used for an entire class of figures - but it is still possible to not use defaults for some of the plots.

PanelConvergenceFullGridPlots(t_grid_name[, ...])

class molgri.plotting.fullgrid_plots.FullGridPlot(full_grid: FullGrid, *args, **kwargs)

In the __init__, defaults should be set that will generally be used for an entire class of figures - but it is still possible to not use defaults for some of the plots.

Args:

data_name: keyword that combines all figures of a specific sub-class fig_path: folder to save figures if created, should be set in subclasses ani_path: folder to save animations if created, should be set in subclasses default_context: forwarded to sns.set_context -> should be one of: paper, notebook, talk, poster default_color_style: describes the general color scheme of the plots (dark, white) default_complexity_level: select from full, half_empty, empty

__init__(full_grid: FullGrid, *args, **kwargs)

In the __init__, defaults should be set that will generally be used for an entire class of figures - but it is still possible to not use defaults for some of the plots.

Args:

data_name: keyword that combines all figures of a specific sub-class fig_path: folder to save figures if created, should be set in subclasses ani_path: folder to save animations if created, should be set in subclasses default_context: forwarded to sns.set_context -> should be one of: paper, notebook, talk, poster default_color_style: describes the general color scheme of the plots (dark, white) default_complexity_level: select from full, half_empty, empty

get_possible_title(algs=True, N_points=False)
make_position_plot(ax=None, fig=None, save=True, animate_rot=False, numbered: bool = False, c='black', projection='3d')
make_full_voronoi_plot(ax=None, fig=None, save=True, animate_rot=False, plot_vertex_points=True, numbered: bool = False)
make_point_vertices_plot(point_index: int, ax=None, fig=None, save=True, animate_rot=False, which='all')
create_all_plots(and_animations=False)
class molgri.plotting.fullgrid_plots.ConvergenceFullGridPlot(convergence_full_grid: ConvergenceFullGridO)

In the __init__, defaults should be set that will generally be used for an entire class of figures - but it is still possible to not use defaults for some of the plots.

Args:

data_name: keyword that combines all figures of a specific sub-class fig_path: folder to save figures if created, should be set in subclasses ani_path: folder to save animations if created, should be set in subclasses default_context: forwarded to sns.set_context -> should be one of: paper, notebook, talk, poster default_color_style: describes the general color scheme of the plots (dark, white) default_complexity_level: select from full, half_empty, empty

__init__(convergence_full_grid: ConvergenceFullGridO)

In the __init__, defaults should be set that will generally be used for an entire class of figures - but it is still possible to not use defaults for some of the plots.

Args:

data_name: keyword that combines all figures of a specific sub-class fig_path: folder to save figures if created, should be set in subclasses ani_path: folder to save animations if created, should be set in subclasses default_context: forwarded to sns.set_context -> should be one of: paper, notebook, talk, poster default_color_style: describes the general color scheme of the plots (dark, white) default_complexity_level: select from full, half_empty, empty

get_possible_title()
make_voronoi_volume_conv_plot(ax=None, fig=None, save=True)
class molgri.plotting.fullgrid_plots.PanelConvergenceFullGridPlots(t_grid_name: str, b_grid_name: str = 'zero', N_set: list | None = None, **kwargs)
__init__(t_grid_name: str, b_grid_name: str = 'zero', N_set: list | None = None, **kwargs)
make_all_voronoi_volume_plots(save=True)