prometra – multi omics viewermdo041/mcbcourse/pdf/prometra.pdf · motivation provide method to...

33
PROMETRA – MULTI OMICS VIEWER Heiko Neuweger Introduction to Integrative Bioinformatics MCB research school course Bergen November 24 th , 2009

Upload: others

Post on 17-Jul-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: PROMETRA – MULTI OMICS VIEWERmdo041/mcbcourse/pdf/ProMeTra.pdf · Motivation Provide method to visualize results of multi-omics experiments Flexibility and modularity with respect

PROMETRA – MULTI OMICS VIEWER

Heiko Neuweger

Introduction to Integrative Bioinformatics  MCB research school course Bergen November 24th, 2009

Page 2: PROMETRA – MULTI OMICS VIEWERmdo041/mcbcourse/pdf/ProMeTra.pdf · Motivation Provide method to visualize results of multi-omics experiments Flexibility and modularity with respect

Overview

  ProMeTra Concept & System Design

  Application Examples  GenomeMaps for Transcriptomics Experiments  C.glutamicum metabolic pathway map

  Summary

  HowTos

Page 3: PROMETRA – MULTI OMICS VIEWERmdo041/mcbcourse/pdf/ProMeTra.pdf · Motivation Provide method to visualize results of multi-omics experiments Flexibility and modularity with respect

Motivation

  Provide method to visualize results of multi-omics experiments

  Flexibility and modularity with respect to data and visualization concepts   transcriptomics, metabolomics, proteomics  M-values, levels, pool sizes, fluxes, …  Metabolic pathways, gene lists, compound classes

  User driven & platform independent

Page 4: PROMETRA – MULTI OMICS VIEWERmdo041/mcbcourse/pdf/ProMeTra.pdf · Motivation Provide method to visualize results of multi-omics experiments Flexibility and modularity with respect

Design Concepts

  SaaS (Software as a Service)

  Integration of heterogeneous datasources using Web Services

  SVG - open vector based image format  Combination of layout and mark-up  User defined pathway maps  Animations possible

  SBML support

Page 5: PROMETRA – MULTI OMICS VIEWERmdo041/mcbcourse/pdf/ProMeTra.pdf · Motivation Provide method to visualize results of multi-omics experiments Flexibility and modularity with respect

ProMeTra Architecture

Page 6: PROMETRA – MULTI OMICS VIEWERmdo041/mcbcourse/pdf/ProMeTra.pdf · Motivation Provide method to visualize results of multi-omics experiments Flexibility and modularity with respect

Web based user interface

  Upload/select pathway map

  Select experimental data from MeltDB, QuPE, EMMA2

  Upload your own data (CSV, XLS)

  Specify rendering approach & color palette

Page 7: PROMETRA – MULTI OMICS VIEWERmdo041/mcbcourse/pdf/ProMeTra.pdf · Motivation Provide method to visualize results of multi-omics experiments Flexibility and modularity with respect

Application examples

Page 8: PROMETRA – MULTI OMICS VIEWERmdo041/mcbcourse/pdf/ProMeTra.pdf · Motivation Provide method to visualize results of multi-omics experiments Flexibility and modularity with respect

GenomeMaps

  Converted all replicons available at NCBI Genomes DB to ProMeTra Images

  Genes are represented as rectangles in a grid  Order determined by stop codon

  Locus tags used as identifiers

  Gene names used as labels if available

Page 9: PROMETRA – MULTI OMICS VIEWERmdo041/mcbcourse/pdf/ProMeTra.pdf · Motivation Provide method to visualize results of multi-omics experiments Flexibility and modularity with respect

GenomeMaps Example

Genome map with relative gene expression data

Page 10: PROMETRA – MULTI OMICS VIEWERmdo041/mcbcourse/pdf/ProMeTra.pdf · Motivation Provide method to visualize results of multi-omics experiments Flexibility and modularity with respect

