Analysis of biological networks Part III Shalev Itzkovitz Shalev Itzkovitz Uri Alon’s group Uri Alon’s group July 2005 July 2005.

Slides:



Advertisements
Similar presentations
Network analysis Sushmita Roy BMI/CS 576
Advertisements

The Architecture of Complexity: Structure and Modularity in Cellular Networks Albert-László Barabási University of Notre Dame title.
An Intro To Systems Biology: Design Principles of Biological Circuits Uri Alon Presented by: Sharon Harel.
Modeling Malware Spreading Dynamics Michele Garetto (Politecnico di Torino – Italy) Weibo Gong (University of Massachusetts – Amherst – MA) Don Towsley.
VL Netzwerke, WS 2007/08 Edda Klipp 1 Max Planck Institute Molecular Genetics Humboldt University Berlin Theoretical Biophysics Networks in Metabolism.
Construction of Simple Graphs with a Target Joint Degree Matrix and Beyond Minas Gjoka, Balint Tillman, Athina Markopoulou University of California, Irvine.
Information Networks Generative processes for Power Laws and Scale-Free networks Lecture 4.
Information Networks Small World Networks Lecture 5.
Λ14 Διαδικτυακά Κοινωνικά Δίκτυα και Μέσα Network Measurements.
Xiaowei Ying Xintao Wu Univ. of North Carolina at Charlotte 2009 SIAM Conference on Data Mining, May 1, Sparks, Nevada Graph Generation with Prescribed.
School of Information University of Michigan SI 614 Random graphs & power law networks preferential attachment Lecture 7 Instructor: Lada Adamic.
Directional triadic closure and edge deletion mechanism induce asymmetry in directed edge properties.
Scale-free networks Péter Kómár Statistical physics seminar 07/10/2008.
Design principle of biological networks—network motif.
1 Hierarchical Image-Motion Segmentation using Swendsen-Wang Cuts Adrian Barbu Siemens Corporate Research Princeton, NJ Acknowledgements: S.C. Zhu, Y.N.
Scale Free Networks Robin Coope April Abert-László Barabási, Linked (Perseus, Cambridge, 2002). Réka Albert and AL Barabási,Statistical Mechanics.
Networks FIAS Summer School 6th August 2008 Complex Networks 1.
Biological Networks Feng Luo.
Using Structure Indices for Efficient Approximation of Network Properties Matthew J. Rattigan, Marc Maier, and David Jensen University of Massachusetts.
Regulatory networks 10/29/07. Definition of a module Module here has broader meanings than before. A functional module is a discrete entity whose function.
Mapping the Internet Topology Via Multiple Agents.
Web as Graph – Empirical Studies The Structure and Dynamics of Networks.
Peer-to-Peer and Grid Computing Exercise Session 3 (TUD Student Use Only) ‏
Global topological properties of biological networks.
Network Motifs Zach Saul CS 289 Network Motifs: Simple Building Blocks of Complex Networks R. Milo et al.
Transport Properties of Fractal and Non-Fractal Scale-Free Networks
Network analysis and applications Sushmita Roy BMI/CS 576 Dec 2 nd, 2014.
Computer Science 1 Web as a graph Anna Karpovsky.
Optimization Based Modeling of Social Network Yong-Yeol Ahn, Hawoong Jeong.
Information Networks Power Laws and Network Models Lecture 3.
(Social) Networks Analysis III Prof. Dr. Daning Hu Department of Informatics University of Zurich Oct 16th, 2012.
Models and Algorithms for Complex Networks Networks and Measurements Lecture 3.
Neighbourhood Sampling for Local Properties on a Graph Stream A. Pavan, Iowa State University Kanat Tangwongsan, IBM Research Srikanta Tirthapura, Iowa.
Biological Networks Lectures 6-7 : February 02, 2010 Graph Algorithms Review Global Network Properties Local Network Properties 1.
Community detection algorithms: a comparative analysis Santo Fortunato.
Gene Regulatory Networks slides adapted from Shalev Itzkovitz’s talk given at IPAM UCLA on July 2005.
Percolation in self-similar networks Dmitri Krioukov CAIDA/UCSD M. Á. Serrano, M. Boguñá UNT, March 2011.
Topological Analysis in PPI Networks & Network Motif Discovery Jin Chen MSU CSE Fall 1.
School of Information University of Michigan SI 614 Network subgraphs (motifs) Biological networks Lecture 11 Instructor: Lada Adamic.
Clustering of protein networks: Graph theory and terminology Scale-free architecture Modularity Robustness Reading: Barabasi and Oltvai 2004, Milo et al.
1 “Erdos and the Internet” Milena Mihail Georgia Tech. The Internet is a remarkable phenomenon that involves graph theory in a natural way and gives rise.
Random-Graph Theory The Erdos-Renyi model. G={P,E}, PNP 1,P 2,...,P N E In mathematical terms a network is represented by a graph. A graph is a pair of.
Shi Zhou University College London Second-order mixing in networks Shi Zhou University College London.
Self-Similarity of Complex Networks Maksim Kitsak Advisor: H. Eugene Stanley Collaborators: Shlomo Havlin Gerald Paul Zhenhua Wu Yiping Chen Guanliang.
Social Network Analysis Prof. Dr. Daning Hu Department of Informatics University of Zurich Mar 5th, 2013.
Algorithms for Biological Networks Prof. Tijana Milenković Computer Science and Engineering University of Notre Dame Fall 2010.
Networks Igor Segota Statistical physics presentation.
Class 9: Barabasi-Albert Model-Part I
Comparing Snapshots of Networks Shah Jamal Alam and Ruth Meyer Centre for Policy Modelling 28 th March, 2007 – CAVES Bi-annual Meeting, IIASA,
Clusters Recognition from Large Small World Graph Igor Kanovsky, Lilach Prego Emek Yezreel College, Israel University of Haifa, Israel.
Class 19: Degree Correlations PartII Assortativity and hierarchy
Percolation in self-similar networks PRL 106:048701, 2011
341: Introduction to Bioinformatics
March 3, 2009 Network Analysis Valerie Cardenas Nicolson Assistant Adjunct Professor Department of Radiology and Biomedical Imaging.
Performance Evaluation Lecture 1: Complex Networks Giovanni Neglia INRIA – EPI Maestro 10 December 2012.
Community structure in graphs Santo Fortunato. More links “inside” than “outside” Graphs are “sparse” “Communities”
Hierarchical Organization in Complex Networks by Ravasz and Barabasi İlhan Kaya Boğaziçi University.
Network Motifs See some examples of motifs and their functionality Discuss a study that showed how a miRNA also can be integrated into motifs Today’s plan.
Algorithms and Computational Biology Lab, Department of Computer Science and & Information Engineering, National Taiwan University, Taiwan Network Biology.
Network (graph) Models
Structures of Networks
Lecture 1: Complex Networks
Sequential Algorithms for Generating Random Graphs
Assessing Hierarchical Modularity in Protein Interaction Networks
Section 8.6 of Newman’s book: Clustering Coefficients
Department of Computer Science University of York
CSCI2950-C Lecture 13 Network Motifs; Network Integration
Clustering Coefficients
Modelling Structure and Function in Complex Networks
Network Motifs: Simple Building Blocks of Complex Network
Presentation transcript:

