Skip to content
This repository has been archived by the owner on Jan 25, 2023. It is now read-only.

Latest commit

 

History

History
52 lines (33 loc) · 4.29 KB

README.md

File metadata and controls

52 lines (33 loc) · 4.29 KB

RNASeq data visualization for Differential Gene Expression in RTG pathway proteins

D3e RTG expression level

This figure is produced by RNAseq_RTG_expression/analysis_RNA-Seq.ipynb

Whole-genome RNA sequencing under normal and osmotic stress condition in yeast

Whole-genome RNA sequencing was performed under normal conditions and osmotic stress [4] (GEO database's access number: GSE102475). This paper is selected because all RTG-related gene expressions are covered in this research, and this paper also provides stress condition that is informative to investigate the range of expressions of RTG elements.

The original data is downloaded and stored at Single Cell RNAseq_yeast_GSE102475.xlsx [4].

RTG differential gene expression

By using the differential gene expression [5], the relative expressions of Rtg1, Rtg2, Rtg3, Bmh1, Mks1 and Cit2 are analyzed by Discrete distributional differential expression [5] (D3E). Noted that Cit2 gene is used as an indicator of RTG response, while this procedure aims to get the relative expressions between RTG components rather than the exact RTG response. Zeros in RNA readouts from [4] were removed and filtered by genes of interest. The filtered data is summarized in the txt file called SingleCellRNAseq_yeast_GSE102475_LabelSep.txt. Further, differential gene expression analysis is done by D3E method by the following command

python D3ECmd.py SingelCellRNAseq_yeast_GSE102475_LabelSep.txt  SingelCellRNAseq_yeast_GSE102475_LabelSep.out  Stressed Unstressed -m 1 -t 0 -z 0 -n 1 -v

the installation details can be found at https://github.com/hemberg-lab/D3E [5]. Alternatively, the filtered RNA seq data can be processed by D3E online service (https://www.sanger.ac.uk/sanger/GeneRegulation_D3E/).

The mean expression values (mu1 in analysis_RNA-Seq.ipynb) are summarized in RNAseq_RTG_expression.csv that contains the relative expression levels of RTG components under normal and stressed conditions.

File decriptions

File Description
RNAseq_RTG_expression.csv Differential gene expression of RTG elements
analysis_RNA-Seq.ipynb Visualization of D3E processed differential gene expressions
get_RTG-Expression-Table_zero-removed.ipynb Remove zeros in RNA-seq data and select genes of interest
SingleCellRNAseq_yeast_GSE102475_LabelSep.txt RNA seq data of genes of interest (zeros are removed)
d3e_SC_resp_RtgGenes_GSE102475.csv Differential gene expression (processed by https://www.sanger.ac.uk/sanger/GeneRegulation_D3E/)

Installation

The following steps are needed to execute Jupyter notebooks under src/data/RNAseq_RTG_expression/. Noted that those notebooks are written in Python 3.7.

  1. Install Python 3.7 or above (https://www.python.org/)
  2. Install pip3 (https://pip.pypa.io/en/stable/)
  3. Install Python packages
    pip3 install matplotlib
    pip3 install pandas
    pip3 install numpy
    pip3 install seaborn