Networks
e.g., PPIs or pathways
Tables
e.g., data or annotations
Visual Styles
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.
The next question is where do I find the network? When you try to find the network you may ask "which database has THE best network?" Well, there is no such thing. There are hundreds of different interaction databases, each has its unique features.
Find the data base most suitable for you. Next, we will review some specific databases and decribe how they get their interaction data and how they can be accessed from Cytoscape.
We expect you to have a list of genes. Protein and disease names are also acceptable. Differences between network data and pathway data.
Introduce network data first. Network data has broad coverage (95% human gene) and lower resolution (less details). I list some network databse below, and we will go through them one by one.
STRING (Search Tool for the Retrieval of Interacting Genes/Proteins) stringApp imports functional associations or physical interactions between protein-protein from STRING database. stringApp will query the database to return the matching network. STRING: protein query -- enter a list of protein namesto obtain a STRING network for the proteins STRING: PubMed query -- enter a PubMed query and utilize text mining to get a STRING network for the top N proteins associated with the query STRING: disease query -- enter a disease name to retrieve a STRING network of the top N proteins associated with the specified disease STITCH: protein/compound query -- enter a list of protein or compound names to obtain chemical-protein interactions
In addition, stringApp can retrieve functional enrichment analysis(a method to identify classes of genes or proteins that are over-represented in a large set of genes or proteins) at a user-specified significance threshold and show the results in a new table in the Table Panel. The app provides several different types of charts to show the enriched terms.
Dropbox or repository for networks. Organisations and individual scientists can deposit. Nice for publish and get DOI links.
You can make changes on the network and export it to NDEx website.
intAct databse foucs on molecular interactions. intAct unique features. Three views in side panels.
WikiPathways is a community resource for contributing and maintaining content dedicated to biological pathways. Any registered WikiPathways user can contribute, and anybody can become a registered user.
Either pathway or network, network layout gone, merge network easy.
2:50 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...
Add speaker notes here...
3:15 Add speaker notes here...
Other tutorials are available at: tutorials.cytoscape.org
Typically, we don't have enough time to discuss all of the capabilities of Cytoscape visualizations. This module tries to fill in some of the gaps. Here are the topics we're going to cover:
particularly useful for scaling entire network to make more space
In general, most layouts can be "tuned" to improve the aesthetics. My approach:
Import galFiltered.sif
Play with both the node layout tools and layout tuning
Ring charts provide ability visualise top-5 terms in the network using split-charts. You can change the number of terms and type of chart in chart setting panel.
Additional examples: Step-by-step protocols
Cytoscape groups are:
Groups are configured using the Group Preferences dialog (Edit→Preferences→Group Preferences)
Open up Cytoscape, and select the Ivacaftor Coauthor network. Play around with grouping either by creating groups manually or by installing the setsApp and creating groups based on the node type column.
Questions and Discussion
To make sure you now have a working knowledge of Cytoscape, choose one of the following datasets to analyze in Cytoscape:
4:50 Add speaker notes here...
Add speaker notes here...