Installation
To use Celebi, the following three components need to be installed or set up:
Celebi package The package that manages the repository and provides the command-line interface.
Yuki middleware The middleware that handles the execution of tasks.
Runner backends The execution backends that run the tasks (e.g., REANA).
Installation of Celebi Package
The Celebi package can be installed via pip. Run the following command:
pip install celebichrono
Setting Up Yuki Middleware
Yuki middleware can be set up using the docker image provided by the Yuki project. Run the following command to start the Yuki middleware:
docker run -it -d -v [YUKI_DIR]:/root/.Yuki -p [PORT]:3315 celebi/yuki:latest
Consider configuring environment variables to point Celebi to the Yuki middleware instance.