BryantLabUW / Caenorhabditis_RNAseq_Browser

Shiny Web App for Browsing/Analysis of publicly available Caenorhabditis bulk RNAseq datasets
MIT License
0 stars 1 forks source link

The Caenorhabditis RNA-seq Browser

Web-based Shiny App for browsing and on-demand analysis of Caenorhabditis RNA-seq data originally published as part of the modENCODE project or by the Waterston Lab at the University of Washington (Gerstein et al 2010, Gerstein et al 2014, Boeck et al., 2016, and Warner et al 2019).

This app is based on the Strongyloides RNA-seq Browser. For more information, please see the G3 paper associated with the original project.

DOI

Table of Contents

  1. General Information
  2. App Setup & Deployment
  3. App Features
  4. Repository Structure
  5. Sources
  6. License
  7. Authors

1. General Information

This repository contains source code for the web-based Caenorhabditis RNA-seq Browser. This app is deployed via Shinyapps.io but can also be run locally. See App Setup and App Features sections below for additional details.

2. App Setup & Deployment

Shinyapps.io version:

To access a stable deployment of the Caenorhabditis RNA-seq Browser Web App, please visit: https://bit.ly/CaenSeq

Running a local copy:

To run the latest version locally from GitHub, use the following command in R/RStudio:
library(shiny)
shiny::runGitHub(repo = 'Caenorhabditis_RNAseq_Browser', username = 'BryantLabUW')

To run a specific release locally use the following commands in R/RStudio:

Installation notes:

3. App Features

The Caenorhabditis RNA-seq Shiny Browser enables users to browse Caenorhabditis bulk RNA-seq datasets generated as part of the modENCODE project and perform on-demand analyses including differential expression and gene set enrichment. Data from the following species are currently included: C. elegans, C. briggsae, C. brenneri, C. japonica, and C. remanei. The app permits browsing RNA-seq data in two modes:

  1. Browse by Life Stage Mode
  2. Browse by Gene Mode

Features of the app include:

4. Repository Structure

The sections below describe the contents of the primary sub-folders within this repository:

Data

This folder contains pre-processed data files, including study design files, gene annotations, and digital gene expression lists (DGEList) containing filtered and TMM-normalized RNA-seq data. For some species, data is also variance-stabilized (see preprocessing files).

Server

Server files for the Shiny app.

UI

User interface files for the Shiny app. Includes custom css and additional README files with methods details.

www

Static files that can be interactively downloaded within the Caenorhabditis RNA-seq Browser environment.

Utils

Utility scripts called by the Shiny app.

Preprocessing

Contains pre-processing scripts used to generate the files used in the browser.

5. Sources

6. License

This project is licensed under the MIT License.

7. Authors