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
apps
at the same level asdocs
. - Clone the
annotator
repository:- Enter the repository URL:
https://github.com/ekeel-project/annotator.git
- Choose the
apps
directory 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
augmentator
repository:- Enter the repository URL:
https://github.com/ekeel-project/augmentator.git
- Choose the
apps
directory 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.env
file and place the file in the directoryannotator/code
and 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
Enter
to view license - Type
yes
to accept the license - Press
Enter
to confirm installation location - Type
yes
to 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