PSnpBind Webapp is the repository behind the PSnpBind website that is made to visualize the results of the PSnpBind dataset and provide a REST API to access its content.
This repository is part of the "PSnpBind, a database to highlight pocket SNPs effects on protein-ligand binding affinity" project and it is the final step after constructing the PSnpBind dataset as described in the main repository.
Please prepare and build the docker using the following instruction.
if you want to build the docker image locally then clone this repository, "cd" to its directory and run:
docker build -t psnpbind-webapp .Note, you need to construct the MySQL data constructed from the main repository.
docker network create psnpbind-network
docker run --network=psnpbind-network --rm --name psnpbind-mysql -d -v PATH_TO_MYSQL_DATA_FOLDER:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=root aammar/psnpbind-db
docker run --network=psnpbind-network --rm --name psnpbind-webapp -d -v PATH_TO_DOCKINGS_DOWNLOADED_FROM_ZENODO:/dockings -p 8086:8086 aammar/psnpbind-webapp:1.2.3