Installing BAD Workflows
Last updated
Last updated
Dependencies:
Python 3.10
pip
(recommended)
or
See below for more a detailed walk-through of the installation process.
Update packages list and install software-properties-common:
Add deadsnakes PPA which contains Python 3.10 for Ubuntu 20.04; press Enter
when prompted:
Install Python 3.10:
Install pip:
Install virtualenv:
Install Docker Engine:
Following the tutorial.
Make sure that Docker can be run without sudo, e.g. sudo usermod -aG docker your-username
To activate/deactivate the environment:
While active, all changes to Python packages will be contained to the environment. Similarly, any Python run commands will be done in the context of the active environment. It is recommended that the following packages are installed to an active virtual environment, although there is no reason that the BAD Workflows could not be run without one.
Make sure that you have followed the above instructions before installing the observatory-platform.
Install the observatory-platform
package:
Install the workflows to the active python environment
It is highly recommended to create a before installing the Observatory Platform and BAD workflows. To create a new virtual environment, execute the following command:
Clone the :
Clone the (oaebu-workflows)