GithubHelp home page GithubHelp logo

omics-kitchen / contrapption Goto Github PK

View Code? Open in Web Editor NEW
0.0 2.0 0.0 79.61 MB

A JavaScript powered R package to create interactive visualizations of RNA-Seq experiment results

Home Page: https://omics-kitchen.github.io/ContrApption/#

License: GNU General Public License v3.0

R 74.53% JavaScript 25.47%
bioinformatics rna r data-science data-visualization javascript interactive boxplot widgets crosstalk

contrapption's Introduction

ContrApption

Note: ContrApption is currently in beta testing

ContrApption interactively visualizes RNA-Seq style datasets from a single function call, using HTML to create sharable documents without the need to write or host a Shiny app. ContrApption interacts with other widgets using crosstalk. For the full ContrApption vignette, click here.

Modes

There are three widgets currently supported.

Counts Boxplot

The most basic usage of ContrApption is to visualize counts in a boxplot.

Counts Table and Boxplot

ContrApption is compatible with DT via crosstalk, allowing users to interact with their datasest across a table and the boxplot.

Differential Expression Table and Boxplot

ContrApption can also create widgets that allow for comparison of the result of tests for differential expression to be explored and visualized in the boxplot.

Installation

devtools::install_github("omics-kitchen/ContrApption")

Documentation

See the full vignette here.

Misc

Git workflow

  • dev: Working branch. New features are developed here.
  • staging: Finished work from dev or a feature branch. Test in context here.
  • master: Working, production branch.

contrapption's People

Contributors

thadryanjs avatar

Watchers

 avatar  avatar

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.