Code Monkey home page Code Monkey logo

mpra_saturationmutagenesis's Introduction

Saturation mutagenesis MPRA data access portal

Shiny webapp of https://mpra.gs.washington.edu/satMutMPRA or https://kircherlab.bihealth.org/satMutMPRA/.

Installation

Option 1: conda

If not already done install miniconda

set up the channels:

conda config --add channels defaults
conda config --add channels bioconda
conda config --add channels conda-forge

Then run conda install mpra-data-access-portal

The latest version on conda is 0.1.8-2 so you can run conda install mpra-data-access-portal=0.1.8-2 to install exactly this version.

now you can run the data portal via the command: mpra-data-access-portal

The default port is 8080 and the default host 0.0.0.0. If you want to change this please change the two variables SHINY_PORT and export SHINY_HOST. E.g.:

export SHINY_PORT=7001
export SHINY_HOST=127.0.0.1

Then run mpra-data-access-portal again.

Option 2: from source

install dependencies:

R version 4.0.3

R packages:

  • dplyr version 1.0.2
  • DT version 0.16
  • ggplot2 version 3.3.2
  • shiny version 1.5.0
  • shinytest version 1.4.0
  • htmlwidgets version 1.5.1
  • readr version 1.4.0
  • stringr version 1.4.0
  • plotly version 4.9.2.1

Get the latest version via version release on github: https://github.com/kircherlab/MPRA_SaturationMutagenesis/archive/v0.1.8.tar.gz or cloning the repository: https://github.com/kircherlab/MPRA_SaturationMutagenesis/archive/v0.1.8.tar.gz and change to the version tag v0.1.8.

the goto the directory and run the shiny server (here on port 8080 and on host 0.0.0.0, if not alredy defined:

export SHINY_HOST=${SHINY_HOST-0.0.0.0}
export SHINY_PORT=${SHINY_PORT-8080}

Rscript -e "shiny::runApp(port = ${SHINY_PORT}, launch.browser = FALSE, host = '${SHINY_HOST}')"

mpra_saturationmutagenesis's People

Contributors

makirc avatar visze avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

visze holtgrewe

mpra_saturationmutagenesis's Issues

Variant map not loading

Hello,

I think this website is a wonderful resource and I appreciate the effort that went into making it. As I browsed around the site, I kept running into the same error when trying to visualize the variant map:
Screen Shot 2019-09-16 at 4 24 24 PM

I am not sure if this is an issue on my end or on the app's end. Again thanks for the resource!

Paul

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.