Analysis of biological networks Part III Shalev Itzkovitz Shalev Itzkovitz Uri Alon’s group Uri Alon’s group July 2005 July 2005

What is a suitable random ensemble? Subgraphs which occur many times in the networks, significantly more than in a suitable random ensemble. Reminder - Network motifs definition

Types of random ensembles Erdos Networks For a given network with N nodes and E edges define : p=E/N 2, the probability of an edge existing between any one of the N 2 possible directed edges. Erdos & Renyi, 1960

UMAN ensemble a canonical version. All networks have the same numbers of Mutual, Antisymetric and Null edges as the real network, Uniformly distributed. Used in sociology, analytically solvable for subgraph distributions. Holland & Leinhardt, american journal of sociology 1970 Antisymetric edge Mutual edge

The configuration model All networks preserve the same degree sequence of the real network All networks preserve the same degree sequence of the real network, and multiple edges between two nodes are not allowed The configuration model+no multiple edges Bollobas, Random graphs 1985, Molloy & Reed, Random structures and algorithms 1995, Chung et.al. PNAS 1999 Maslov & Sneppen, science 2002, Newman Phys. Rev.Lett. 2002, Milo science 2002

Stubs method for generating random networks Problem – multiple edges between nodes Solution – “Go with the winner” algorithm

A BD C A BD C Markov chain Monte-Carlo algorithm Uniform sampling issues : ergodicity, detailed balance, mixing time

Random networks which do not preserve the degree sequence are not suitable Network hub This v-shaped subgraph appears many times would be a network motif when comparing with Erdos networks It is important to filter out subgraphs which appear in high numbers only due to the degree sequence

