SlideShare a Scribd company logo
1 of 22
Network-Ontology Visualization and Analysis




             Chao Zhang
      Computer Science Department

                                              1
GO annotation


                                  annotation




Up to October 26, 2010, there
have been more than 2,753,338
annotations covering 48 species
in GO database
                                               2
Background
Enrichment analysis




                          3
Background
Importance and common drawbacks

   • Function enrichment analysis
      – DAVID (2003) Genome biol          3,364 (3,293)
      – DAVID (2008) Nature protcols      1,908 (1,802)
      – Bingo (2005) Bioinformatics       657 (609)


   • Limitations
      – Lack of good visualization tool
      – All for gene set, not network



                                                          4
Background
Workflow
                  Visualization
                       +
                    Analysis
             •Including as more as
             possible functions of other
             software

             •Relatively independent
             modules with interactions

             •Very flexible, 4 individual
             plugins or 1 bundle


                                        5
Background
Visualization (Mosaic)

   • What’s the difference?




                              6
Mosaic
Visualization (Mosaic)

   • Mosaic shows slices of a given network in the visual
     language of biological pathways, which are familiar
     to any biologist and are ideal frameworks for
     integrating knowledge
                                             Biological
                                             Process




                                                      Molecular
                                Cellular              function
                                components


                                                            7
Mosaic
Visualization (Mosaic)

   •   Partitioning with BP
   •   Layout with CC
   •   Coloring with MF
   •   Automatic annotation
   •   ID mapping
   •   Overview network


   .
                                8
Mosaic
1st Partitioning/decomposition

   • Decompose a huge biological network to
     sub-networks (Biological process)




                                              9
Mosaic
2nd Layout/Pathway

   • Currently only support PathVisio and
     WikiPathway formats (Cellular components)




                                                 10
Mosaic
3rd Coloring/Highlighting

   • Molecular function




                                11
Other projects>AVALON
3rd Coloring/Highlighting

   • Molecular function




                                12
Other projects>AVALON
Overview network




                       13
Mosaic
Analysis (NOA)
                                       The same gene list




      Normal                 Disease                 Disease

               Different phenotype       Molecular systems biology, 2009
                                                                  14
NOA
Edge-based algorithm

  NOA: a novel Network           Single genes
                                                  Gene
                                                             Blast2GO, Go
  Ontology Analysis method                      annotation
                                                             Annotator, G
                                                             oanna, etc


  Nucleic Acids Research, 2009



                                                             FatiGO,
                                                 Gene list   DAVID,
                                  Gene set
                                                annotation   g:profiler,
                                                             BiNGO, etc




                                                 Network          NOA
                                 Network        annotation

                                                                     15
NOA
Analysis (NOA)

  •   Edge-base algorithm
  •   Batch mode
  •   Heatmap
  •   Overview network
  •   Interaction with Mosaic




                                16
NOA
Node/edge-based algorithms




                                 17
Other projects>AVALON
Node/edge-based algorithms




                                 18
Other projects>AVALON
Batch mode




                        19
Other projects>AVALON
Batch mode




                        20
Other projects>AVALON
Acknowledgement

  Project advisor:
  Alexander R. Pico (UCSF)
  Dong Xu (Uni. Of Missouri)

  Mosaic:
  Kristina Hanspers (UCSF)
  Allan Kuchinsky (Agilent)
  Nathan Salomonis (UCSF)

  NOA:
  Jiguang Wang (Columbia Uni.)
  Luonan Chen (CAS)
  Xiangsun Zhang (CAS)

  Google’ Summer of Code Program

                                   21
Acknowledgement
Question?

  Mosaic:
  http://nrnb.org/tools/mosaic/

  NOA:
  http://nrnb.org/tools/noa/

  Chao Zhang:
  chaozhang@mizzou.edu




                                  22
Acknowledgement

More Related Content

Similar to NetBioSIG2012 chaozhang-mosaic

Prlic Bio Java Bosc2009
Prlic Bio Java Bosc2009Prlic Bio Java Bosc2009
Prlic Bio Java Bosc2009
bosc
 
Granatum_LiSIs_BIBE_2012_presentation_v4.0
Granatum_LiSIs_BIBE_2012_presentation_v4.0Granatum_LiSIs_BIBE_2012_presentation_v4.0
Granatum_LiSIs_BIBE_2012_presentation_v4.0
Christos Kannas
 
