BMI206 - Statistical Methods for Bioinformatics, UC San Francisco
 
 

Overview

Syllabus

Reading

Labs

Computing Resources

Project


FALL 2016

Lectures
Mon 9:30-11:00
Wed 9:30-11:00

Labs
Fri 1:00-4:00

Room
BH-215

Professor
Katie Pollard

TA
Svetlana Lyalina

Computing Resources

These tutorials and other websites may help you to configure your laptop
for the activities in the course and to brush up your programming skills.

  • Introduction to resources for using the R programming language.


  • RStudio is a fantastic IDE for R. Some selling points: code completion,
    variable explorer, graphics window, help function viewer.


  • Google has a nice introductory course on Python.


  • This is a good tutorial on Machine learning.


  • Consider following a style guide to make your code easier to read. (R, Python)


  • The UC system gives students online access to many of the Safari books ("the
    programming books with animals on the cover"). There you can find multiple books
    on R and Python, though some are too specialized for the purposes of this class.


  • If you don't already have it, Homebrew is a great utility for installing/updating
    applications in OSX. To install it just follow the instructions on the linked
    page. It does require XCode's Command Line Tools, which you can get either as
    a standalone or by installing all of XCode, both of which can be downloaded
    from the Apple developers site. Once you have Homebrew, installing
    code like R, or Git, or Mercurial becomes as easy as typing "brew install
    _program name_" on the command line.


  • If you are using Windows, you might consider installing Cygwin to get some
    Unix functionality, or running a Linux virtual machine.


  • If you do not already have access to the QB3 cluster, access can be arranged
    for students in this class. Contact Dr. Pollard to get an account.