hydra

Python framework that provides the basic building blocks to implement data processing graphs.

View the Project on GitHub cyberpython/hydra

Hydra Framework

Description

Hydra is a framework (actually, currently more of a collection of classes) that provides the basic building blocks to implement data processing software as a graph of nodes while making heavy use of the publisher/subscriber design pattern.

There are four kinds of nodes in each graph:

The available classes are broken down to the following modules:

Installation

Install with pip:

pip install hydra-framework

Examples

See example.py.

TODO

Requirements

License

MIT license