Time | Topic |
---|---|
10:00 - 11:00 | Introductions - Why are protein-protein interactions important? |
11:00 - 12:30 | Protein-protein interaction networks - I |
13:30 - 15:00 | Protein-protein interaction networks - II |
| |
| |
15:00 - 15:30 | Break |
15:30 - 17:00 | Introduction to Cytoscape - II |
| |
17:00 - 18:00 | Workflows |
Jensen & Bork, Science, 2008
This single image summarizes the tradeoffs for method and protein character. If you care more about transmembrane proteins for example, you might prefer sources from fragmentation complementation assays over these others.
Know what you're getting.
Most databases capture and combine interaction data from mulitiple methods.
Why are networks a useful way to represent biology and biological research questions? They exist everywhere, especially in Biology. They are useful tools, especially in Biology.
Work from Univ. of Toronto! Showing Figure legend: Seventy‐six apoptosis‐related transcripts identified in the MKRN1–mRNA network are shown as circular nodes. Blue edges denote MKRN1–mRNA associations. Green edges specify occupancy of ESC‐associated transcription factors (blue squares) at the respective gene's promoter based on published data [10], [54]. Circular node color indicates whether the transcript was upregulated (red), downregulated (green), or not differentially expressed (yellow) in ADR‐treated R1 ESCs.
Figure from UT groups! Legend: Seventy‐six apoptosis‐related transcripts identified in the MKRN1–mRNA network are shown as circular nodes. Blue edges denote MKRN1–mRNA associations. Green edges specify occupancy of ESC‐associated transcription factors (blue squares) at the respective gene's promoter based on published data [10], [54]. Circular node color indicates whether the transcript was upregulated (red), downregulated (green), or not differentially expressed (yellow) in ADR‐treated R1 ESCs.
But don't take my word for it... Networks are used in diverse research contexts. And quite successfully.
But as scientists, we don't really care about fancy cover art, so let's look at a few examples in more detail...
This was only 7 years ago, but it's actually an early example documenting key network visualization methods in data analysis: starting with a moderately sized "hairball", the authors used functional annotations to define a subnetwork of interest, and then used prior knowledge about complexes to direct layout and to form collapsed group nodes."
A year later, we're seeing networks used to summarize larger and larger mass spec datasets. Here they merged 'known interactions" from public databases.
A more recent example form Gladstone and UCSF, folks in the Krogan lab identified SARS-CoV-2-host interactions observed in a human cell line, and using a technique pioneered by our own Scooter Morris, they merged these with human PPIs (complexes).
Out of the University of Toronto, we got this glorious map of genetic interactions in yeast, nicely annotated by GO terms, and useful ofr functional prediction (e.g., the unannotated white nodes).
In this example, the nodes are SETS of genes (not individual genes or proteins). They performed gene set enrichment analysis to help give functional labels to the sets while using the network connections to show how the sets relate, or overlap, with each other. You can see the relatedness of terms associated with tumor group A (red) vs those associated with tumor group B (blue). Something that would be very difficult to see in a typical table of enriched terms and scores.
Here, the folks behind TCGA mapped circos plots of patient data onto a cancer signaling pathway. The data types includes clinical parameters, genomic, methylation, transcriptomic and proteomic measurements. All of these were made using Cytoscape.
Ok. Those landmark examples are great, but what have network done for me recently?... We track a sampling of network research in a Tumblr blog. Each week we post a few Cytoscape examples here...
Publications using Cytoscape (PMC image search)
Now we will look at a diverse examples of networks by various categories. This should give you a sense of the breadth and depth of networks, well beyond just protein-protein interaction networks. All of these types are handled by Cytoscape. First, we have biological pathways, which should be familiar to everyone. These include the famous TCA Cycle and singaling pathways among others. This "pathway" illustrates a key point about biological pathways in general: it intentionally excludes paths (like roads and bus routes) and even distorts proximity to improve legibility. The goal of curate pathway models is to be human readable and limited or pruned to focus on a particular aspect of the biological process represented. This is a different approach than interaction networks...
PPI networks are perhaps the most common. But there are other types of interactions often represented as networks (protein-ligand and even domain-domain). You can also use interaction networks to represent protein structure. Other network types include social networks and even cheese-and-wine pairing networks. Can you guess what this published network represents> It's a representation of two soccer (football) teams, showing their passing patterns, using network analytical methods to quantify them.
Another category of networks is similarity networks. These are subtely different from interaction networks. This first example is the amidohydrolase super family of enzymes, linked based on their sequence similarity score from an all-by-all Blast analysis. Enzymes with more similar sequences are closer together by this network layout. The coloring is based on known functional annotations. So, we can see how similar sequences have a similar functions. But there are also complex areas of mized function. This is useful fo predicting the fuction of enzymes with unknown function (the grey nodes). Then there are other types of similarity networks..
Summary review
The levels of organization of complex networks:
SPEAKER OPTIONS: Either present this slide and the next, or skip to slide 3 and present more details.
Degree is most commonly used, but there are other measures of the relative importance of a single node in a network.
Network topology statistics such as node degree, degree distribution, centralitiy, clustering coefficient, shortest paths, and robustness of the network to the random removal of single nodes are important network characteristics.
Modularity refers to the identification of sub-networks of interconnected nodes that might represent molecules physically or functionally linked that work coordinately to achieve a specific function.
Motif analysis is the identification of small network patterns that are over-represented when compared with a randomized version of the same network. Regulatory elements are often composed of such motifs.
Network alignment and comparison tools can identify similarities between networks and have been used to study evolutionary relationships between protein networks of organisms.
SPEAKER OPTIONS: More detailed slides start here.
Add speaker notes here...
Add speaker notes here...
Add speaker notes here...
Add speaker notes here...
Add speaker notes here...
Add speaker notes here...
Add speaker notes here...
Add speaker notes here...
Add speaker notes here...
Cytoscape is a Cytoscape an open source software platform for
visualizing complex networks
integrating networks with data
cross-platform
Cytoscape is maintained by a consortium of multiple universities, institutes and non-profits.
Networks
e.g., PPIs or pathways
Tables
e.g., data or annotations
Visual Styles
These are the core concepts of Cytoscape that we will come back to over and over. Cytoscape knows about networks and it knows about tables (like your data). And Cytoscape allows you to define Visual Styles to map your data values to visualizations like node color, size and dozens of other properties.
The final core concept in Cytoscape is apps. Beyond the basic functionality, apps provide all the domain specific analyises and visualizations, for exa mple, for genomics or proteomics data. The Cytoscape App Store can also be accessed directly from Cytoscape via the App Manager
Add speaker notes here...
Add speaker notes here...
Add speaker notes here...
Add speaker notes here...
Add speaker notes here...