Hyun Seok Kim, Ph.D. Assistant Professor, Severance Biomedical Research Institute, Yonsei University College of Medicine Lecture 13. Network Analysis MES7594-01.

Slides:



Advertisements
Similar presentations
MitoInteractome : Mitochondrial Protein Interactome Database Rohit Reja Korean Bioinformation Center, Daejeon, Korea.
Advertisements

CSE Fall. Summary Goal: infer models of transcriptional regulation with annotated molecular interaction graphs The attributes in the model.
D ISCOVERING REGULATORY AND SIGNALLING CIRCUITS IN MOLECULAR INTERACTION NETWORK Ideker Bioinformatics 2002 Presented by: Omrit Zemach April Seminar.
5 EBI is an Outstation of the European Molecular Biology Laboratory. Master title Molecular Interactions – the IntAct Database Sandra Orchard EMBL-EBI.
Pathways & Networks analysis COST Functional Modeling Workshop April, Helsinki.
A hub-attachment based method to detect functional modules from confidence-scored protein interactions and expression profiles Authors: Chia-Hao Chin 1,4,
Biological networks Bing Zhang Department of Biomedical Informatics Vanderbilt University
27803::Systems Biology1CBS, Department of Systems Biology Schedule for the Afternoon 13:00 – 13:30ChIP-chip lecture 13:30 – 14:30Exercise 14:30 – 14:45Break.
Gene Co-expression Network Analysis BMI 730 Kun Huang Department of Biomedical Informatics Ohio State University.
Schedule for the Afternoon 13:00 – 13:30ChIP-chip lecture 13:30 – 14:30Exercise 14:30 – 14:45Break 14:45 – 15:15Regulatory pathways lecture 15:15 – 15:45Exercise.
Biological networks Tutorial 12. Protein-Protein interactions –STRING Protein and genetic interactions –BioGRID Signaling pathways –SPIKE Network visualization.
1 Protein-Protein Interaction Networks MSC Seminar in Computational Biology
27803::Systems Biology1CBS, Department of Systems Biology Schedule for the Afternoon 13:00 – 13:30ChIP-chip lecture 13:30 – 14:30Exercise 14:30 – 14:45Break.
Biological networks Construction and Analysis. Recap Gene regulatory networks –Transcription Factors: special proteins that function as “keys” to the.
Biological networks: Types and origin
Introduction to molecular networks Sushmita Roy BMI/CS 576 Nov 6 th, 2014.
Systems Biology, April 25 th 2007Thomas Skøt Jensen Technical University of Denmark Networks and Network Topology Thomas Skøt Jensen Center for Biological.
Pathway Informatics 6 th July, 2015 Ansuman Chattopadhyay, PhD Head, Molecular Biology Information Services Health Sciences Library System University of.
Modeling Functional Genomics Datasets CVM Lessons 4&5 10 July 2007Bindu Nanduri.
Systematic Analysis of Interactome: A New Trend in Bioinformatics KOCSEA Technical Symposium 2010 Young-Rae Cho, Ph.D. Assistant Professor Department of.
341: Introduction to Bioinformatics Dr. Natasa Przulj Deaprtment of Computing Imperial College London
>>> Korean BioInformation Center >>> KRIBB Korea Research institute of Bioscience and Biotechnology GS2PATH: Linking Gene Ontology and Pathways Jin Ok.
Exploring PPI networks using Cytoscape
Ch10. Intermolecular Interactions and Biological Pathways
Cytoscape A powerful bioinformatic tool Mathieu Michaud
MATISSE - Modular Analysis for Topology of Interactions and Similarity SEts Igor Ulitsky and Ron Shamir Identification.
Overview  Introduction  Biological network data  Text mining  Gene Ontology  Expression data basics  Expression, text mining, and GO  Modules and.
Biological Pathways & Networks
Bioinformatics Dr. Víctor Treviño BT4007
Networks and Interactions Boo Virk v1.0.
Clustering of protein networks: Graph theory and terminology Scale-free architecture Modularity Robustness Reading: Barabasi and Oltvai 2004, Milo et al.
HUMAN-MOUSE CONSERVED COEXPRESSION NETWORKS PREDICT CANDIDATE DISEASE GENES Ala U., Piro R., Grassi E., Damasco C., Silengo L., Brunner H., Provero P.
EADGENE and SABRE Post-Analyses Workshop 12-14th November 2008, Lelystad, Netherlands 1 François Moreews SIGENAE, INRA, Rennes Cytoscape.
Network & Systems Modeling 29 June 2009 NCSU GO Workshop.
A Method for Protein Functional Flow Configuration and Validation Woo-Hyuk Jang 1 Suk-Hoon Jung 1 Dong-Soo Han 1
BIological NetwOrk Manager Cytoscape plugin Andrei Zinovyev Institut Curie/INSERM/Ecole de Mines, UMR 900 “Computational Systems Biology of Cancer”
Introduction to Bioinformatics Biological Networks Department of Computing Imperial College London March 18, 2010 Lecture hour 18 Nataša Pržulj
CS5263 Bioinformatics Lecture 20 Practical issues in motif finding Final project.
Biological networks Tutorial 12. Protein-Protein interactions –STRING Protein and genetic interactions –BioGRID Network visualization –Cytoscape Cool.
Tutorial session 3 Network analysis Exploring PPI networks using Cytoscape EMBO Practical Course Session 8 Nadezhda Doncheva and Piet Molenaar.
Intel Confidential – Internal Only Co-clustering of biological networks and gene expression data Hanisch et al. This paper appears in: bioinformatics 2002.
PPI team Progress Report PPI team, IDB Lab. Sangwon Yoo, Hoyoung Jeong, Taewhi Lee Mar 2006.
Tutorial session 3 Network analysis Exploring PPI networks using Cytoscape EMBO Practical Course Session 8 Nadezhda Doncheva and Piet Molenaar.
A curated database of biological pathways.
Genome Biology and Biotechnology The next frontier: Systems biology Prof. M. Zabeau Department of Plant Systems Biology Flanders Interuniversity Institute.
Introduction to biological molecular networks
341- INTRODUCTION TO BIOINFORMATICS Overview of the Course Material 1.
GO based data analysis Iowa State Workshop 11 June 2009.
CuffDiff ran successfully. Output files include gene_exp.diff What are the next steps? Use Navigation bar to find files; they may be under DNA Subway if.
CSC, Dec.15-16,2005. Cytoscape Team Trey Ideker Mark Anderson Nerius Landys Ryan Kelley Chris Workman Past contributors: Nada Amin Owen Ozier Jonathan.
Discovering functional interaction patterns in Protein-Protein Interactions Networks   Authors: Mehmet E Turnalp Tolga Can Presented By: Sandeep Kumar.
Biological Networks. Can a biologist fix a radio? Lazebnik, Cancer Cell, 2002.
1 Lesson 12 Networks / Systems Biology. 2 Systems biology  Not only understanding components! 1.System structures: the network of gene interactions and.
Network applications Sushmita Roy BMI/CS 576 Dec 9 th, 2014.
Canadian Bioinformatics Workshops
Canadian Bioinformatics Workshops
Simultaneous identification of causal genes and dys-regulated pathways in complex diseases Yoo-Ah Kim, Stefan Wuchty and Teresa M Przytycka Paper to be.
Algorithms and Computational Biology Lab, Department of Computer Science and & Information Engineering, National Taiwan University, Taiwan Network Biology.
Canadian Bioinformatics Workshops
Emily Pachunka ● Spring 2017
Networks and Interactions
Biological networks CS 5263 Bioinformatics.
Tutorial 12 Biological networks.
Pathway Visualization
Building and Analyzing Genome-Wide Gene Disruption Networks
CSCI2950-C Lecture 13 Network Motifs; Network Integration
Schedule for the Afternoon
Network biology An introduction to STRING and Cytoscape
Pathway Visualization
Presentation transcript:

