BCB330

From "A B C"
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 ...


 



 


 

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