Tutorial
This tutorial demonstrates how to generate the output shown in parts of the manuscript.
Setup the graphical user interface (GUI) version of isopretGO
Follow the instructions to download and start isopretGUI. Use the Download button (1) to download the required input files.
Two HBA-DEALS files are provided for this tutorial in the tutorial_files
directory of the GitHub repository:
Both files contain the results of HBA-DEALS analysis of hepatoblastoma datasets, i.e., with Bayesian analysis of differential gene expression and differential alternative splicing.
Hooks KB, et al. (2018) New insights into diagnosis and therapeutic options for proliferative hepatoblastoma. Hepatology. 68:89-102 present RNA sequencing of 25 hepatoblastomas and matched normal liver samples. Wagner AE, et al. (2020) SP8 Promotes an Aggressive Phenotype in Hepatoblastoma via FGF8 Activation. Cancers (Basel) 12:2294 present RNA-sequencing of four primary hepatoblastomas with metastasis and seven primary hepatoblastomas without metastasis, 11 matching normal liver specimens and four liver tumor cell lines.
Preparing isopretGO
The first time isopretGO is used, we need to download a number of input files. Click the Download
button to automatically download all files. Other ways of downloading the files are explained in the pages for running the GUI and command-line apps.
RNA-Seq input file
isopret-GO takes as input a file with the result of analysis of differential expression and splicing in a cohort of samples analyzed by bulk RNA-seq. isopret-GO can process either HBA-DEALS or edgeR files. See the input for detailed explanations.
Select the file and press the Analyse! button.
Leave the Gene Ontology (GO) settings in their default values. If desired, other GO overrepresentation algorithms or multiple-testing correction (MTC) procedures can be used. See Bauer et al. (2008). for information and Introduction to Bio-Ontologies. for detailed explanations.
Analysis summary
After you press the Analyse! button, isopretGO will perform the analysis, which should take between 15-60 seconds on typical laptops. A progress bar is shown. isopretGO will then open the Analysis tab, which shows a table with all genes measured in the RNA-seq experiment, ordered by posterior error probability (PEP; See Käll et al. 2008 for a primer on PEP).
To search for a specific gene, enter the gene symbol in the search bar on the left right underneath the table in this view. For instance, enter the symbol MICU1, which refers to the Mitochondrial Calcium Uptake 1 gene.
Gene view
isopret-GO generates one page for each gene represented in the dataset (i.e., with at least one read and thus represented in the HBA-DEALS or edgeR output files). Each page shows a table with information about the gene, the corresponding mRNA isoforms (transcripts), and their fold changes. Graphics are provided to illustrate the exon structure of the transcripts and the domain structure of the corresponding proteins; a table with the GO annotations for each isoform is shown at the bottom of the page. Users can export the visualizations as SVG or PDF and can export the annotations in tabular formats.
Protein view
isopret-GO shows the protein domains encoded by each expressed coding isoform.
GO Annotations table
isopret-GO provides a table with the GO annotations inferred fort each isoform by the isopret-EM algorithm.
GO Annotations table
isopret-GO provides a tab with GO overrepresentation analysis for differentially expressed genes and one for differentially spliced isoforms.
GO Annotations: DGE vs. DAS comparison
isopret-GO provides a visualization of GO terms that were significantly overrepresented and compares the profiles of differential gene expression (DGE) and of differential alternative splicing (DAS).