Shiny Contest Submission: Interactive Gene Explorer

This shiny application is an interactive Gene Explorer.
The dataset that is used for this app is divided into 9 contrasts, each containing (the same) 100 Genes. The first tab displays the Genes per contrasts and is used to quickly view the Genes that have increased or decreased. In the second tab, individual Genes can be analyzed.


Application properties

  • The application is created using the periscope package. Periscope provides a predefined but flexible template for new Shiny applications with a default dashboard layout, three locations for user alerts, a nice busy indicator and logging features. One of the most important features of the shiny applications created with this framework is the separation by file of functionality that exists in one of the three shiny scopes: global, server-global, and server-local. The framework forces application developers to consciously consider scoping in Shiny applications by making scoping distinctions very clear without interfering with normal application development. Scoping consideration is important for performance and scaling, which is critical when working with large datasets and/or across many users. In addition to providing a template application, the framework also contains a number of convenient modules: a (multi)file download button module and a downloadable table module.
  • The plots are created using CanvasXpress which is a package for interactive data visualization. This blogpost gives a good overview on how to get started with CanvasXpress.
1 Like

WOW! I had never heard of that before, and the plots are incredibly responsive. Very cool app!

Edit: FYI, I think the link to canvasXpress is actually .org

Thanks Mara! I have updated the link

1 Like

This topic was automatically closed 54 days after the last reply. New replies are no longer allowed.

If you have a query related to it or one of the replies, start a new topic and refer back with a link.