Hyun Seok Kim, Ph.D. Assistant Professor, Severance Biomedical Research Institute, Yonsei University College of Medicine Lecture 13. Network Analysis MES Genome Informatics I (2015 Spring)

What is network? Network? A set of nodes and edges

What is network? Node (=vertex) describes an entity or unit Node

What is network? Edges describes relationship between the nodes (directional/undirectional) Edge

What is network? Hubs describes nodes connected with many other nodes Hubs

What is network? Modules describe group of nodes (n >= 3) that are directly inter- connected. It is not easy to find modules in the subway map since they were purposely avoided, but in biological networks modules are very common. Module?

Betweenness: Number of shortest paths going through a vertex or an edge

Networks in real world Internet Electric circuits Transportation: roads, railways, airlines Social networks: friendships, relationships Biological networks …

Introduction to biological network Goal of systems biology is to have systems level understanding of biological phenomena (e.g. disease). Not only individual components like genes, proteins etc., but also their interactions as well. Biological network is consisted of molecules and their physical/functional interactions. In a typical biological network, a node (vertex) represents a gene or a protein, an edge represents an interaction (PPI, GI). Biological networks are typical scale free network: presence of large hubs give the degree distribution a long tail. degree distribution follows a power law.

Networks Pathways capture only the “well understood” portion of bio logy. (highly biased) Networks cover less well understood relationships: – Genetic interactions – Physical interaction – Coexpression – GO term sharing – Adjacency in pathways

