biological networks tutorial 12. protein-protein interactions –string protein and genetic...

40
Biological networks Tutorial 12

Upload: cathleen-malone

Post on 04-Jan-2016

219 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Biological networks Tutorial 12. Protein-Protein interactions –STRING Protein and genetic interactions –BioGRID Network visualization –Cytoscape Cool

Biological networks

Tutorial 12

Page 2: Biological networks Tutorial 12. Protein-Protein interactions –STRING Protein and genetic interactions –BioGRID Network visualization –Cytoscape Cool

• Protein-Protein interactions– STRING

• Protein and genetic interactions– BioGRID

• Network visualization– Cytoscape

• Cool story of the day

How to model natural selection

Biological networks

Page 3: Biological networks Tutorial 12. Protein-Protein interactions –STRING Protein and genetic interactions –BioGRID Network visualization –Cytoscape Cool

Protein Protein interactions (PPI)

http://string-db.org/

Page 4: Biological networks Tutorial 12. Protein-Protein interactions –STRING Protein and genetic interactions –BioGRID Network visualization –Cytoscape Cool

Protein Protein interactions (PPI)

Page 5: Biological networks Tutorial 12. Protein-Protein interactions –STRING Protein and genetic interactions –BioGRID Network visualization –Cytoscape Cool

Protein Protein interactions (PPI)

Page 6: Biological networks Tutorial 12. Protein-Protein interactions –STRING Protein and genetic interactions –BioGRID Network visualization –Cytoscape Cool

Protein Protein interactions (PPI)

Page 7: Biological networks Tutorial 12. Protein-Protein interactions –STRING Protein and genetic interactions –BioGRID Network visualization –Cytoscape Cool

Protein Protein interactions (PPI)

Page 8: Biological networks Tutorial 12. Protein-Protein interactions –STRING Protein and genetic interactions –BioGRID Network visualization –Cytoscape Cool

Protein Protein interactions (PPI)

Page 9: Biological networks Tutorial 12. Protein-Protein interactions –STRING Protein and genetic interactions –BioGRID Network visualization –Cytoscape Cool

Protein Protein interactions (PPI)

Will change according to the prediction method you choose.

Page 10: Biological networks Tutorial 12. Protein-Protein interactions –STRING Protein and genetic interactions –BioGRID Network visualization –Cytoscape Cool

Protein Protein interactions (PPI)

Page 11: Biological networks Tutorial 12. Protein-Protein interactions –STRING Protein and genetic interactions –BioGRID Network visualization –Cytoscape Cool

Protein Protein interactions (PPI)

Page 12: Biological networks Tutorial 12. Protein-Protein interactions –STRING Protein and genetic interactions –BioGRID Network visualization –Cytoscape Cool

Protein Protein interactions (PPI)

Page 13: Biological networks Tutorial 12. Protein-Protein interactions –STRING Protein and genetic interactions –BioGRID Network visualization –Cytoscape Cool
Page 14: Biological networks Tutorial 12. Protein-Protein interactions –STRING Protein and genetic interactions –BioGRID Network visualization –Cytoscape Cool

Protein and genetic interactions

http://thebiogrid.org/

Page 15: Biological networks Tutorial 12. Protein-Protein interactions –STRING Protein and genetic interactions –BioGRID Network visualization –Cytoscape Cool

Protein and genetic interactions

Page 16: Biological networks Tutorial 12. Protein-Protein interactions –STRING Protein and genetic interactions –BioGRID Network visualization –Cytoscape Cool

Protein and genetic interactions

Page 17: Biological networks Tutorial 12. Protein-Protein interactions –STRING Protein and genetic interactions –BioGRID Network visualization –Cytoscape Cool

Protein and genetic interactions

Page 18: Biological networks Tutorial 12. Protein-Protein interactions –STRING Protein and genetic interactions –BioGRID Network visualization –Cytoscape Cool

Signaling pathways

Hearing and vision map

Page 19: Biological networks Tutorial 12. Protein-Protein interactions –STRING Protein and genetic interactions –BioGRID Network visualization –Cytoscape Cool

Network visualization - Cytoscape

http://www.cytoscape.org/

Page 20: Biological networks Tutorial 12. Protein-Protein interactions –STRING Protein and genetic interactions –BioGRID Network visualization –Cytoscape Cool

Network visualization - Cytoscape

The input is a tab delimited file:<Protein 1> <interaction type> <Protein 2>

Page 21: Biological networks Tutorial 12. Protein-Protein interactions –STRING Protein and genetic interactions –BioGRID Network visualization –Cytoscape Cool

Network visualization - Cytoscape

Page 22: Biological networks Tutorial 12. Protein-Protein interactions –STRING Protein and genetic interactions –BioGRID Network visualization –Cytoscape Cool

Network visualization - Cytoscape

