ccu.fancyplots._gui.annotation¶
GUI elements for defining free energy diagram annotations.
This module defines the AnnotationSection class.
- class ccu.fancyplots._gui.annotation.AnnotationSection(parent: FancyPlotsGUI, *args, **kwargs)[source]¶
Bases:
Labelframe,UpdatableFrameGUI component for adding annotations to the free energy diagram.
- Variables:
annotations – A list of
ccu.fancyplots.data.Annotation
Create section for adding annotations to the free energy diagram.
- _abc_impl = <_abc._abc_data object>¶
- _is_protocol = False¶
- ccu.fancyplots._gui.annotation.auto_annotate(data: FEDData) list[Annotation][source]¶
Automatically generate annotations from free energy data.
Note
Duplicate annotations are not added.