The START App: R Shiny Transcriptome Analysis Resource Tool
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
data update gitignores with .DS_Store (?) Nov 4, 2016
instructions update gitignores with .DS_Store (?) Nov 4, 2016
rsconnect Merge branch 'devel' Aug 15, 2018
www update gitignores with .DS_Store (?) Nov 4, 2016
.gitignore update gitignores with .DS_Store (?) Nov 4, 2016
LICENSE.txt Transfer from old private repo to public repo. First commit. Mar 21, 2016
README.md wrong shiny branch mixed up readme Nov 22, 2016
ShinySeqVis.Rproj Transfer from old private repo to public repo. First commit. Mar 21, 2016
_config.yml Set theme jekyll-theme-dinky and migrate Page Generator content Feb 1, 2018
fun-analysisres.R fix plotly issue with analysis plots Sep 14, 2018
fun-analyzecounts.R copyright update May 17, 2016
fun-dotplot.R prevent writing to Rplots.pdf: added `if (names(dev.cur()) != "null d… Sep 22, 2016
fun-groupplots.R group plots PCA and pheatmap - added option to select value to plot Nov 3, 2016
fun-heatmap.R heatmap: catch errors with 0 genes from filter Sep 9, 2016
google-analytics.js fix no google file Apr 3, 2016
helpers.R filter tab: add filter by expression level (min/max), add download bu… Apr 19, 2018
index.md Update index.md Feb 1, 2018
save_example_data.R removed expr_data from all code -- it is not needed now that PCA and … Nov 3, 2016
server-analysisres.R server side selectizeInput does not work with data frames apparently,… Nov 15, 2016
server-data.R don't need DT:: anymore Nov 4, 2016
server-dotplot.R server side selectizeInput does not work with data frames apparently,… Nov 15, 2016
server-filterdata.R filter: add message showing # genes pass filter Apr 19, 2018
server-heatmap.R don't need DT:: anymore Nov 4, 2016
server-inputdata.R update edgeR Aug 15, 2018
server-samplegroupplots.R removed expr_data from all code -- it is not needed now that PCA and … Nov 3, 2016
server.R fix bioconductor Sep 14, 2018
ui-tab-analysisres.R scatterplots: allow color selection of scatterplot high/low. fix bug … Oct 27, 2016
ui-tab-dotplot.R don't need DT:: anymore Nov 4, 2016
ui-tab-filterdata.R filter: add message showing # genes pass filter Apr 19, 2018
ui-tab-heatmap.R don't need DT:: anymore Nov 4, 2016
ui-tab-help.R Update instructions, landing page, terms & conditions. Sep 9, 2016
ui-tab-inputdata.R update edgeR Aug 15, 2018
ui-tab-landing.R started making new landing page and help page Aug 31, 2016
ui-tab-news.R Added News tab with first release date and citation. Added citation t… Oct 3, 2016
ui-tab-samplegroupplots.R group plots PCA and pheatmap - added option to select value to plot Nov 3, 2016
ui-tab-terms.R Added News tab with first release date and citation. Added citation t… Oct 3, 2016
ui.R update filter Mar 13, 2017

README.md

START App

This is the code to run the app described in the manuscript:

Nelson, JW, Sklenar J, Barnes AP, Minnier J. (2016) "The START App: A Web-Based RNAseq Analysis and Visualization Resource." Bioinformatics. doi: 10.1093/bioinformatics/btw624.

The app is hosted on Shinyapps.io here: https://kcvi.shinyapps.io/START/

To run this app locally on your machine, download R or RStudio and run the following commands once to set up the environment:


install.packages(c("reshape2","ggplot2","ggthemes","gplots","ggvis","dplyr","tidyr","DT",
                   "RColorBrewer","pheatmap","shinyBS","plotly",
                   "markdown","NMF","scales","heatmaply"))
## try http:// if https:// URLs are not supported
source("https://bioconductor.org/biocLite.R")
biocLite(c("limma","edgeR"))

You may now run the shiny app with just one command in R:

shiny::runGitHub("STARTapp", "jminnier")

Jonathan Nelson, Jiri Sklenar, Anthony Barnes, Jessica Minnier. The Knight Cardiovascular Institute and OHSU-PSU School of Public Health, Oregon Health & Science University, Portland, OR 97239-3098, USA.

We would appreciate reports of any issues with the app via the issues option of Github or by emailing start.app.help-at-gmail.com.

Instructions

Instructions can be found here: https://github.com/jminnier/STARTapp/blob/master/instructions/Instructions.md

Licensing

This shiny code is licensed under the GPLv3. Please see the file LICENSE.txt for information.

START (Shiny Transcriptome Analysis Resource Tool) App
Shiny App for analysis and visualization of transcriptome data.
Copyright (C) 2016  Jessica Minnier

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.

You may contact the author of this code, Jessica Minnier, at <minnier@ohsu.edu>

Code adapted for use in app:

Law, CW, Chen, Y, Shi, W, and Smyth, GK (2014). Voom: precision weights unlock linear model analysis tools for RNA-seq read counts. Genome Biology 15, R29.

Love MI, Huber W, and Anders S (2014). Moderated estimation of fold change and dispersion for RNA-Seq data with DESeq2. Genome Biology, 15, 550.

DOI

DOI