Computational Network Biology
Sep 8th 2022
Goals for today
BMI/CS 775 Computational Network Biology
Finding our offices
Discovery Building
WID 3168/3268
Engineering Hall
Your WISC cards will be enabled for upper floor access
Medical Sciences Center
MSC 4765
Networks are powerful representations of complex systems
Internet
Image credit: Wikipedia, Wikimedia, The cellmap, Euroscientist, https://extensionaus.com.au/extension-practice/social-network-analysis/
Yeast genetic interaction network
Social network
Learning goals of this class
Overall goal: provide students an introduction to different computational problems in biological networks, key algorithms to solve these problems, and in-depth case studies showing practical applications of these concepts.
Course organization
Websites and resources
Lectures and readings
COVID-19 protocol
Course grading
| Proportion of grade |
Critiques | 20% |
Written and implementation assignments | 30% |
Project Proposal | 10% |
Project Report | 20% |
Project presentation | 15% |
Class participation(*) | 5% |
* Includes asking/answering questions in class. Discussions on Piazza
Projects
Late submission policy: All students have upto 5 working days total to hand in late assignments
Critiques
Projects
Computational resources for this class
Recommended background
Goals for today
What is network biology?
Why network biology?
Why network biology?
“.. plays a central role in the modeling of biological systems, complemented by the highly complex datasets generated across a myriad of multi-omics programs.” Camacho et al, Cell 2018
Overview of lecture topics
Biological problem
Computational approaches
Course material is organized by the biological problem and computational approaches to address the problem
Network inference: How do molecular entities interact within a cell?
Amit et al., Nat. Rev. Immunology, 2011
Network structure inference and dynamics
Gene expression
Samples
Algorithm
Y1
X1
X5
Y2
X2
…
Biological knowledge bases
Computational concepts
Context C1
Context C2
Contexts can be different time points, cell types, disease states, organisms
Network dynamics
Network inference
Deep learning in network biology
Computational concepts
Predicting protein interfaces
Fout et al., NIPS 2017; Eraslan 2019 Nature review genetics; Zitnik & Leskovec Bioinformatics 2017, Deep Learning in Network Biology ISMB 2018 Workshop by Zitnik and Leskovec
Multi-Layer neural network
Predicting protein function using multiple networks
Embedding nodes in d-dimensions
Graph clustering: functional and disease module identification
Computational concepts
Barabasi et al., Nat Rev Genetics 2011
Mitra et al., Nat Rev Genetics 2013;
Graph alignment: What parts of networks from two species are similar?
Computational concepts
Kelley et al PNAS 2003
Pairwise alignment
Multi-way alignment
Integrating different high-dimensional datasets
Computational concepts
Hie et al., Nature Biotechnology 2019
Graph diffusion: Which genes are most important?
Koehler et al., AJHG 2008
Computational concepts
Graph diffusion: What pathways are perturbed in cancer?
Leiserson et al . 2014, Nature Genetics
HOTNET2 subnetworks include genes with a wide range of mutation frequency
Computational concepts
Plan for the semester
When | What |
Week 2-Week 4 | Representing and learning networks from data |
Week 5-Week 7 | Deep learning in network biology |
Week 8-Week 9 | Graph topology and modules |
Week 10-Week 11 | Network-based integration and interpretation |
Week 12-Week 13 | Graph alignment |
Plan for next week
Goals for today
Short survey of background and interests