BNFO 301 
Introduction to Bioinformatics
Topic: Introduction to BioBIKE
Spring 2011 

Rationale

  • Computer programming is necessary for creative genomic analysis, a major focus of this course
  • It's necessary to make significant progress in the upcoming research project
  • It's necessary to serious bioinformatics of any sort
  • Very few starting from scratch could make much progress in one semester in a research project using a conventional programming languages (e.g. Java)

Resources
    BioBIKE Portal - Access to various BioBIKE environments

    BioBIKE log template

  • Use it to log each interaction you have with BioBIKE
  • It is NOT a way of keeping track of your time
  • It will provide the developers of BioBIKE with the benefit of your experience -- what difficulties you encountered and what went right

Readings, Tours, and Investigations
    Article: BioBIKE: A Web-based, programmable, integrated biological knowledge base
                A brief description of how BioBIKE works
                (click Print PDF for a large file or Screen PDF for a smaller file)
    Primer: VPL user interface - In any BioBIKE instance, under HELP (red button), VPL Tutorial
                (overlaps somewhat with below)
    Tour: BioBIKE syntax and conventions (overlaps somewhat with above)
    Primer: Basic Syntax (A.1. and A.2.) - In any BioBIKE instance, under HELP (red button), General Help
    Investigation: What is a Gene? and companion
    Notes: Introduction to mapping
    Notes: Elements of a loop

Problem Sets
    Exercises in Basic Syntax
    Problem Set 1L: Introduction to BioBIKE
    Problem Set 2: Molecular Investigations
    Problem Set 4: Practice with loops and mapping

To Hand In
      27 Jan, end of day*: Responses to questions from What is a Gene?
      10 Feb, end of day*: Problem Set 2
      24 Feb, end of day*: Problem Set 4
      Periodically: BioBIKE log

      * (however you care to define it, within reason)