Skip to content

CederGroupHub/alabos

Repository files navigation

Alab Management

ci license tag os python

Managing the workflows in the Autonomous Lab.

Installation

Prerequisites

You must have access to at least one MongoDB database (locally or remotely). To install MongoDB locally, refer to this.

You also need to install Rabbitmq.

For development purpose

python setup.py develop

Before any commit, please go to alab_management folder and run flake8, ruff, and black, and solve all the typing issues:

flake8
black .
ruff --fix

Docs

The docs is served at https://alab-management.readthedocs.io/en/latest/