Skip to content

BiGCAT-UM/psnpbind-webapp

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PSnpBind Webapp

GitHub top language GitHub GitHub release (latest by date) Docker Cloud Build Status Dockerhub DOI

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.

Build the Image locally

if you want to build the docker image locally then clone this repository, "cd" to its directory and run:

docker build -t psnpbind-webapp .

Run without building

Run the following commands after setting the appropriate paths:

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

Now you are ready!

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • Java 56.0%
  • FreeMarker 42.6%
  • Other 1.4%