############### API Reference ############### This section provides function- and class-level documentation extracted automatically from the pyCIF source code. It is split into two parts: * **Base classes** — the abstract plugin types defined in :mod:`pycif.utils.classes`. These are the building blocks every concrete plugin must implement. * **Plugin implementations** — public submodules and functions of each registered plugin (``execute.py``, ``dump.py``, etc.). For YAML configuration options and inter-plugin requirements, follow the back-link on each page to the :doc:`plugin configuration reference `. .. toctree:: :maxdepth: 2 Base classes <../classes/classes> plugins/index