Skip to content

Differential Expression Analysis

sumanth edited this page Jun 7, 2021 · 5 revisions

8 Differential Expression Analysis

The goal of differential expression analysis (DEA) is to identify features having different values across two groups of samples. MOG has five different tests to determine the statistical significance of fold-change values, each based on different assumptions. These tests help the user to identify which features are differentially-expressed. Selecting the most appropriate method and interpreting the results is up to the user. Perform a DEA:


  1. From the parent window menubar, CLICK "Tools -> Differential Expression Analysis -> Perform DEA". This will open the "Differential Expression Analysis" window.
  2. In the "Differential Expression Analysis" window select two sample groups and a feature list. CLICK OK to start the analysis.
  3. The results will be displayed in a "Differential Expression Analysis" window.

8.1 Differential Expression Analysis window

The "Differential Expression Analysis" window provides the interface to select the groups and features for differential expression analysis, and to choose and run the DEA.

Figure 19: Differential Expression Analysis Window.

The "Differential Expression Analysis" window has the components (left to right, top to bottom):

  1. Checkbox: Saves the DEA results to the MOG project. Note the MOG project also must be saved in-order to retrieve the saved DEA results.
  2. Select feature list: Choose the features on which DEA analysis will be performed.
  3. Method: Choose the statistical test to be applied.
  4. n= : Displays total number of samples currently included in first group (left table).
  5. Group name: User inputs a name for the first group in this text field (left table).
  6. Button: Moves user-selected samples (rows) from the first group to the second group. (left table)
  7. Button: Moves user-selected samples (rows) from the second group to the first group.(right table).
  8. Group name: User inputs a name for the second group in this text field. (right table).
  9. n=: Displays the total number of samples currently included in second group (right table).

  10. The table on the left of the window (enlarged) shows the samples (n=123) in the user-designated "Seed" group from a set of microarray studies. Buttons at the bottom add or remove samples. "Add" button opens up the "Metadata Search" panel where a user can search for samples by metadata and add these samples to the group. "Remove" button removes the selected rows from the table. "Search" opens up "Metadata Search" panel where a user can search the samples already included in the list by metadata. The search results are moved to top and selected.
  11. Press this button to start the differential expression analysis.

8.2 Differential Expression Results window

Figure 20: Differential Expression Analysis Window.

The "Differential Expression Analysis" window displays the results as an interactive, sortable table. The columns are:

  • Name: displays IDs of each feature.
  • Mean(log(Group1)) contains the geometric means of the corresponding features in first group.
  • Mean(log(Group1)) contains the geometric mean of the corresponding features in second group.
  • logFC contains the fold-change of Group 1 vs Group 2 for each feature.
  • Test p-val contains the p-values from the test used.
  • Adj. p-val contains the corrected p-values. The menubar in the "Differential Expression Analysis" window contains options to save, filter and visualize the results: File menu: saves results as a text file. Edit :
    • Export Selected to List: Creates a new list (see Section 5.3) in MOG's list panel with features(rows) selected from the Result Table.
    • P-Value filter: Filters results based on a p-value
    • P-Value correction: Selects the p-value correction method (e.g., Benjamini-Hochberg or Bonferroni) Plot Options to visualize the results. (The options for visualizing specific selected features are discussed in Section 7. To visualize the full results:
    • FC histogram: Plots a histogram of the log fold change values.
    • Volcano Plot Plots a volcano plot.

Overview

1. Introduction

2. THE BASICS: Downloading and Using MOG

3. Open a Project

4. The Main MOG GUI

5. Sort, subset, transform, analyze, and reorder the Data

6. Coexpression Analysis

7. Visualizations

8. Differential Expression Analysis

9. Dimensionality Reduction

10. Create Your Own Projects

11. Interface to R

12. Change Project Properties and MOG Properties

13. Reproducibility

1. Introduction

1.1 Introduction

1.2 How to use this guide

1.3 Citation

1.4 License

1.5 Glossary

2. The BASICS

2.1 System Requirements

2.2 Download MOG

2.3 Download a pre-compiled project

2.4 Start MetaOmGraph

2.5 Run MetaOmGraph by providing more memory(RAM)

2.6 Troubleshooting

3. Open a Project

3.1 Open a project

4. The Main MOG GUI

4.1 Save a current project

4.2 Open an existing project

5. Sort, Subset, transform, analyze, and reorder the Data

5.1 Choosing the Replicate Column

5.2 Transform Data

5.3 Feature Lists

5.4 Sample Lists

5.5 Search or Filter Sample MetaData

6. Coexpression Analysis

6.1 Correlation Between Features

6.2 Correlation Matrices

6.3 Correlation Betweeen Samples

7. Visualization

7.1 Line Charts

7.2 Line Charts with Averaged Replicates

7.3 Scatter Plot

7.4 Box Plot

7.5 Histogram

7.6 Volcano Plot

7.7 Correlation Histogram

8. Differential Expression Analysis

8.1 Differential Expression Analysis Window

8.2 Differential Expression Results Window

9. Dimensionality Reduction

9.1 Principal component analysis (PCA)

9.2 t-distributed stochastic neighbor embedding (t-SNE)

10. Create Your Own Projects

10.1 Input format

10.2 Start a new project

11. Interface to R

11.1 R script Format

12. Change Project Properties and MOG Properties

12.1 Projects Properties

12.2 MOG properties

13. Reproducibility

Clone this wiki locally