ZincBind is a database of Zinc Binding Sites. It was made, and is currently maintained, by Sam Ireland (that's me!) as part of my PhD.
To spin up your own local version of ZincBind:
- Download this repository using the button above.
- Unzip the folder and cd into it.
- Install requirements with
pip install -r requirements.txt -r requirements-dev.txt -r requirements-test.txt.
- Create the database with
python manage.py migrate.
- Populate the database with
python scripts/build_db.py; python scripts/cluster.py.
- View local site by running
python manage.py runserverand going to http://localhost:8000 in your browser.
Note that ZincBind is a Python 3 application! It does not support Python 2 and if you try to use Python 2 you will have a bad time. In many operating systems the default
python command still points to Python 2 for some reason, so you may need to use
(Alternatively, and preferably, just use a virtual environment.)