Analysis of Complex Systems

Similar documents
Erzsébet Ravasz Advisor: Albert-László Barabási

An introduction to SYSTEMS BIOLOGY

Biological Networks. Gavin Conant 163B ASRC

BioControl - Week 6, Lecture 1

Evidence for dynamically organized modularity in the yeast protein-protein interaction network

Course plan Academic Year Qualification MSc on Bioinformatics for Health Sciences. Subject name: Computational Systems Biology Code: 30180

networks in molecular biology Wolfgang Huber

The architecture of complexity: the structure and dynamics of complex networks.

Network Biology: Understanding the cell s functional organization. Albert-László Barabási Zoltán N. Oltvai

Self Similar (Scale Free, Power Law) Networks (I)

Cell biology traditionally identifies proteins based on their individual actions as catalysts, signaling

Proteomics. Yeast two hybrid. Proteomics - PAGE techniques. Data obtained. What is it?

Types of biological networks. I. Intra-cellurar networks

Bioinformatics 2. Yeast two hybrid. Proteomics. Proteomics

6.207/14.15: Networks Lecture 12: Generalized Random Graphs

Complex (Biological) Networks

Spiking Neural P Systems and Modularization of Complex Networks from Cortical Neural Network to Social Networks

Introduction to Bioinformatics

Graph Theory and Networks in Biology arxiv:q-bio/ v1 [q-bio.mn] 6 Apr 2006

Protein-protein interaction networks Prof. Peter Csermely

Bioinformatics I. CPBS 7711 October 29, 2015 Protein interaction networks. Debra Goldberg

Overview. Overview. Social networks. What is a network? 10/29/14. Bioinformatics I. Networks are everywhere! Introduction to Networks

Written Exam 15 December Course name: Introduction to Systems Biology Course no

An evolving network model with community structure

Complex Graphs and Networks Lecture 3: Duplication models for biological networks

biologically-inspired computing lecture 5 Informatics luis rocha 2015 biologically Inspired computing INDIANA UNIVERSITY

Cellular Automata. ,C ) (t ) ,..., C i +[ K / 2] Cellular Automata. x > N : C x ! N. = C x. x < 1: C x. = C N+ x.

Advanced Cell Biology. Lecture 1

Biological Networks Analysis

ADVANCED PLACEMENT BIOLOGY

Dynamics and Inference on Biological Networks

Analysis of Biological Networks: Network Robustness and Evolution

All living organisms are limited by factors in the environment

Mathematical Biology - Lecture 1 - general formulation

Requirements for the Chemistry Major (B.A. and B.S.) The Major in Chemistry for the B.A. Degree consists of the following 39 hours:

SYSTEMS BIOLOGY 1: NETWORKS

SCOTCAT Credits: 20 SCQF Level 7 Semester 1 Academic year: 2018/ am, Practical classes one per week pm Mon, Tue, or Wed

Understanding Science Through the Lens of Computation. Richard M. Karp Nov. 3, 2007

Computational Network Biology Biostatistics & Medical Informatics 826 Fall 2018

Lecture 1 Modeling in Biology: an introduction

CAROL DAVILA UNIVERSITY OF MEDICINE AND PHARMACY Bucharest DISCIPLINE GRID Evaluation. 2 Laboratory 3 Lecture

Cellular Biophysics SS Prof. Manfred Radmacher

Session Chair: Kim Sneppen. Session Chair: Saraswathi Vishveshwara 08:30AM - 09:00AM: REGISTRATION

Graph Theory and Networks in Biology

Computational Biology From The Perspective Of A Physical Scientist

V19 Metabolic Networks - Overview

STAAR Biology Assessment

Honors Biology 9. Dr. Donald Bowlin Ext. 1220

Introduction to Natural Computation. Lecture 9. Multilayer Perceptrons and Backpropagation. Peter Lewis

