Contents

Project Description

An integral part of the class is a semester long project which will allow you to apply some of the algorithms we study in the class to real biological data. More specifically, you will investigate the connection between network topology of protein-protein interaction networks and protein function.

You will work in groups of three or four, depending on the number of people in the class, with each group responsible for the analysis of one particular genome-wide protein interaction network for the Saccharomyces cerevisiae. You will have four networks to choose from as detailed below; each network was compiled from different experimental sources and/or using different computational methodologies. Thus, hopefully, each group will have a slightly different story to tell about topology/function connection.

Throughout the semester we will post four analysis milestones and you will have three to four weeks to complete the analysis and prepare a short (15-25 minutes) oral presentation describing your findings.

After each milestone we will dedicate one class to discussion of the results. Each group will have 15-25 minutes to present their findings, the oral presentations will be followed by the discussion. You will also prepare a written report at the end of the semester that uses the results of your findings across the milestones to shed light on the topology/function connection in your network.

Grading and Policies

We will take into account the following when grading your project: (i) quality of oral presentations, (ii) active participation in the discussion sessions, (iii) quality of final report. We won't grade each milestone separately but can provide you with a general feedback on your performance throughout the semester.

We expect each group member to be actively involved in all parts of the project: analysis, preparation of oral presentations, and final report. In particular, we expect each group member to give an oral presentation for at least one milestone.

We strongly recommend Python for computational analysis tasks. We expect each group to write its own analysis code and may ask for source code to enforce this policy.

Biological Data

Project Milestones