This repository contains the scripts used to infer the medulloblastoma (MB) regulatory network and identification of master regulators for MB (subgroups SHH, group 3 and group 4) and risk master regulators. Briefly, the network was infered using GSE85217 MB samples. Gene signitures were identify comparing a subset of GSE85217 tumor samples against GSE167447 healthy fetal cerebellum samples. Afterward, the MB network and gene signatures were used to identify the master regulators. GSE85217 survival data were used to identify risk master regulators.
Flowchart with the scripts execution order.
Data used for this analysis are publicly available in Gene Expression Omnibus (GEO-NCBI). Before start, download than and extract at:
"./Dados/Brutos/Amostras/GSE167447" for GSE167447 samples; "./Dados/Brutos/Amostras/GSE85217" for GSE85217 samples.
Links to data specified on the scripts:
Also please download the Affymetrix Human Gene 1.1 ST Array [transcript (gene) version] annotation table and extract at:
"./Dados/Brutos/AnotacoesPlataforma/GPL11532-32230.txt"
Link to annotation table download (scroll down and click on "Download full table..."):
For package installing, there is two sources: The Comprehensive R Archive Network - CRAN - and Bioconductor. To install CRAN packages, on the R console, just type:
install.packages("package")
For Bioconductor packages, the first installation requires the package BiocManager (from CRAN). After installing BiocManager
, you can install Bioconductor packages using the following command on R console:
BiocManager::install("package")
The parameter package
can be substituted by an character vector (c()
) containing all packages to install.
R Packages used in this analysis:
- From CRAN
- BiocManager
- data.table
- snow
- RColorBrewer
- broom
- ggplot2
- dplyr
- maxstat
- RColorBrewer
- survminer
- ggpubr
- openxlsx
- ggstatsplot
- survival
- pheatmap
- From Bioconductor
- oligo
- limma
- arrayQualityMetrics
- AnnotationDbi
- RTN
- RedeR
- clusterProfiler
- org.Hs.eg.db
- ComplexHeatmap
- RTNsurvival