BIN-PPI-Analysis
PPI Analysis
Keywords: Analysis of PPIs; Totality, context; date- and party hubs; dynamics; Cytoscape
Contents
This unit is under development. There is some contents here but it is incomplete and/or may change significantly: links may lead to nowhere, the contents is likely going to be rearranged, and objectives, deliverables etc. may be incomplete or missing. Do not work with this material until it is updated to "live" status.
Abstract
...
This unit ...
Prerequisites
You need the following preparation before beginning this unit. If you are not familiar with this material from courses you took previously, you need to prepare yourself from other information sources:
- Biomolecules: The molecules of life; nucleic acids and amino acids; the genetic code; protein folding; post-translational modifications and protein biochemistry; membrane proteins; biological function.
- Metabolism: Enzymatic catalysis and control; reaction sequences and pathways; chemiosmotic coupling; catabolic- and anabolic pathways.
- Organelles: Compartmentalization, organelles and structures of the cell; the extracellular matrix.
You need to complete the following units before beginning this one:
Objectives
...
Outcomes
...
Deliverables
- Time management: Before you begin, estimate how long it will take you to complete this unit. Then, record in your course journal: the number of hours you estimated, the number of hours you worked on the unit, and the amount of time that passed between start and completion of this unit.
- Journal: Document your progress in your course journal.
- Insights: If you find something particularly noteworthy about this unit, make a note in your insights! page.
Evaluation
Evaluation: NA
- This unit is not evaluated for course marks.
Contents
Task:
- Read the introductory notes on the analysis of Protein-Protein Interaction (PPI) networks.
Working with biological graphs in R
Task:
- Open RStudio.
- Choose File → Recent Projects → BCH441_2016.
- Pull the latest version of the project repository from GitHub.
- type init()
- Open the file BCH441_A11.R and work through the entire tutorial.
- At the end of the tutorial, you are being asked to print R code and data on a sheet of paper and bring this to class. This will be marked by me and worth maximally 4 marks. Be careful to follow the instructions exactly, especially regarding how to use your student number as a randomization seed.
- This is all that is required. There is optional material below that you may find interesting.
Optional: Data visualization and analysis
If you work a lot with interaction networks, sooner or later you will come across Cytoscape. It is more or less the standard among "professional" systems biologists. But it is not an online tool.
Task:
- Navigate to the Cytoscape homepage and inform yourself what the program does and how to install it. There are many tutorials online available. But this is software that needs to be downloaded, and installed and it definitively has a learning curve.
Visualizing Interactions
Cytoscape is a program originally written in Trey Ideker's lab at the Institue for Systems Biology, that is now a thriving, open-source community project for the development of a biology-oriented network display and analysis tool.
Kohl et al. (2011) Cytoscape: software for visualization and analysis of biological networks. Methods Mol Biol 696:291-303. (pmid: 21063955) |
Cytoscape is now available as version 3 and should be straightforward to download and install.
- Browse over the Cytoscape Downloading Data tutorial
- Work through the iRefScape — iRefIndex Cytoscape plugin tutorial: Installation, data selection and use.
- Work through the Cytoscape Basic expression analysis tutorial
Montojo et al. (2010) GeneMANIA Cytoscape plugin: fast gene function predictions on the desktop. Bioinformatics 26:2927-8. (pmid: 20926419) |
Merico et al. (2011) Visualizing gene-set enrichment results using the Cytoscape plug-in enrichment map. Methods Mol Biol 781:257-77. (pmid: 21877285) |
- Platform
Shannon et al. (2003) Cytoscape: a software environment for integrated models of biomolecular interaction networks. Genome Res 13:2498-504. (pmid: 14597658) |
Cline et al. (2007) Integration of biological networks and gene expression data using Cytoscape. Nat Protoc 2:2366-82. (pmid: 17947979) |
Killcoyne et al. (2009) Cytoscape: a community-based framework for network modeling. Methods Mol Biol 563:219-39. (pmid: 19597788) |
Smoot et al. (2011) Cytoscape 2.8: new features for data integration and network visualization. Bioinformatics 27:431-2. (pmid: 21149340) |
- Plugins
Rivera et al. (2010) NeMo: Network Module identification in Cytoscape. BMC Bioinformatics 11 Suppl 1:S61. (pmid: 20122237) |
Montojo et al. (2010) GeneMANIA Cytoscape plugin: fast gene function predictions on the desktop. Bioinformatics 26:2927-8. (pmid: 20926419) |
Oesper et al. (2011) WordCloud: a Cytoscape plugin to create a visual semantic summary of networks. Source Code Biol Med 6:7. (pmid: 21473782) |
Razick et al. (2011) iRefScape. A Cytoscape plug-in for visualization and data mining of protein interaction data from iRefIndex. BMC Bioinformatics 12:388. (pmid: 21975162) |
Morris et al. (2011) clusterMaker: a multi-algorithm clustering plugin for Cytoscape. BMC Bioinformatics 12:436. (pmid: 22070249) |
Further reading, links and resources
Notes
Self-evaluation
If in doubt, ask! If anything about this learning unit is not clear to you, do not proceed blindly but ask for clarification. Post your question on the course mailing list: others are likely to have similar problems. Or send an email to your instructor.
About ...
Author:
- Boris Steipe <boris.steipe@utoronto.ca>
Created:
- 2017-08-05
Modified:
- 2017-08-05
Version:
- 0.1
Version history:
- 0.1 First stub
This copyrighted material is licensed under a Creative Commons Attribution 4.0 International License. Follow the link to learn more.