Representation of Biological Networks AB C D EF m1m1 m2m2 m3m3 Proteins Metabolites Metabolism Gene regulation Cell signaling PPIs 11

Type of biological networks Protein-protein interaction (PPI) network Transcriptional regulation network Metabolic network Cell signaling network Drug-target network In this class, we will focus on PPI network.

Protein-protein interaction network Node: protein Edge: physical interaction; e.g. IP/Masspsec, Y2H Protein complex: groups of proteins that interact with each other at the same time and place, forming a single multi-molecular machine. Functional modules: groups of proteins that participate in a particular cellular process while binding each other at a different time and place. Caveat: PPIs are regulated in spatial and temporal way. Current models cannot handle this level of complexity. Also, experimental methods to detect PPIs are not perfect. There are many false positive and negative edges. However, it still provides power to detect true positive subnetworks/complexes.

PPI databases Biological General Repository for Interaction Datasets (BioGRID) Human Protein Reference Database (HPRD) Munich Information Center for Protein Sequences (MIPS) Database of Interacting Proteins (DIP) Molecular Interactions Database (MINT) Comprehensive Resource of Mammalian Protein Complexes (CORUM) Biomolecular Interaction Network Database (BIND) Search Tool for the Retrieval of Interacting Genes/Proteins (STRING) Molecular Interaction Database (IntAct) Mentha (curated physical interactions from other databases): proteins, interactions, publications

Typical Network Analysis Workflow Interaction network Disease subnetwork Extract mutated, overexpressed, underexpressed, amplified/deleted genes Disease “modules” Disease gene prediction Sample classification Hypothesis generation Apply clustering algorithms (MCODE etc.)

MCODE algorithm The most famous method to find highly interconnected subgraphs as molecular complexes or clusters in large PPI networks. Bader and Hogue, BMC Bioinformatics 2003

MCODE algorithm Step1 : Node scoring: assign higher scores to nodes whose immediate neighbors are more interconnected.

MCODE algorithm Step1 : Node scoring: assign higher scores to nodes whose immediate neighbors are more interconnected. 2E/V(V-1) 2*6/4*3 = 12/12 =

Another node example MCODE algorithm

MCODE algorithm Score other nodes in this manner

MCODE algorithm This step is repeated and then the clusters are filtered out that don’t contain at least K- core networks If node score cutoff = 0.2 threshold = 2.4 Seed node

MCODE algorithm If node score cutoff = 0.2 threshold = 1.6 Seed node

MCODE algorithm Highest K < 2

MCODE algorithm Step 3: Post-processing: process haircut and fluff.

Subnetwork discovery algorithms and its application on cancer genomics Caveat of MCODE algorithm: - Cutoff based - Sensitive to outliers (a single outlier node can break down a cluster) -HotNet2 finds significantly mutated subnetworks using a diffusion process on a PPI network. -Each node is assigned a score (heat) according to the frequency and significance of SNVs or CNAs in the corresponding gene. -Heat diffuses across the edges of a network. -Subnetworks containing nodes that both send and receive a significant amount of heat are reported.

Cytoscape Apps

ClueGO Visualize the non- redundant biological terms for large clusters of genes in a functionally grouped network.

Warning! It sounds fancy (actually it is), but keep in mind that it handles scale free network which consumes big chunk of memory space and CPUs. They make system freeze very often. Therefore, keep saving your session after every analysis. If you have to reinstall Cytoscape, remember to remove the old ‘CytoscapeConfiguration’ directory in your home folder before installation.

Cytoscape lab workflow Install Cytoscape Download the newest version of mentha PPI database Install Apps: Apps -> App manager -> BinGo, MCODE, ClueGO (need a lisence key: Import -> Network -> File -> mentha Select -> Nodes -> From ID List File -> C-A.DEGs.symbol.txt (5-aza-deoxy-cytidine) Select network -> right click -> Create view File-> new -> network -> From selected nodes, all edges Apps -> MCODE -> Open MCODE MCODE tab -> Find clusters [in whole network] -> Analyze current network Choose a subnetwork from the result -> Create Sub-Network -> Ctrl-A (select all nodes in the subnetwork) Apps-> BinGO -> type-in cluster name -> Organism: Homo Sapiens -> Start BinGO  BinGO tells you enriched functions in your subnetwork. Network-> Copy gene symbols (N=1001) -> Apps-> ClueGO-> paste genes into the marker panel-> View style: Significance-> ClueGO Settings: GO BP, KEGG, REACTOME, WikiPathway && Evidence: All-> Use GO Term Fusion-> Show only Pathways with pV Start SAVE YOUR SESSION!!!

Module 3 bioinformatics.ca

Further Reading Cline, et al. “Integra2on of biological networks and gene expression data using Cytoscape”, Nature Protocols, 2, (2007).

Network Analysis Workflow