All Projects → BioinformaticsFMRP → TCGAbiolinksGUI

BioinformaticsFMRP / TCGAbiolinksGUI

Licence: other
TCGAbiolinksGUI code development for R/Bioconductor submission http://tcgabiolinks.fmrp.usp.br:3838/

Programming Languages

r
7636 projects
HTML
75241 projects
CSS
56736 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to TCGAbiolinksGUI

MultiAssayExperiment
Bioconductor package for management of multi-assay data
Stars: ✭ 57 (+78.13%)
Mutual labels:  bioconductor
CD4-csaw
Reproducible reanalysis of a combined ChIP-Seq & RNA-Seq data set
Stars: ✭ 16 (-50%)
Mutual labels:  bioconductor
RforProteomics
Using R and Bioconductor packages for the analysis and comprehension of proteomics data.
Stars: ✭ 52 (+62.5%)
Mutual labels:  bioconductor
circtools
circtools: a modular, python-based framework for circRNA-related tools that unifies several functionalities in a single, command line driven software.
Stars: ✭ 19 (-40.62%)
Mutual labels:  bioconductor
zellkonverter
Conversion between scRNA-seq objects
Stars: ✭ 67 (+109.38%)
Mutual labels:  bioconductor
melonnpan
Model-based Genomically Informed High-dimensional Predictor of Microbial Community Metabolic Profiles
Stars: ✭ 20 (-37.5%)
Mutual labels:  bioconductor
alpine
Modeling and correcting fragment sequence bias for RNA-seq
Stars: ✭ 25 (-21.87%)
Mutual labels:  bioconductor
bioc git transition
This python package is for transitioning bioconductor from SVN to git
Stars: ✭ 12 (-62.5%)
Mutual labels:  bioconductor
BiocStickers
Stickers for some Bioconductor packages - feel free to contribute and/or modify.
Stars: ✭ 109 (+240.63%)
Mutual labels:  bioconductor
wdlRunR
Elastic, reproducible, and reusable genomic data science tools from R backed by cloud resources
Stars: ✭ 34 (+6.25%)
Mutual labels:  bioconductor
tidysq
tidy processing of biological sequences in R
Stars: ✭ 29 (-9.37%)
Mutual labels:  bioconductor
xcms
This is the git repository matching the Bioconductor package xcms: LC/MS and GC/MS Data Analysis
Stars: ✭ 124 (+287.5%)
Mutual labels:  bioconductor
ideal
Interactive Differential Expression AnaLysis - DE made accessible and reproducible
Stars: ✭ 24 (-25%)
Mutual labels:  bioconductor
tximport
Import and summarize transcript-level estimates for gene-level analysis
Stars: ✭ 117 (+265.63%)
Mutual labels:  bioconductor
GenomicDataCommons
Provide R access to the NCI Genomic Data Commons portal.
Stars: ✭ 64 (+100%)
Mutual labels:  bioconductor
Contributions
Contribute Packages to Bioconductor
Stars: ✭ 117 (+265.63%)
Mutual labels:  bioconductor
QFeatures
Quantitative features for mass spectrometry data
Stars: ✭ 12 (-62.5%)
Mutual labels:  bioconductor
Maaslin2
MaAsLin2: Microbiome Multivariate Association with Linear Models
Stars: ✭ 76 (+137.5%)
Mutual labels:  bioconductor
Rcpi
Molecular informatics toolkit with a comprehensive integration of bioinformatics and cheminformatics tools for drug discovery.
Stars: ✭ 22 (-31.25%)
Mutual labels:  bioconductor
psichomics
Interactive R package to quantify, analyse and visualise alternative splicing
Stars: ✭ 26 (-18.75%)
Mutual labels:  bioconductor

Introduction

TCGAbiolinksGUI was created to help users without knowledge of programming to search, download and analyze TCGA data. This package offers a graphical user interface to the R/Bioconductor packages TCGAbiolinks and ELMER packages. Also, some other useful packages from Bioconductor, such as ComplexHeatmap package has been used for data visualization.

A running version of the GUI is found in http://tcgabiolinks.fmrp.usp.br:3838/

Installing TCGAbiolinksGUI

To install the package from Bioconductor devel repository, please, use the code below.

# for the moment it must be devel version of Bioconductor
if (!requireNamespace("BiocManager", quietly=TRUE))
    install.packages("BiocManager")
BiocManager::install("TCGAbiolinksGUI", dependencies = TRUE)

To install the package development version from Github, please, use the code below.

if (!requireNamespace("BiocManager", quietly=TRUE))
    install.packages("BiocManager")
