Center-for-Proteomics-and-Metabolomics / GlycoDash

GlycoDash is an R Shiny dashboard for processing protein glycosylation data obtained from LaCyTools or SkyLine.
MIT License
2 stars 0 forks source link

GlycoDash

GlycoDash is an R Shiny dashboard for processing glycomics data obtained from LaCyTools or Skyline.

Installation

Option 1: Run GlycoDash using Docker (recommended)

Note: it is recommended that you have at least 16 GB of RAM.

  1. Download and install Docker desktop on your computer.
  2. Start Docker desktop on your computer.
  3. Open a terminal (in Windows, this is called "cmd" or "Command Prompt").
  4. Get the most recent GlycoDash package here.

    Then pull the Docker image by pasting the listed command in your terminal.

    Docker will now build an image which can take some time.

  5. The image should now be loaded in Docker. Click the Run button. Then click optional settings, and for "host port" fill in 80. Then click "Run".

<p align="center";"> \


  1. Under the "Containers" tab in Docker, you should now see something like this:

<p align="center";">


  1. To use the dashboard: open your browser, type "localhost" in the search bar and hit enter. You should now be able to use the dashboard:

<p align="center";">


  1. When you are done using GlycoDash, simply stop the container in Docker by clicking the stop button.

  2. To close Docker entirely in Windows, right-click the Docker icon in the bottom-right corner of your taskbar, and then click "Quit Docker Desktop". Afterwards, you may want to run the command wsl --shutdown in your Command Prompt to free up memory.

Option 2: Run the GlycoDash code in RStudio.

  1. Install R and Rstudio: https://posit.co/download/rstudio-desktop/
  2. Download the source code of the master branch as a zip file, then unzip and store the "glycodash-master" folder somewhere.
  3. Double click “glycodash.Rproj”, this will launch RStudio.
  4. In Rstudio: click "file", "open". Then in the "glycodash-master" folder, open “run_dev.R” in the "dev" folder.
  5. In Rstudio, click the “source” button, or use Ctrl+Shift+S, to start the Dashboard. A new Rstudio window should now open with the dashboard running. (Rstudio might first ask you to install required packages. Accept this. For package version requirements: see the DESCRIPTION file. See the Dockerfile for the package versions that were used in development.)
  6. Optional: in the Rstudio dashboard window, click “open in browser” (this should look better).

How to use GlycoDash

Click here for the most recent version of the GlycoDash manual.

Branches

The master branch will be used for “official” releases.

The alfa branch is the development branch.

The beta branch contains the version of the dashboard that is currently running on the cpmtools server within the LUMC.