Skip to content

Main MOG GUI

sumanth edited this page Jun 30, 2021 · 7 revisions

4 The Main MOG GUI: Window to Data Analysis

Mogwindow
Figure 3: MOG main window

Click on an existing .mog project; MOG will import the data and metadata and create a new .mog project. The "Main MetaOmGraph" window will be visible (Figure 3) that displays the data and feature metadata. Above the main window is a menu bar. (In MAC, this menu bar is at the top left, and not attached to the main window.) The "Main MetaOmGraph" window is the place to access all the data. From it, you can perform analyses, and create visualizations. It contains three panes:

Feature Metadata Displays each feature metadata columns from the data file. The user can select or search the features based on their metadata. (In Figure 3, the ”features” are transcripts.)

Sample Metadata Tree Displays the metadata describing each sample in a tree format. It allows a user to search or filter samples based on sample metadata.

Sample Metadata Table Displays the sample metadata in a table format. It allows a user to search or filter the samples based on their metadata. It includes options to analyse or plot metadata. The user can export the metadata in a text format or XML format.

4.0.1 The layout of the "Feature Metadata" Table


Figure 4: Feature Metadata pane. The first column, ProbeName, contains the unique feature IDs.

The ”Feature Metadata” pane in the ”Main MetaOmGraph” window lets a user search or select features (genes in this example), and make feature lists (leaf DWN and leaf UP in this example).

Feature Metadata Table Displays the unique ID for each feature (required) and metadata about each feature (optional). Users can use select or search features of interest in the table based on its metadata; these features can be analyzed or visualized.

Menubar The menubar directly above the ”Feature Metadata” table provides options to screen features, analyze the data, visualize the data, save and search. Options are:

  1. Plot: Reveals options to visualize the feature data across the samples.
  2. Statistical analysis: Reveals options to determine coexpression or cluster the features based on their numerical values across the samples.
  3. Export: Exports the metadata displayed in the feature metadata table to a .txt file. Note if a sublist has been selected (see List Panel), then only the metadata of the features in that sub-list will be exported.
  4. Filter: Type into the textfield to filter the Feature Metadata Table, retaining only those rows that match userinput text.

List Panel The List Panel (far left) contains user-created lists for the project. A list is a collection of features; in this example, one list contains those genes that are downregulated in leaf compared to pollen (leafDWN). Lists can be added, edited, merged, named and saved.

  1. Opens the ”Create New List” dialog, through which a new list can be created (see Feature Lists).
  2. Opens a user-selected list within the ”Create New List” dialog and enables the user to edit the list.
  3. Allows a user to rename a selected list (ends up far more useful than one might anticipate).
  4. Deletes the list that the user has selected.

The lists can be manipulated in more complex ways (see Feature Lists).

4.0.2 The "Sample Metadata Tree" pane

Menubar The upper bar is a menubar containing the options:

  1. File: Exports the sample metadata as an XML file
  2. Search: Opens a search dialog, from which the user can search the metadata using multiple queries. The matching results are highlighted.
  3. Edit: Shows the search dialog. This allows the user to filter metadata based on queries. The filtered metadata could be reversed. See Section 5.3 for details.

Sample Metadata Tree pane
Figure 5: Sample Metadata Tree pane.

Tree panel The left panel is a hierarchical representation of the sample metadata. Any node selected in the tree updates the content in the table at the right.

Table panel When a node is selected in the left panel, the table shows the metadata for the selected node and all its child nodes.

Menubar The menubar contains the options:

  1. File: Export options for the metadata tables as .tsv file.
  2. Analyze: Analyze the data (sample-wise) in the .mog project. See Sample Correlations.
  3. View: Plot the data (rows v columns). See Visualizations.
  4. Search: Opens the search dialog. The user can search the metadata using multiple queries; MOG highlights the matched results. See Metadata search.
  5. Edit: Contains options for filtering and removing metadata. This allows the user to filter metadata based on text queries. (The metadata filter can be reversed). See Metadata search for details.
  6. Help: Opens the help page.


Figure 6: Sample Metadata Table pane.

Table panel The sample metadata is displayed in a table in the ”Sample Metadata Table”. This table shows the metadata for the samples currently included in the project. Individual rows from this table could be selected using the mouse. The table columns could be sorted by clicking the header of each column.

4.1 Save a current project

At any point, the current project can be saved. Once a project is saved, the user can directly open this project and can share it with others. Saving a project saves all the lists and analysis done with the project. MOG projects are saved with a .mog extension. To save a project:


  1. CLICK ”File” in the ”parent window”
  2. CLICK ”Save” to save the project. (If saving a new project or renaming an existing project, CLICK ”Save As” and name the project.)

Note: MOG asks a user to save the project if s/he tries to exit MOG with unsaved changes in the project. When a project is saved MOG remembers the location of the data and metadata files, and other configurations used when creating the project, and thus can re-open the files exactly as created.

4.2 Open an existing project

When starting MOG, any existing project can be opened from the ”Welcome Dialog”. The right section in the ”Welcome Dialog” shows a list of recently opened projects. Any project can be clicked and opened. If the project youwant is not listed, CLICK on the ”Open another project” option in the ”Welcome Dialog”, browse for the project, and open it.


Figure 7: MOG welcome dialog with a list of recent projects.

When already using MOG, to close the current project and open another existing project:

  1. CLICK ”File” in the ”parent window” (see Figure 8).
  2. CLICK ”Open Project”. A file-chooser dialog will appear. Locate the required .mog and CLICK ”Open”. OR
  3. For recently-used projects, CLICK ”Recent Project” (see Figure 8). A file-list will appear. Select the .mog project you want.


Figure 8: Click on Open Project or Recent Project to open a new project.

4.2.1 Troubleshooting opening projects

If MOG fails to open an existing .mog project, please check the following:

  • Make sure that the data and metadata files used to create the project are the same folder (directory) as the .mog file. If the files have been moved, MOG will ask the user to locate the files.
  • Make sure that the data and metadata files have not changed since the saving of the project. For example, changing the columns in the either of these files can cause parsing errors, and require making a new project.
  • Make sure the .mog project file hasn’t been modified by any program other than MOG.
  • If sharing a MOG project with another user, make sure to share the data, metadata and .mog files in a single folder. To open a shared project, keep these three files in a common folder.
  • Make sure the .mog file is compatible with the version of MOG being used to open it. All MOG projects created using version 1.5.5 or earlier are not compatible with MOG version 1.6.1 and later.

If this information doesn’t resolve the issue then please contact the developers of MOG for assistance.

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