Computer Simulation and Applications in Life Sciences. Dr. Michael Emmerich & Dr. Andre Deutz LIACS

V14 extreme pathways

SS257a Midterm Exam Monday Oct 27 th 2008, 6:30-9:30 PM Talbot College 342 and 343. You may use simple, non-programmable scientific calculators.

Growing a Network on a Given Substrate

Applications of Complex Networks

Chapter 8: The Topology of Biological Networks. Overview

CHEM 121: Chemical Biology

Network models: dynamical growth and small world

Math 5198 Mathematics for Bioscientists

ECE 8803 Nonlinear Dynamics and Applications Spring Georgia Tech Lorraine

Updated: 10/11/2018 Page 1 of 5

Sparse Linear Algebra Issues Arising in the Analysis of Complex Networks

Emergent Phenomena on Complex Networks

Biological Networks: Comparison, Conservation, and Evolution via Relative Description Length By: Tamir Tuller & Benny Chor

Signal Transduction. Dr. Chaidir, Apt

Welcome to BIOL 572: Recombinant DNA techniques

Modelling with cellular automata

Lecture 4: Yeast as a model organism for functional and evolutionary genomics. Part II

Optimality, Robustness, and Noise in Metabolic Network Control

Biology Assessment. Eligible Texas Essential Knowledge and Skills

Divergence Pattern of Duplicate Genes in Protein-Protein Interactions Follows the Power Law

Letter to the Editor Edge vulnerability in neural and metabolic networks

CELL AND MICROBIOLOGY Nadia Iskandarani

Learning in Bayesian Networks

PH36010: Numerical Methods - Evaluating the Lorenz Attractor using Runge-Kutta methods Abstract

Teacher: Cheely/ Harbuck Course: Biology Period(s): All Day Week of: 1/12/15 EOCEP Lesson Plan/5E s

arxiv:cond-mat/ v4 [cond-mat.soft] 23 Sep 2002

V15 Flux Balance Analysis Extreme Pathways

CS224W: Analysis of Networks Jure Leskovec, Stanford University

Discrete and Indiscrete Models of Biological Networks

ECS 289 / MAE 298 May 8, Intro to Biological Networks, Motifs, and Model selection/validation

Complex networks: an introduction

COMPETENCY GOAL 1: The learner will develop abilities necessary to do and understand scientific inquiry.

Lecture 1. Scott Pauls 1 3/28/07. Dartmouth College. Math 23, Spring Scott Pauls. Administrivia. Today s material.

Human Brain Networks. Aivoaakkoset BECS-C3001"

Course Descriptions Biology

2 GENE FUNCTIONAL SIMILARITY. 2.1 Semantic values of GO terms

ECS 253 / MAE 253 April 26, Intro to Biological Networks, Motifs, and Model selection/validation

Cellular Automata. and beyond. The World of Simple Programs. Christian Jacob

L3.1: Circuits: Introduction to Transcription Networks. Cellular Design Principles Prof. Jenna Rickus

Problem (INFORMAL). Given a dynamic graph, find a set of possibly overlapping temporal subgraphs to concisely describe the given dynamic graph in a

Complex (Biological) Networks

Clustering of Pathogenic Genes in Human Co-regulatory Network. Michael Colavita Mentor: Soheil Feizi Fifth Annual MIT PRIMES Conference May 17, 2015

Cross-fertilization between Proteomics and Computational Synthesis

Why This Class? James K. Peterson. August 22, Department of Biological Sciences and Department of Mathematical Sciences Clemson University

NETWORK BIOLOGY: UNDERSTANDING THE CELL S FUNCTIONAL ORGANIZATION

Lesson specific objectives: Lesson details: Biology 11 Chapter: 1 Unit 1: Cellular functions Course: 1. Topics: 1- Welcome 2- Microscope parts. None!

Computational Structural Bioinformatics

Measuring the shape of degree distributions

Killingly Public Schools. Grade 10 Draft: March 2004

