This repository contains the source code to GTDB API.
There are two main components:
API
- interfaces the database with the website.FastANI
- spawns RedisQueue workers for the FastANI tool queue.
This project uses Semantic Versioning and Conventional Commits to automatically generate release notes using Semantic Release.
Please ensure that your commits are property formatted.
Note: Poetry is being used as a package manager for this project, ensure it is on the CLI.
cd /path/to/repository
export PYTHONPATH=/path/to/repository
poetry install
python main.py
The server will then be running on http://localhost:9000
cd /path/to/repository
docker-compose up