More stringent ensembles Preserve the number of all subgraphs of sizes 3,4..,n-1 when counting n-node subgraphs [Milo 2002] Can be combined with the markov chain algorithm by using simulated annealing Filters out subgraphs which appear many times only because they contain significant smaller subgraphs Will appear many times ifIs a motif

A BD C A BD C Simulated annealing algorithm Randomize network by making X switches Make switches with a metropolis probability exp(-E/T) E is the deviation of any characteristic of the real network you want to preserve (# 3-node subgraphs, clustering sequence etc)

Subgraphs in Erdos networks: exact solution N nodes (8) N nodes (8) E edges (8) E edges (8) mean degree (1)

Subgraphs in Erdos networks: exact solution Possible triplets Probability of forming a ffl given specific 3 nodes # nodes # edges Number of ffls does not change with network size!!!

The expectancy of a subgraph with n nodes and g edges is analytically solvable. Scales as N (n-g) Subgraphs on Erdos Networks n=3 g=3 Select n nodes place g edges

n=3, g=2, G~O(N 3-2 )=O(N) n=3, g=3, G~N 3-3 =O(1) n=3, g=4, G~N 3-4 =O(N -1 )n=3, g=6, G~N 3-6 =O(N -3 ) Subgraph scaling families

P(K)~K -- Natural networks often have scale-free outdegree outdegree

Erdos network Scale free network P(k) P(K)~K -- 2<  <3

P(K)~K --  =3  =2 Scale-free networks have hubs

Edge probability in the configuration model high edge probability low edge probability

Edge probability in the configuration model 12

Networks with E (~N) edges, and arbitrary indegree (R i ) and outdegree (K i ) sequences. Subgraphs in networks that preserve degree sequence: approximate solution K 1, R 1 K 2, R 2 K 3, R 3

Subgraph scaling depends on exact topology Subgraph topology effects Its expected numbers

Subgraph scaling depends on exact topology – as opposed to Erdos networks Example O(1) Erdos Networks γ O( N) Directed networks with power-law out-degree, compact in-degree : P(K)~K -- Scale-free Networks ( =2.5) Real networks O( 1) O( N) > Itzkovitz et. al., PRE 2003

Network motifs – a new extensive variable Milo et. al., science 2002

Global constraints on network structure can create network motifs Subgraphs which appear many times in a network (more than random) Might stem from evolutionary constraints of selection for some function, or be a result of other global constraints Degree sequence is a global constraint with a profound effect on subgraph content Are there other global constraints which might result in network motifs?

How do geometrical constraints influence the local structure?

Examples of geometrically constrained systems Transportation networks (highways, trains) Internet layout Neuronal networks, brain layout Abstract spaces (www, social, gene-array data)

The neuron network of C. elegans "The abundance of triangular connections in the nervous system of C. elegans may thus simply be a consequence of the high levels of connectivity that are present within neighbourhoods“ (White et. al.)

The geometric model N nodes arranged on d-dimensional lattice Connections made only to neighbors within range R

Erdos networks – every node can connect to every other node Probability of closing triangles - small

Geometric networks – every node can connect only to its neighborhood Probability of closing triangles - large

All subgraphs in geometric networks scale as network size N/R d ‘sub-networks’, each one an Erdos network of size R d All subgraphs scale as network size Erdos sub-network

All subgraphs scale as N

The Erdos scaling laws determine the network motifs

All subgraphs with more edges than nodes are motifs Motifs – scale as N in geometric networks Constant number in random networks Not motifs – scale as N in both random and real networks

Feedbacks in neuronal network are much more rare than expected from geometry = 1 : 3 = 0 : 40 geometric model C elegans neuronal network

Imposing a field changes subgraph ratios inputsoutputs Itzkovitz et. al., PRE 2005

A simple model of geometry + directional bias is not enough abundant in C elegans Mutual edges rare in geometric networks + directional bias

The mapping of network models and resulting network motifs is not a 1-1 mapping Motif set 1 Motif set 2 Motif set 3 Model 1 Model 2 Model 3 Model 4 X

conclusions Biological networks are highly optimized systems aimed at information processing computations. These networks contain network motifs – subgraphs that appear significantly more than in suitable random networks. The hypothesized functional advantage of each network motif can be tested experimentally. Network motifs may be selected modules of information processing, or results of global network constraints. The network motif approach can be used to reverse-engineer complex biological networks, and unravel their basic computational building blocks.

Acknowledgments Ron Milo Nadav Kashtan Uri Alon More information : mfinder – network motif detection software Collection of complex networks