Lecture: Computational Systems Biology Universität des Saarlandes, SS Introduction. Dr. Jürgen Pahle

Transcription:

Analysis of Complex Systems Lecture 1: Introduction Marcus Kaiser m.kaiser@ncl.ac.uk www.dynamic-connectome.org

Preliminaries - 1 Lecturers Dr Marcus Kaiser, m.kaiser@ncl.ac.uk Practicals Frances Hutchings f.hutchings@ncl.ac.uk Chris Thornton c.thornton@ncl.ac.uk Michael Mackay Michael.Mackay@newcastle.ac.uk Joe Necus J.Necus2@newcastle.ac.uk 2

Preliminaries - 2 n Coursework (specification on NESS): n Network analysis 50% due Fri 2 Mar 5pm n Dynamical systems 50% due Fri 9 Mar 5pm n Module contents: n Introductory lecture (today) n Network analysis (1 st week and next Monday) n Dynamical systems (2 nd week) n Dynamical systems (3 rd week) 3

Preliminaries - 3 n Practical uses the widely used Matlab environment (installed on your cluster) n To try at home: n Free licence from university IT service n Matlab student bundle (10 included toolboxes 55) n Matlab student version ( 29) n free version Octave (not 100% compatible) 4

Team (current and alumni) Luis Peraza PostDoc Roman Bauer Now faculty Yujiang Wang Now faculty Michael Mackay PhD student Frances Hutchings PhD student Chris Hayward PhD student Chris Papasavvas PostDoc Chris Thornton PhD student Nishant Sinha PhD student Joe Necus PhD student Jinseop Kim Now faculty Cheol Han Now faculty Sol Lim PostDoc Peter Taylor Now faculty Collaborators Justin Dauwels Sydney S. Cash M. Brandon Westover Funders http://www.dynamic-connectome.org @ConnectomeLab

Outline n Complex Biological systems and selected problems n Complex Systems approach n Network analysis n Dynamical systems 6

Outline n Complex Biological systems and selected problems n Complex Systems approach n Network analysis n Dynamical systems 7

Complex Biological Systems Life's Complexity Pyramid [Z. N. Oltvai and A.-L. Barabási, Science 298, 763 (2002)] 8

Cellular systems n Interactions between proteins, lipids, metabolites Yeast (Saccharomyces cerevisiae) protein-protein interaction network (Jeong et al., Science, 2000) (Hilgetag & Kaiser, Bioforum, 2005) 9

Graph Analytics 10

Outline n Complex Biological systems and selected problems n Complex Systems approach n Network analysis n Dynamical systems 11

Systems n System units and interactions between them n E.g., gene regulation system: the units are genes, the interactions are the regulatory interactions n E.g., protein interaction systems: the units are proteins, the interactions are the protein interactions 12

System evolution n System state: set of units and set of current interactions between units n Rules: a set of active interactions is followed by another set of interactions, new units may become active depending on the system s state, some units may stop to be active 13

System analysis n Description of the system state: current units and interactions n Analysis of the system s evolution: rules of state change, description of the state changes for some limited or unlimited future n What is a complex system? 14

Complex systems n n n A complex system is a system composed of interconnected parts that as a whole exhibit one or more properties not obvious from the properties of the individual parts (emergence) Not obvious: hard to predict or unpredictable (dependence on initial conditions) E.g., the evolution of a cell, stock market, weather forecast (Edward Lorenz) 15

Emergence Conway s Game of Life (the origin of cellular automata) 1. Death: if the count is less than 2 or greater than 3, the current cell is switched off. 2. Survival: if (a) the count is exactly 2, or (b) the count is exactly 3 and the current cell is on, the current cell is left unchanged. 3. Birth: if the current cell is off and the count is exactly 3, the current cell is switched on. Martin Gardner (1970). Mathematical Games The fantastic combinations of John Conway's new solitaire game "life". Scientific American 223. pp. 120 123

