Skip to content

Bishop-Laboratory/LiverDB

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LiverDB Web App

Shiny app for exploring the liver RNA-Seq data analyzed by Ilieva et al. 2022.

Visit the live app here: https://rnamedicine.shinyapps.io/liverdb/

See preprocess/ for details on how the data was generated.

Launching the App Locally

These are the instructions to launch the web app locally via Docker.

Before you get started, make sure:

  • You have git lfs installed (see here) before you clone the repo
    • liverdb/app_data.rds should have a file size ~107MB
  • You have docker installed (see here)
    • The Dockerized version of the app was tested with Docker version 20.10.17, build 100c701, but any recent-ish version of Docker should work

If you wish to change the host/port number, you'll need to edit lines 22 & 25 of the Dockerfile, and adjust the steps below accordingly.

Steps

  1. Build the image. The uncompressed image is about 1.85GB. Building may take a while on the first run
docker build -t liverdb .
  1. Spin up a container
docker run -d --rm -p 3838:3838 liverdb
  1. Access the web app by entering http://localhost:3838 in your web browser

  2. When you're done, stop the container. You can find the container ID by via the command docker ps

docker stop <CONTAINER_ID>