BIGSI server

BIGSI uses hug to provide an API layer.

Local server

To run your own local server simply run
hug -f bigsi/__main__.py

curl http://localhost:8000/search?seq=ACACAAACCATGGCCGGACGCAGCTTTCTGA&db=/path/to/bigsi/

uwsgi

BDB_DB_FILENAME=/data/bigsi-index/ uwsgi --http 0.0.0.0:8000 --wsgi-file bigsi/__main__.py --callable __hug_wsgi__ --processes=30 --buffer-size=32768 --harakiri=300000