GenomeMaps Example

  C. glutamicum fermentation experiment

  Transcriptomics measurements obtained at six timepoints

  Visualization of transcriptional changes

  Timepoints 2 to 6 compared to timepoint 1

  M-values for the reporters of all genes are shown

  Operons can be verified

Page 11: PROMETRA – MULTI OMICS VIEWERmdo041/mcbcourse/pdf/ProMeTra.pdf · Motivation Provide method to visualize results of multi-omics experiments Flexibility and modularity with respect

PathwayMaps

  Design metabolic pathways using Inkscape / CorelDraw

  Add ProMeTra MarkUp for Metabolites, Proteins and/or Transcripts

  Upload to ProMeTra webserver

  Map quantitative datasets

Page 12: PROMETRA – MULTI OMICS VIEWERmdo041/mcbcourse/pdf/ProMeTra.pdf · Motivation Provide method to visualize results of multi-omics experiments Flexibility and modularity with respect

PathwayMaps Example

Page 13: PROMETRA – MULTI OMICS VIEWERmdo041/mcbcourse/pdf/ProMeTra.pdf · Motivation Provide method to visualize results of multi-omics experiments Flexibility and modularity with respect

CellDesigner & SBML Support

  ProMeTra server converts SBML pathway maps

  SVG images incl. ProMeTra MarkUp

  Can be combined with KEGG2SBML

Page 14: PROMETRA – MULTI OMICS VIEWERmdo041/mcbcourse/pdf/ProMeTra.pdf · Motivation Provide method to visualize results of multi-omics experiments Flexibility and modularity with respect

SBML Converter

Page 15: PROMETRA – MULTI OMICS VIEWERmdo041/mcbcourse/pdf/ProMeTra.pdf · Motivation Provide method to visualize results of multi-omics experiments Flexibility and modularity with respect

Summary

  High quality pathway images coupled with multi-omics quantitative data

  Web based - platform independent   More flexible compared to KEGG pathway maps

 GenomeMaps for operon confirmation   WebServices & Input formats

 MeltDB, QuPE, EMMA2  CSV & XLS supported

Page 16: PROMETRA – MULTI OMICS VIEWERmdo041/mcbcourse/pdf/ProMeTra.pdf · Motivation Provide method to visualize results of multi-omics experiments Flexibility and modularity with respect

Thank you

Page 17: PROMETRA – MULTI OMICS VIEWERmdo041/mcbcourse/pdf/ProMeTra.pdf · Motivation Provide method to visualize results of multi-omics experiments Flexibility and modularity with respect

CellDesigner HowTos

Page 18: PROMETRA – MULTI OMICS VIEWERmdo041/mcbcourse/pdf/ProMeTra.pdf · Motivation Provide method to visualize results of multi-omics experiments Flexibility and modularity with respect

Review your KEGG2SBML results

  Start CellDesigner & open .xml file from KEGG2SBML

Page 19: PROMETRA – MULTI OMICS VIEWERmdo041/mcbcourse/pdf/ProMeTra.pdf · Motivation Provide method to visualize results of multi-omics experiments Flexibility and modularity with respect

Change positioning of proteins & metabolites

  Correct & improve the layout interactively   Remove enzymes or metabolites   Save updated version

Page 20: PROMETRA – MULTI OMICS VIEWERmdo041/mcbcourse/pdf/ProMeTra.pdf · Motivation Provide method to visualize results of multi-omics experiments Flexibility and modularity with respect

ProMeTra HowTos

Page 21: PROMETRA – MULTI OMICS VIEWERmdo041/mcbcourse/pdf/ProMeTra.pdf · Motivation Provide method to visualize results of multi-omics experiments Flexibility and modularity with respect

Login & Session Management

  http://prometra.cebitec.uni-bielefeld.de

  Public access via ‚prometra‘ user  Click main logo

  User session expires after one hour inactivity   Uploaded data is stored only temporarily   Pathways can be stored permanently

Page 22: PROMETRA – MULTI OMICS VIEWERmdo041/mcbcourse/pdf/ProMeTra.pdf · Motivation Provide method to visualize results of multi-omics experiments Flexibility and modularity with respect

