API Reference¶
Since effluent is intended for research applications, users are encouraged
to fork the code and implement modifications to suit their needs (still
citing the original source, of course).
A basic API reference is provided for users who want to familiarize themselves
with the source code.
Unlike the configuration file, the structure of the source code documented in the API reference is not considered a part of the public software interface. It may therefore change with new minor releases of the package. In contrast, the structure of the configuration file is more or less fixed. Breaking changes are not introduced unless there are very good reasons to do so, in which case the major version number is updated.
The API reference is auto-generated from docstrings using
sphinx-autoapi. Each
submodule is listed below. The main entry point is effluent.run().