STING: Spatio-Temporal Interaction Networks and Graphs for Intel Platforms
STING: Spatio-Temporal Interaction Networks and Graphs for Intel PlatformsSTING: Spatio-Temporal Interaction Networks and Graphs for Intel Platforms
STING: Spatio-Temporal Interaction Networks and Graphs for Intel Platforms
Jason Riedy
 
The MIBBI Foundry and its Modules
The MIBBI Foundry and its ModulesThe MIBBI Foundry and its Modules
The MIBBI Foundry and its Modules
MIBBI Checklists
 

Similar to NetBioSIG2012 chaozhang-mosaic (20)

NISO Forum, Denver, Sept. 24, 2012: Scientific discovery and innovation in an...
NISO Forum, Denver, Sept. 24, 2012: Scientific discovery and innovation in an...NISO Forum, Denver, Sept. 24, 2012: Scientific discovery and innovation in an...
NISO Forum, Denver, Sept. 24, 2012: Scientific discovery and innovation in an...
 
Handwritten and Machine Printed Text Separation in Document Images using the ...
Handwritten and Machine Printed Text Separation in Document Images using the ...Handwritten and Machine Printed Text Separation in Document Images using the ...
Handwritten and Machine Printed Text Separation in Document Images using the ...
 
Prlic Bio Java Bosc2009
Prlic Bio Java Bosc2009Prlic Bio Java Bosc2009
Prlic Bio Java Bosc2009
 
Introduction to Apollo for i5k
Introduction to Apollo for i5kIntroduction to Apollo for i5k
Introduction to Apollo for i5k
 
Cytoscape Talk 2010
Cytoscape Talk 2010Cytoscape Talk 2010
Cytoscape Talk 2010
 
Granatum_LiSIs_BIBE_2012_presentation_v4.0
Granatum_LiSIs_BIBE_2012_presentation_v4.0Granatum_LiSIs_BIBE_2012_presentation_v4.0
Granatum_LiSIs_BIBE_2012_presentation_v4.0
 
Biological networks
Biological networksBiological networks
Biological networks
 
STING: Spatio-Temporal Interaction Networks and Graphs for Intel Platforms
STING: Spatio-Temporal Interaction Networks and Graphs for Intel PlatformsSTING: Spatio-Temporal Interaction Networks and Graphs for Intel Platforms
STING: Spatio-Temporal Interaction Networks and Graphs for Intel Platforms
 
ChipSeq Data Analysis
ChipSeq Data AnalysisChipSeq Data Analysis
ChipSeq Data Analysis
 
Cocoa for Scientists
Cocoa for ScientistsCocoa for Scientists
Cocoa for Scientists
 
Bcn On Rails May2010 On Graph Databases
Bcn On Rails May2010 On Graph DatabasesBcn On Rails May2010 On Graph Databases
Bcn On Rails May2010 On Graph Databases
 
University of Toronto Chemistry Librarians Workshop June 2012
University of Toronto Chemistry Librarians Workshop June 2012University of Toronto Chemistry Librarians Workshop June 2012
University of Toronto Chemistry Librarians Workshop June 2012
 
Cyberinfrastructure Day 2010: Applications in Biocomputing
Cyberinfrastructure Day 2010: Applications in BiocomputingCyberinfrastructure Day 2010: Applications in Biocomputing
Cyberinfrastructure Day 2010: Applications in Biocomputing
 
A Profile of Today's SBML-Compatible Software
A Profile of Today's SBML-Compatible SoftwareA Profile of Today's SBML-Compatible Software
A Profile of Today's SBML-Compatible Software
 
Making your data work for you: Scratchpads, publishing & the biodiversity dat...
Making your data work for you: Scratchpads, publishing & the biodiversity dat...Making your data work for you: Scratchpads, publishing & the biodiversity dat...
Making your data work for you: Scratchpads, publishing & the biodiversity dat...
 
Cytoscape Network Visualization and Analysis
Cytoscape Network Visualization and AnalysisCytoscape Network Visualization and Analysis
Cytoscape Network Visualization and Analysis
 
