Skip to contents

R Shiny wrapper for Gosling.js - Grammar-based Toolkit for Scalable and Interactive Genomics Data Visualization

Based on gosling.js and powered by shiny.react.

Getting started

To install the packages, run:

if (!require("BiocManager", quietly = TRUE))
    install.packages("BiocManager")

BiocManager::install("shiny.gosling")

Take a look at basic example app to start working with shiny.gosling.

To learn about the Gosling language, follow Gosling docs.

Examples

Use the run_example function in order to see the working examples: For example to run the multiTrackApp example:

run_example("multiTrackApp")

Here is a preview of what’s there:

Simple Single Track Shiny App

Simple Single Track Shiny App
Simple Single Track Shiny App

Interactive Circular Plot with Linear Brush

Circular Plot with Linear Brush
Circular Plot with Linear Brush

SARS CoV 2 Example

SARS CoV 2 Example
SARS CoV 2 Example

Appsilon

Appsilon is a Posit (formerly RStudio) Full Service Certified Partner.
Learn more at appsilon.com.

Get in touch opensource@appsilon.com

Explore the Rhinoverse - a family of R packages built around Rhino!

We are hiring!