API¶
This section includes information for using the Python API of
beat.backend.python
.
loader¶
This modules implements a simple loader for Python code as well as safe executor. Safe in this context means that if the method raises an exception, it will catch it and return in a suitable form to the caller.
hash¶
Various functions for hashing platform contributions and others
baseformat¶
Base type for all data formats
dataformat¶
Validation and parsing for dataformats
algorithm¶
Validation for algorithms
database¶
Validation of databases
data¶
Data I/O classes and functions
data_loaders¶
This module implements all the data communication related classes
Database execution¶
Execution utilities
Algorithm executor¶
A class that can setup and execute algorithm blocks on the backend
executor¶
A class that can setup and execute loop algorithm blocks on the backend
Message handlers¶
This module implements a message handler that will be in charge with ZeroMQ communication.
helpers¶
This module implements various helper methods and classes
inputs¶
This module implements input related classes
library¶
Validation for libraries
outputs¶
This module implements output related classes
stats¶
This module implements statistical related helper functions.
utils¶
This module implements helper classes and functions.