BITS: Overview of important biological databases beyond sequences
BITS: Overview of important biological databases beyond sequencesBITS: Overview of important biological databases beyond sequences
BITS: Overview of important biological databases beyond sequences
 
The MIBBI Foundry and its Modules
The MIBBI Foundry and its ModulesThe MIBBI Foundry and its Modules
The MIBBI Foundry and its Modules
 
BioRuby -- Bioinformatics Library
BioRuby -- Bioinformatics LibraryBioRuby -- Bioinformatics Library
BioRuby -- Bioinformatics Library
 
Biocuration2012 Eugeni Belda
Biocuration2012 Eugeni BeldaBiocuration2012 Eugeni Belda
Biocuration2012 Eugeni Belda
 

More from Alexander Pico

More from Alexander Pico (20)

NRNB Annual Report 2018
NRNB Annual Report 2018NRNB Annual Report 2018
NRNB Annual Report 2018
 
NRNB Annual Report 2017
NRNB Annual Report 2017NRNB Annual Report 2017
NRNB Annual Report 2017
 
2016 Cytoscape 3.3 Tutorial
2016 Cytoscape 3.3 Tutorial2016 Cytoscape 3.3 Tutorial
2016 Cytoscape 3.3 Tutorial
 
NRNB Annual Report 2016: Overall
NRNB Annual Report 2016: OverallNRNB Annual Report 2016: Overall
NRNB Annual Report 2016: Overall
 
Technology R&D Theme 3: Multi-scale Network Representations
Technology R&D Theme 3: Multi-scale Network RepresentationsTechnology R&D Theme 3: Multi-scale Network Representations
Technology R&D Theme 3: Multi-scale Network Representations
 
Technology R&D Theme 2: From Descriptive to Predictive Networks
Technology R&D Theme 2: From Descriptive to Predictive NetworksTechnology R&D Theme 2: From Descriptive to Predictive Networks
Technology R&D Theme 2: From Descriptive to Predictive Networks
 
Technology R&D Theme 1: Differential Networks
Technology R&D Theme 1: Differential NetworksTechnology R&D Theme 1: Differential Networks
Technology R&D Theme 1: Differential Networks
 
Overall Vision for NRNB: 2015-2020
Overall Vision for NRNB: 2015-2020Overall Vision for NRNB: 2015-2020
Overall Vision for NRNB: 2015-2020
 
2015 Cytoscape 3.2 Tutorial
2015 Cytoscape 3.2 Tutorial2015 Cytoscape 3.2 Tutorial
2015 Cytoscape 3.2 Tutorial
 
NetBioSIG2014-FlashJournalClub by Frank Kramer
NetBioSIG2014-FlashJournalClub by Frank KramerNetBioSIG2014-FlashJournalClub by Frank Kramer
NetBioSIG2014-FlashJournalClub by Frank Kramer
 
NetBioSIG2014-Talk by Salvatore Loguercio
NetBioSIG2014-Talk by Salvatore LoguercioNetBioSIG2014-Talk by Salvatore Loguercio
NetBioSIG2014-Talk by Salvatore Loguercio
 
NetBioSIG2014-Intro by Alex Pico
NetBioSIG2014-Intro by Alex PicoNetBioSIG2014-Intro by Alex Pico
NetBioSIG2014-Intro by Alex Pico
 
NetBioSIG2014-Talk by Traver Hart
NetBioSIG2014-Talk by Traver HartNetBioSIG2014-Talk by Traver Hart
NetBioSIG2014-Talk by Traver Hart
 
NetBioSIG2014-Talk by Tijana Milenkovic
NetBioSIG2014-Talk by Tijana MilenkovicNetBioSIG2014-Talk by Tijana Milenkovic
NetBioSIG2014-Talk by Tijana Milenkovic
 
NetBioSIG2014-Talk by Yu Xia
NetBioSIG2014-Talk by Yu XiaNetBioSIG2014-Talk by Yu Xia
NetBioSIG2014-Talk by Yu Xia
 
NetBioSIG2014-Keynote by Marian Walhout
NetBioSIG2014-Keynote by Marian WalhoutNetBioSIG2014-Keynote by Marian Walhout
NetBioSIG2014-Keynote by Marian Walhout
 
NetBioSIG2014-Talk by Ashwini Patil
NetBioSIG2014-Talk by Ashwini PatilNetBioSIG2014-Talk by Ashwini Patil
NetBioSIG2014-Talk by Ashwini Patil
 
