Presentation is loading. Please wait.

Presentation is loading. Please wait.

Social behavior of proteins? Rui Alves. Organization of the talk Social behavior of the protein?!?!?!? Using meta text analysis Using phylogenetic profiling.

Similar presentations


Presentation on theme: "Social behavior of proteins? Rui Alves. Organization of the talk Social behavior of the protein?!?!?!? Using meta text analysis Using phylogenetic profiling."— Presentation transcript:

1 Social behavior of proteins? Rui Alves

2 Organization of the talk Social behavior of the protein?!?!?!? Using meta text analysis Using phylogenetic profiling Using pathway homology Using protein docking Using microarray data Using protein interaction data

3 Proteins do not work alone!

4 Networks of “interactions” predict global function Having the network of proteins/genes in which your protein/gene is inserted provides predictive information: –Which cellular pathways or processes is your protein/gene likely to be involved in

5 Organization of the talk Social behavior of the protein?!?!?!? Using meta text analysis Using phylogenetic profiling Using pathway homology Using protein docking Using microarray data Using protein interaction data

6 Publication databases are source of information

7 Meta text databases create social models from publication analysis

8 iHOP is a sofisticated context analysis motor

9 How does meta-text analysis create networks? Literature database Gene names database Language rules database scripts Entry Gene list Rule list Server/ Program Your genes List of entries mentioning your gene e.g Ste20 e.g activate, inhibit rescue

10 Organization of the talk Social behavior of the protein?!?!?!? Meta text analysis Evolutionary based protein interaction prediction Using pathway homology Using protein docking Using microarray data Using protein interaction data

11 Proteins that have coevolved share a function If protein A has co-evolved with protein B, they are likely to be involved in the same process Looking for proteins that coevolved will help prediction social networks of proteins There are many methods to look for co-evolution of proteins –Phylogenetic profiling, gene neighbourhoods, gene fusion events, phylogenetic trees…

12 Creating phylogenetic profiles Database of proteins in fully sequenced genomes Homology search against each genome Sequence of each protein Database of proteins in one genome Target Genome Homologue in Genome 1? Homologue in Genome 2? … Protein AYN… ………… Database of profiles for each protein in each organism

13 Using phylogenetic profiles to predict protein interactions Your Sequence (A) Server/ Program Database of profiles for each protein in each organism Database of proteins in fully sequenced genomes Protein id A Target Genome Homologue in Genome 1? Homologue in Genome 2? … ABC…ABC… YNY…YNY… NYN…NYN… …………………… AB 00 i/number of genomes<1 C 1 j/number of genomes A 1 C 0.9 … B 0.11 … Proteins (A and C) that are present and absent in the same set of genomes are likely to be involved in the same process and therefore interact Similarly, if protein A is absent in all genomes in which protein B is present there is a likelihood that they perform the same function! 2 Calculate coincidence index

14 How to do it? Download genomes Use blast for homology Use perl for homology processing and coincidence index calculations

15 Proteins A and B are in a conserved relative position in most genomes which is an indication that they are likely to interact Syntheny/Conservation of gene neighborhoods Genome 1 Genome 2 Genome 3 Genome … Protein AProtein BProtein CProtein D Protein AProtein BProtein C Protein D Protein A Protein BProtein C Protein D … Protein AProtein BProtein CProtein D Which of these proteins “interact”?

16 How to do it? Download genomes Use perl for analysis

17 Gene fusion events Genome 1 Genome 2 Genome 3 Genome … Protein AProtein BProtein C Protein D Protein AProtein BProtein CProtein D Protein A Protein BProtein C Protein D … Protein AProtein BProtein CProtein D Which of these proteins interact? Proteins A and B have suffered gene fusion events in at least some genomes, which is an indication that they are likely to interact

18 How to do it? Download genomes Use perl for analysis