Dependence on initial conditions Simulation of 100,000 neurons: Effect of one additional activation at the beginning of the simulation -> divergent system dynamics after half a second A small change in initial conditions can lead to a massive change in the long-term behaviour of the system Izhikevich & Edelman, PNAS, 2008 17

No analytic solutions for long-term behaviour n The description of the evolution of the system cannot be summarized in a simple way n Simple system: ball rolling down on a slope into a valley n Complex system: double pendulum 18

Gene regulation systems n Couple / several / many participant genes n Possibly highly variable balance of product protein quantities n à complex system 19

Protein-protein interaction systems n Many units and interactions n Hard to predict and describe the evolution of this system n Hard to predict the effects of simple changes (e.g., blocking the activity of a couple of proteins) n à complex system 20

Analysis methods n Simplification and abstraction n Capture key features of the system n Analysing a model system n Ignoring non-key features and factors (and hopefully not missing key features!) 21

Outline n Complex Biological systems and selected problems n Complex Systems approach n Network analysis n Dynamical systems 22

Network Science Rapidly expanding field: Watts & Strogatz, Nature (June 1998) Barabasi & Albert, Science (October 1999) Modelling of SARS spreading over the airline network (Hufnagel, PNAS, 2004) Identity and Search in Social Networks (Watts et al., Science, 2002) The Large-Scale Organization of Metabolic Networks. (Jeong et al., Nature, 2000) Organisation and dynamics of neural systems (Sporns, Chialvo, Kaiser, Hilgetag, Trends in Cognitive Sciences, 2004) 23

Why use network analysis? n Many diseases are due to failures of multiple genes à single gene knockouts will not be sufficient n Combinatorial explosion of possible gene knockout combinations (example for 1k genes): single gene knockout: 1000=10 3 double gene knockout: 1000*999 10 6 triple gene knockout: 1000*999*998 10 9 n Network analysis can help to predict combinations which are more likely to lead to performance changes à reduced costs for drug discovery (hopefully!) 24

Outline n Complex Biological systems and selected problems n Complex Systems approach n Network analysis n Dynamical systems 25

Dynamical systems n E.g., gene regulatory networks n Formulation as a set of interdependent differential equations n dx / dt = a * X +b * Y n dy / dt = c * X + d * Y n X and Y are quantities of proteins 26

Why use dynamical systems theory? n n n Theoretically feasible: many parameters for computer simulations can now be measured (e.g. gene expression or protein interaction data) Computationally feasible: Increase in processing power (quad-core microchips today; 100-core in 2010) Economically desirable: In silico experiments are cheaper than wet lab experiments à simulation-based science (e.g. e-cell project) 27

Summary - 1 n The state of systems (Cells, genome, organisms) is given by the set of units or nodes (e.g. proteins) and interactions or edges (e.g. proteinprotein interaction) between units n The state of the system evolves over time (e.g. gene expression or metabolite concentration changes) and can lead to observable changes in behaviour, e.g. anaerobic metabolism à aerobic metabolism (not all state changes lead to largescale changes!) 28

Summary - 2 n Problem: describe the evolution of protein quantities knowing gene regulatory networks n Problem: find key functional proteins to damage or restore cell functionality n Complex systems n Analysis of complex systems n Graph structure analysis n Dynamical systems analysis 29

Q&A - 1 1. What could be nodes or edges for the interaction between cells? 2. Is it true that cell behaviour can be seen as direct interactions between nucleic acids? 3. Is it true that proteins are encoded by genes? 4. Is it true that the evolution of a gene regulatory network is relatively simple and can be described easily? 30

Q&A - 2 5. Is it true that a way to find antibiotic targets is to analyse the protein interaction network of the bacteria? 6. Is it true that the dynamical systems analysis can be applied to the analysis of protein interaction networks? 7. Is it true that graph models use nodes and edges to describe a system? 31