NetBioSIG2014-Talk by David Amar
NetBioSIG2014-Talk by David AmarNetBioSIG2014-Talk by David Amar
NetBioSIG2014-Talk by David Amar
 
NetBioSIG2014-Talk by Hyunghoon Cho
NetBioSIG2014-Talk by Hyunghoon ChoNetBioSIG2014-Talk by Hyunghoon Cho
NetBioSIG2014-Talk by Hyunghoon Cho
 
NetBioSIG2014-Talk by Gerald Quon
NetBioSIG2014-Talk by Gerald QuonNetBioSIG2014-Talk by Gerald Quon
NetBioSIG2014-Talk by Gerald Quon
 

Recently uploaded

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Recently uploaded (20)

Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 

NetBioSIG2012 chaozhang-mosaic

  • 1. Network-Ontology Visualization and Analysis Chao Zhang Computer Science Department 1
  • 2. GO annotation annotation Up to October 26, 2010, there have been more than 2,753,338 annotations covering 48 species in GO database 2 Background
  • 3. Enrichment analysis 3 Background
  • 4. Importance and common drawbacks • Function enrichment analysis – DAVID (2003) Genome biol 3,364 (3,293) – DAVID (2008) Nature protcols 1,908 (1,802) – Bingo (2005) Bioinformatics 657 (609) • Limitations – Lack of good visualization tool – All for gene set, not network 4 Background
  • 5. Workflow Visualization + Analysis •Including as more as possible functions of other software •Relatively independent modules with interactions •Very flexible, 4 individual plugins or 1 bundle 5 Background
  • 6. Visualization (Mosaic) • What’s the difference? 6 Mosaic
  • 7. Visualization (Mosaic) • Mosaic shows slices of a given network in the visual language of biological pathways, which are familiar to any biologist and are ideal frameworks for integrating knowledge Biological Process Molecular Cellular function components 7 Mosaic
  • 8. Visualization (Mosaic) • Partitioning with BP • Layout with CC • Coloring with MF • Automatic annotation • ID mapping • Overview network . 8 Mosaic
  • 9. 1st Partitioning/decomposition • Decompose a huge biological network to sub-networks (Biological process) 9 Mosaic
  • 10. 2nd Layout/Pathway • Currently only support PathVisio and WikiPathway formats (Cellular components) 10 Mosaic
  • 11. 3rd Coloring/Highlighting • Molecular function 11 Other projects>AVALON
  • 12. 3rd Coloring/Highlighting • Molecular function 12 Other projects>AVALON
  • 13. Overview network 13 Mosaic
  • 14. Analysis (NOA) The same gene list Normal Disease Disease Different phenotype Molecular systems biology, 2009 14 NOA
  • 15. Edge-based algorithm NOA: a novel Network Single genes Gene Blast2GO, Go Ontology Analysis method annotation Annotator, G oanna, etc Nucleic Acids Research, 2009 FatiGO, Gene list DAVID, Gene set annotation g:profiler, BiNGO, etc Network NOA Network annotation 15 NOA
  • 16. Analysis (NOA) • Edge-base algorithm • Batch mode • Heatmap • Overview network • Interaction with Mosaic 16 NOA
  • 17. Node/edge-based algorithms 17 Other projects>AVALON
  • 18. Node/edge-based algorithms 18 Other projects>AVALON
  • 19. Batch mode 19 Other projects>AVALON
  • 20. Batch mode 20 Other projects>AVALON
  • 21. Acknowledgement Project advisor: Alexander R. Pico (UCSF) Dong Xu (Uni. Of Missouri) Mosaic: Kristina Hanspers (UCSF) Allan Kuchinsky (Agilent) Nathan Salomonis (UCSF) NOA: Jiguang Wang (Columbia Uni.) Luonan Chen (CAS) Xiangsun Zhang (CAS) Google’ Summer of Code Program 21 Acknowledgement
  • 22. Question? Mosaic: http://nrnb.org/tools/mosaic/ NOA: http://nrnb.org/tools/noa/ Chao Zhang: chaozhang@mizzou.edu 22 Acknowledgement

Editor's Notes

  1. Designed for Ontology-based attributes with tree structureBut it can work on any attributes