API Reference

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 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 plugin configuration reference.