ccu.fancyplots

Design free energy diagrams with FancyPlots.

A Python interface to the FancyPlots is available via generate_figure().

The FancyPlots GUI can be launched programatically via the following idiom:

import tkinter as tk
from ccu.fancyplots import FancyPlotsGUI

root = tk.Tk()
app = FancyPlotsGUI(master=root)
app.master.mainloop()

Alternatively, the GUI can be launched from the command line, via the ccu-fancyplots subcommand:

ccu fed

In both cases, one has the option to load data from a previous FancyPlots session by specifying a cache file via the cache_file parameter of the FancyPlotsGUI constructor or the ccu-fancyplots --cache CLI option of ccu fed.

Subpackages

Submodules