SchweppeLab / DBKey

2 stars 0 forks source link

DBKey

These instructions will help users to build the DBKey docker image, execute it, and connect to the shiny webserver.

Clone the repo:

First, users will need to clone a local copy of the repository.

git clone https://github.com/SchweppeLab/DBKey.git

Next, change directory into the project.

cd DBKey

Running a docker container:

First, ensure that docker is installed. You may do so by checking if the docker --version command returns a sensical result. If it is not installed, please visit the docker website for the relevant directions to install docker on your host operating system.

Once docker is installed, one may pull and launch the container using the following command, which will pull the latest version from DockerHub:

docker-compose up -d dbkey or docker compose up -d

In this case, we have opened the local host http port 3838 (i.e., 127.0.0.1:3838) for the Shiny server to communicate through.

Simply open your favorite web browser and navigate to 127.0.0.1:3838

Building the docker image locally:

We may build a copy of the image like so:

docker-compose build or docker compose build

This process may take several minutes for the relevant base images to be pulled, and dependencies to be installed.

Usage

Reference

Real-time spectral library matching for sample multiplexed quantitative proteomics. Christopher D McGann, William D Barshop, Jesse Canterbury, Chuwei Lin, Wassim Gabriel, Mathias Wilhelm, Graeme McAlister, Devin K Schweppe bioRxiv 2023.02.08.527705; doi: https://doi.org/10.1101/2023.02.08.527705