deps <- c("devtools")
for(pkg in deps)  if (!pkg %in% installed.packages()) BiocManager::install(pkg, dependencies = TRUE)
devtools::install_github("tiagochst/ELMER.data")
devtools::install_github("BioinformaticsFMRP/TCGAbiolinksGUI.data",ref = "R_3.4")
devtools::install_github("BioinformaticsFMRP/TCGAbiolinksGUI")

Docker image

TCGAbiolinksGUI is available as Docker image (self-contained environments that contain everything needed to run the software), which can be easily run on Mac OS, Windows and Linux systems.

The image can be obtained from Docker Hub: https://hub.docker.com/r/tiagochst/tcgabiolinksgui/

For more information please check: https://docs.docker.com/ and https://www.bioconductor.org/help/docker/

Setting up image using graphical user interface (GUI)

This PDF shows how to install and execute the image using kitematic, which offers a graphical user interface (GUI) to control your app containers.

Setting up image using command-line

  • Download image: docker pull tiagochst/tcgabiolinksgui
  • To run RStudio Server and shiny-server, but the data is not saved if container is stopped: sudo docker run --name tcgabiolinksgui -d -P -v /home/$USER/docker:/home/rstudio -p 3333:8787 -p 3334:3838 tiagochst/tcgabiolinksgui
  1. For more information how data can be saved please read this wiki and see command below
  • To run RStudio Server, shiny-server and save the results in the host machine please use the code below: sudo docker run --name tcgabiolinksgui -d -P -v /home/$USER/docker:/home/rstudio -p 3333:8787 -p 3334:3838 tiagochst/tcgabiolinksgui
  1. In case rstudio is not accessible please check if the folder created (docker) has the right permission
  2. If your system is windows or mac you will need to change /home/$USER/docker to the correct system path. Examples can be found in this github page
  • To stop the image:
  1. Run sudo docker stop tcgabiolinksgui to stop it
  • To start the image again (after the first time ran with docker run and stopped).
  1. Run sudo docker start tcgabiolinksgui

Accessing tools after the image is running:

  • TCGAbiolinksGUI will be available at :3334/tcgabiolinksgui
  • RStudio will be available at :3333 (username: rstudio , password:rstudio)

Quick start

The following commands should be used in order to start the graphical user interface.

library(TCGAbiolinksGUI)
TCGAbiolinksGUI()

Video tutorials

To facilitate the use of this package, we have created some tutorial videos demonstrating the tool. Please check this youtube list.

PDF tutorials

For each section we created some PDFs with detailing the steps of each section: Link to folder with PDFs

Citation

Please cite both TCGAbiolinks package and TCGAbiolinksGUI:

  • Colaprico A, Silva TC, Olsen C, Garofano L, Cava C, Garolini D, Sabedot T, Malta TM, Pagnotta SM, Castiglioni I, Ceccarelli M, Bontempi G and Noushmehr H. "TCGAbiolinks: an R/Bioconductor package for integrative analysis of TCGA data." Nucleic acids research (2015): gkv1507.

  • TCGAbiolinksGUI: A Graphical User Interface to analyze TCGA data. Manuscript in preparation.

Also, if you have used ELMER analysis please cite:

  • Yao, L., Shen, H., Laird, P. W., Farnham, P. J., & Berman, B. P. "Inferring regulatory element landscapes and transcription factor networks from cancer methylomes." Genome Biol 16 (2015): 105.
  • Yao, Lijing, Benjamin P. Berman, and Peggy J. Farnham. "Demystifying the secret mission of enhancers: linking distal regulatory elements to target genes." Critical reviews in biochemistry and molecular biology 50.6 (2015): 550-573.

If you have used OncoPrint plot and Heatmap Plot please cite:

  • Gu, Zuguang, Roland Eils, and Matthias Schlesner. "Complex heatmaps reveal patterns and correlations in multidimensional genomic data." Bioinformatics (2016): btw313

If you have used Pathway plot please cite:

  • Luo, Weijun, Brouwer and Cory (2013). “Pathview: an R/Bioconductor package for pathway-based data integration and visualization.” Bioinformatics, 29(14), pp. 1830-1831.

Increasing loaded DLL

If you receive this error message: maximal number of DLLs reached... You will need to increase the maximum number of DLL R can load. R_MAX_NUM_DLLS In MACOS just modify the file /Library/Frameworks/R.framework/Resources/etc/Renviron and add R_MAX_NUM_DLLS=110 in the end.

For other OS check https://stat.ethz.ch/R-manual/R-patched/library/base/html/Startup.html.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].