Biological networks Tutorial 12. Protein-Protein interactions –STRING Protein and genetic...

40
Biological networks Tutorial 12

Transcript of Biological networks Tutorial 12. Protein-Protein interactions –STRING Protein and genetic...

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!!