Page 23: Biological networks Tutorial 12. Protein-Protein interactions –STRING Protein and genetic interactions –BioGRID Network visualization –Cytoscape Cool

Network visualization - Cytoscape

Page 24: Biological networks Tutorial 12. Protein-Protein interactions –STRING Protein and genetic interactions –BioGRID Network visualization –Cytoscape Cool

Network visualization - Cytoscape

Page 25: Biological networks Tutorial 12. Protein-Protein interactions –STRING Protein and genetic interactions –BioGRID Network visualization –Cytoscape Cool

Network visualization - Cytoscape

Degree: the number of edges that a node has.

The node with the highest degree in the graph

Page 26: Biological networks Tutorial 12. Protein-Protein interactions –STRING Protein and genetic interactions –BioGRID Network visualization –Cytoscape Cool

Network visualization - Cytoscape

Closeness: measure how close a node to all other nodes in the network.

The nodes with the highest closeness

Page 27: Biological networks Tutorial 12. Protein-Protein interactions –STRING Protein and genetic interactions –BioGRID Network visualization –Cytoscape Cool

Network visualization - Cytoscape

The node with the highest betweenness

Betweenness: quantify the number of all shortest paths that pass through a node.

Page 28: Biological networks Tutorial 12. Protein-Protein interactions –STRING Protein and genetic interactions –BioGRID Network visualization –Cytoscape Cool

Network visualization - Cytoscape

Know your network type:Directed – for regulatory networksUndirected – for protein-protein networks

Page 29: Biological networks Tutorial 12. Protein-Protein interactions –STRING Protein and genetic interactions –BioGRID Network visualization –Cytoscape Cool

Network visualization - Cytoscape

(Analysis of another network)

Page 30: Biological networks Tutorial 12. Protein-Protein interactions –STRING Protein and genetic interactions –BioGRID Network visualization –Cytoscape Cool

Network visualization - Cytoscape

Highest degree = bigHighest betweens = red

Page 31: Biological networks Tutorial 12. Protein-Protein interactions –STRING Protein and genetic interactions –BioGRID Network visualization –Cytoscape Cool

Network visualization - Cytoscape

Cytoscape has ~200 plugins http://chianti.ucsd.edu/cyto_web/plugins/

Page 32: Biological networks Tutorial 12. Protein-Protein interactions –STRING Protein and genetic interactions –BioGRID Network visualization –Cytoscape Cool

Cool Story of the day

How to model natural selection

Page 33: Biological networks Tutorial 12. Protein-Protein interactions –STRING Protein and genetic interactions –BioGRID Network visualization –Cytoscape Cool
Page 34: Biological networks Tutorial 12. Protein-Protein interactions –STRING Protein and genetic interactions –BioGRID Network visualization –Cytoscape Cool

Natural Selection

• Consider a biological system whose phenotypes are defined by v quantitative traits (such as bird beak length and not DNA sequences).

• Most theories of natural selection maximize a specific fitness function F(v) resulting in an optimal phenotype – a point in morpho-space.

• But, in many cases organisms need to perform multiple tasks that contribute to fitness.

Page 35: Biological networks Tutorial 12. Protein-Protein interactions –STRING Protein and genetic interactions –BioGRID Network visualization –Cytoscape Cool
Page 36: Biological networks Tutorial 12. Protein-Protein interactions –STRING Protein and genetic interactions –BioGRID Network visualization –Cytoscape Cool

The case two tasks

The case of a trade-off between two tasks may explain the widespread occurrence of linearrelations between traits.

The Pareto Front

Page 37: Biological networks Tutorial 12. Protein-Protein interactions –STRING Protein and genetic interactions –BioGRID Network visualization –Cytoscape Cool

Pareto front geometry

For three tasks, the Pareto front is the full triangle whose vertices are the three archetypes. In this case, because a triangle defines a plane, even high dimensional data on many traits are expected to collapse onto two dimensions.

The closer a point is to one of the vertices of the triangle, the more important the corresponding task is to fitness inthe organism’s habitat.

Page 38: Biological networks Tutorial 12. Protein-Protein interactions –STRING Protein and genetic interactions –BioGRID Network visualization –Cytoscape Cool

Evidence for triangular suites of variation in classic studies

Page 39: Biological networks Tutorial 12. Protein-Protein interactions –STRING Protein and genetic interactions –BioGRID Network visualization –Cytoscape Cool

Bacteria face a trade-off in partitioning the total amount of proteins they can make at a given moment between the different types of proteins, that ishow much of each gene to express.

Trade-off: rapid growth (ribosomes) vs. survival (stress response proteins)

Beyond animal morphology

Corr. of the top 200 temporally varying genes

E.coli promoter activity

Promoter activity of 3 genes at different time points

Page 40: Biological networks Tutorial 12. Protein-Protein interactions –STRING Protein and genetic interactions –BioGRID Network visualization –Cytoscape Cool

Thank you!Hope you enjoyed the course!!