Quickstart
To streamline the process of cloning and configuring the EKEEL repository, Visual Studio Code or PyCharm is highly suggested.
The following guide is for VS Code
The project has been tested to work on Ubuntu 22 and 24.
It does not work on Windows for libraries compatibility issues, but only on Linux distributions or WSL.
Prerequisites
Step 1: Install VS Code
If you don't already have VS Code installed, download and install it from here.
Step 2: Clone the Repositories via VS Code
Based on the project you are working on, clone one or both of the repositories, since they are independent.
- Create a folder named
appsat the same level asdocs. - Clone the
annotatorrepository:- Enter the repository URL:
https://github.com/ekeel-project/annotator.git - Choose the
appsdirectory as the local directory. - VS Code will clone the repository and prompt you to open the cloned folder. Click Open.
- Enter the repository URL:
- Clone the
augmentatorrepository:- Enter the repository URL:
https://github.com/ekeel-project/augmentator.git - Choose the
appsdirectory as the local directory. - VS Code will clone the repository and prompt you to open the cloned folder. Click Open.
- Enter the repository URL:
Step 3: Paste secrets.env
- Ask the project manager for the
secrets.envfile and place the file in the directoryannotator/codeand inaugmentator/src/flask-server
Step 4: Download Miniconda Installer
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
bash Miniconda3-latest-Linux-x86_64.sh
Installation Prompts
- Press
Enterto view license - Type
yesto accept the license - Press
Enterto confirm installation location - Type
yesto initialize Miniconda3
Activate and Verify the Installation
source ~/.bashrc
conda --version
Clean Up Installer
rm Miniconda3-latest-Linux-x86_64.sh
Note: Restart your terminal or run source ~/.bashrc after installation.
Annotator
To run Annotator follow this guide
Augmentator
To run Augmentator follow this guide