It's not clear that the logic of mutation annotation, epitope prediction, and vaccine selection actually need to live in the same repository as the web frontend. It seems messy to have things like a database initialization script in a project where the UI is optional. Maybe we can split this into two repositories and maintain a clean boundary/interface between them?
It's not clear that the logic of mutation annotation, epitope prediction, and vaccine selection actually need to live in the same repository as the web frontend. It seems messy to have things like a database initialization script in a project where the UI is optional. Maybe we can split this into two repositories and maintain a clean boundary/interface between them?