BCB330
Jump to navigation
Jump to search
BCB330Y (Special Project in Bioinformatics and Computational Biology)
BCB430Y (Advanced Special Project in Bioinformatics and Computational Biology)
Sorry!
This page is only a stub; it is here as a placeholder to establish the logical framework of the site but there is no significant content as yet. Do not work with this material until it is updated to "live" status.
Summary ...
- http://biochemistry.utoronto.ca/courses/bcb330y-bcb-project/
- http://biochemistry.utoronto.ca/courses/bcb430y-bcb-project/
Introductory reading
Contents
- how to maintain a lab journal on Google Docs and MediaWiki
- a bioinformatics centric introduction to R
- uses of GitHub
- collaborative workflow via RStudio, GitHub and back
- best practices for reproducible research (documentation and backup)
- writing and maintaining requirements documents
- architecture-centric design
- defining software module interfaces
- test-driven development (incl. unit- and integration testing)
- code style guides
- function templates
- essentials of code-review
- contributing to R packages
- (possibly: principles of literate programming and R-Notebooks)
- documentation (with Roxygen and markdown)
- design patterns for bioinformatics, and
- simulation and permutation tests for statistics with biological datasets
Further reading and resources