Login & Session Management

Page 23: PROMETRA – MULTI OMICS VIEWERmdo041/mcbcourse/pdf/ProMeTra.pdf · Motivation Provide method to visualize results of multi-omics experiments Flexibility and modularity with respect

ProMeTra Start page

  Access Main ProMeTra Functions   Data upload & retrieval   Data visualization   ...

  Left Menu   List of available contexts (A)   List of available actions (B)

  Top Menu   Overview of already imported Omics datasets (C )   Fulltext search function (D)   Help (E)

  Context Home always brings you back to this page

Page 24: PROMETRA – MULTI OMICS VIEWERmdo041/mcbcourse/pdf/ProMeTra.pdf · Motivation Provide method to visualize results of multi-omics experiments Flexibility and modularity with respect

ProMeTra Start page

b

a

c d

e

Page 25: PROMETRA – MULTI OMICS VIEWERmdo041/mcbcourse/pdf/ProMeTra.pdf · Motivation Provide method to visualize results of multi-omics experiments Flexibility and modularity with respect

Convert existing SBML files to SVG

  Select the Convert SBML action from the start page

  Specify a unique name and SBML file in the dialog

Page 26: PROMETRA – MULTI OMICS VIEWERmdo041/mcbcourse/pdf/ProMeTra.pdf · Motivation Provide method to visualize results of multi-omics experiments Flexibility and modularity with respect

Convert existing SBML files to SVG

  Click Create and check the result

  Parsed protein, metabolite & transcript identifiers listed below the SVG image

  Download SVG image & optionally edit in Inkscape

Page 27: PROMETRA – MULTI OMICS VIEWERmdo041/mcbcourse/pdf/ProMeTra.pdf · Motivation Provide method to visualize results of multi-omics experiments Flexibility and modularity with respect

Optional: Add design elements via Inkscape

  Start Inkscape and open the downloaded SVG image

  Use the Inkscape drawing functionality to add additional graphical elements

http://www.inkscape.org

Page 28: PROMETRA – MULTI OMICS VIEWERmdo041/mcbcourse/pdf/ProMeTra.pdf · Motivation Provide method to visualize results of multi-omics experiments Flexibility and modularity with respect

Upload and register SVG Pathways

  Select the Import SVG action from the start page

  Specify unique name, description and your SVG file

  Click Create and check the result

Page 29: PROMETRA – MULTI OMICS VIEWERmdo041/mcbcourse/pdf/ProMeTra.pdf · Motivation Provide method to visualize results of multi-omics experiments Flexibility and modularity with respect

Upload and register SVG Pathways

  Parsed protein, metabolite & transcript listed below the SVG image

  Update or delete your pathway using the actions listed in the menu bar

Page 30: PROMETRA – MULTI OMICS VIEWERmdo041/mcbcourse/pdf/ProMeTra.pdf · Motivation Provide method to visualize results of multi-omics experiments Flexibility and modularity with respect

  Select Upload CSV action from the start page

  Submit your merged CSV file from J-Express

  Specify type Protein

Visualize your data on pathway map

Page 31: PROMETRA – MULTI OMICS VIEWERmdo041/mcbcourse/pdf/ProMeTra.pdf · Motivation Provide method to visualize results of multi-omics experiments Flexibility and modularity with respect

Visualize your data on pathway map

  Check your uploaded data

  Click Map data to pathway

...

Page 32: PROMETRA – MULTI OMICS VIEWERmdo041/mcbcourse/pdf/ProMeTra.pdf · Motivation Provide method to visualize results of multi-omics experiments Flexibility and modularity with respect

Visualize your data on pathway map

  Select your pathway map

  Click Process Pathway Map

Page 33: PROMETRA – MULTI OMICS VIEWERmdo041/mcbcourse/pdf/ProMeTra.pdf · Motivation Provide method to visualize results of multi-omics experiments Flexibility and modularity with respect

Review and download enriched pathway map