19 Building phylogenetic trees of proteins Genome 1 Genome 2 Genome 3 Genome … Protein AProtein BProtein CProtein D Protein AProtein BProtein C Protein D Protein A Protein BProtein C Protein D … Get sequence of all homogues, align and build a phylogenetic tree Phylogenetic trees represent the evolutionary history of homologue genes/proteins based on their sequence

20 Distance based phylogenetic trees ACTDEEGGGGSRGHI… A-TEEDGGAASRGHI… ACFDDEGGGGSRGHL… … A1 A2 A3 … A1 A2 A3 A1 5 substitutions 3 substitutions A2 A3 8 substitutions A2 A3 A1 3 5

21 Maximum likelihood phylogenetic trees ACTDEEGGGGSRGHI… A-TEEDGGAASRGHI… ACFDDEGGGGSRGHL… … Alignment Probability of aa substitution A - E D … A 1 0.01 0.2 0.09 … - 0.01 1 0.0001 0.0001 … E 0.2 0.0001 1 0.5 D 0.09 0.0001 0.5 1 …

22 Maximum likelihood phylogenetic trees ACTDEEGGGGSRGHI… A-TEEDGGAASRGHI… ACFDDEGGGGSRGHL… … Alignment A1 A2 A3 A1 5 substitutions 3 substitutions A2 A3 8 substitutions p(1,2) p(1,3) p(2,3) p(2,3)<p(1,2)<p(1,3) A1 A3 A2 A3 A1

23 Similarity of phylogenetic trees indicates “interaction” between proteins A1 B2 C1 D1 A2 A3 …… … B1 B3 C2 C3 … D3 D2 Proteins A and B have similar evolutionary trees and thus are likely to “interact”

24 How to do it? Download genomes Use blast,… for analysis Use Clustal, Phylip, PAUP, … for tree building

25 Organization of the talk Social behavior of the protein?!?!?!? Using meta text analysis Using phylogenetic profiling Using pathway homology Using protein docking Using microarray data Using protein interaction data

26 Pathway homology Database of protein sequences in genomes Database of pathways in genomes Database of interactions in genomes Server/ Program Your Sequence Homologue(s) Output

27 Pathway homology complements protein homology

28 Organization of the talk Social behavior of the protein?!?!?!? Using meta text analysis Using phylogenetic profiling Using pathway homology Using protein docking Using microarray data Using protein interaction data

29 What is protein docking? Protein A Protein B Protein A Protein B Protein A Protein B Protein A Protein B Same area of interaction Protein A Protein B Protein A Protein B Positive Negative Best Docking

30 Caveats of using protein docking to predict interaction Protein A Protein B Protein C GlycolisysDNA synthesis Proteins may not come into contact in the cell although if they did they could interact Very heavy computationaly

31 When shoudl we use protein docking to predict network structure? When we have a group of proteins that are known to be involved in the same function and we want to predict how the different proteins interact with each other

32 How to do it? Download structures or create structure predictions Use GRAMM, HEX, …

33 Organization of the talk Social behavior of the protein?!?!?!? Using meta text analysis Using phylogenetic profiling Using pathway homology Using protein docking Using microarray data Using protein interaction data

34 Predicting protein interactions using micro array data cells Stimulum Purify cDNA Compare cDNA levels of corresponding genes in the different populations Genes overexpressed as a result of stimulus Genes underexpressed as a result of stimulus Genes with expression independent of stimulus Group of proteins involved in response to the stimulus

35 Organization of the talk Social behavior of the protein?!?!?!? Using meta text analysis Using phylogenetic profiling Using pathway homology Using protein docking Using microarray data Using protein interaction data

36 Predicting protein networks using protein interaction data Database of protein interactions Server/ Program Your Sequence (A) A BC D E F Continue until you are satisfied or completed the network

37 Summary Social behavior of the protein?!?!?!? Using meta text analysis Using phylogenetic profiling Using pathway homology Using protein docking Using microarray data Using protein interaction data


Download ppt "Social behavior of proteins? Rui Alves. Organization of the talk Social behavior of the protein?!?!?!? Using meta text analysis Using phylogenetic profiling."

Similar presentations


Ads by Google