- Download and install RStudio (and R)
- Install the NanoTube package from Bioconductor:
if (!require("BiocManager", quietly = TRUE))
install.packages("BiocManager")
BiocManager::install("NanoTube")
- Install other required and recommended libraries.
install.packages(c("shinyBS", "shinyjs", "plotly", "DT"))
BiocManager::install("qusage")
- Open 'ui.R' in Shiny-NanoTube, and click 'Run'!
- Download example data sets from the 'data' folder.
- Run the Shiny-NanoTube app (either from RStudio or the web page).
- In the Setup tab, load 'GSE132946.zip' in the NanoString data field, and load 'SampleData-GSE132946.csv' in the Sample info table field. A Group Column menu will appear, and open that menu to select 'outcome'.
- Click the Check Samples button to ensure that the expression data and sample metadata are merged correctly. The 'Filename' and 'name' columns should match.
- (Optional) Load a gmt file in the Gene set database field.
- Click Analyze Data.
- View results in the QC Results, Differential Expression, and Gene Set Analysis (optional) tabs.
- If you're having trouble, check the Help page, raise an Issue on GitHub, or fill out the form here.