molgri.plotting

The molgri.plotting sub-package builds on matplotlib and seaborn to provide different visualisations of data based on a central object that should be represented. For example, SphereGridPlot is initiated with a SphereGridNDim object and provides various methods to plot and animate the data contained in this object.

All plotting implementations extend basic set-up and saving options set up in the abstract module.

Modules

molgri.plotting.abstract

Abstract implementation of plots and multi-plots.

molgri.plotting.fullgrid_plots

Plots connected to the fullgrid module.

molgri.plotting.molecule_plots

Plots connected with (pseudo)trajectories and their energies.

molgri.plotting.other_plots

Plotting 2D array as heatmap.

molgri.plotting.spheregrid_plots

Plotting SphereGridNDim and Polytope-based objects.

molgri.plotting.transition_plots

Plots of ITS, eigenvectors and eigenvalues of transition/rate matrix.