Difference between revisions of "CSB Assignment Week 2"
Line 85: | Line 85: | ||
==Software Development== | ==Software Development== | ||
− | + | {{task| | |
− | * | + | * For an introduction to concepts of writing software, carefully read the '''[[Software Development]]''' page on this Wiki. |
− | + | * Work through the [[R_knitr|'''knitr and RMarkdown''']] tutorial. | |
− | + | }} | |
− | |||
− | |||
− | |||
− | *Work through ''' | ||
Revision as of 20:05, 17 January 2015
Assignments for Week 2
Note! This assignment is currently inactive. Major and minor unannounced changes may be made at any time.
Assigned material will be reflected on next week's quiz. Please remember to contribute to quiz questions by Tuesday, 20:00.
- Special dates
- Post your workflow sketch by Monday.
- Do the R tasks when they are announced.
- Post your quiz questions by Tuesday, 20:00.
- All other tasks are due by next week's class.
Warm up
You go to the Toronto Zoo. You see giraffes, ostriches and a green tree python. Altogether they have 30 eyes and 44 legs.
How many necks do these animals have? [I don't know...]
Towards systems discovery
In class, we have discussed a number of data sources, the exemplar workflows of the papers you have posted, and some strategies to determine whether genes could be functionally interacting, or "collaborating" with each other. I have distilled the data sources and the strategies into tables that I have posted on the Student Wiki's project resource section.
Task:
- Existing databases and strategies
- Study the Data Sources page on the student Wiki. Navigate to the linked databases. Browse around. Get a sense of what data is available and how it can be accessed.
- For one of the databases, fill in the data access information.
- Study the System Discovery Strategies page on the student Wiki.
- Think about the listed strategies.
- See if you can add information.
- See if you can add a strategy.
- See if you can add a comment.
- New workflows
I have put a Workflow Collection page on the student Wiki.
- Create a "Project" subpage on your User page (follow the instructions from Assignment 1). On that page draft a workflow for data driven systems discovery using data/strategies of your choice. Keep this maximally brief (not more than three or four sentences). But be specific: make sure that the data you need is actually available, the algorithms are defined, and the computations are tractable. Discuss this on the list if you wish, or simply ask for feedback on your idea.
- Transclude your paragraph to the Workflow Collection (instructions are there).
Software Development
Task:
- For an introduction to concepts of writing software, carefully read the Software Development page on this Wiki.
- Work through the knitr and RMarkdown tutorial.
Pre-reading
In week 3, we will discuss various aspects of working with genome-scale data sets. For many experimental approaches, the ultimate outcome is a list of genes and the challenge is how to infer information from what such lists have in common:
Kim (2012) Chapter 8: Biological knowledge assembly and interpretation. PLoS Comput Biol 8:e1002858. (pmid: 23300429) |