# Analysis Base Classes API reference for `polyzymd.analyses.base`, including the plugin base class, context objects, and shared comparison/result models. Contributor plugins should import `Analysis`, `MetricValue`, and lifecycle contexts from this module rather than private implementation modules. ```{eval-rst} .. automodule:: polyzymd.analyses.base :members: :undoc-members: :show-inheritance: :no-index: ```