Watch this lecture:

Answer the following questions about the talk:

  1. What does Dr. Baggerly mean by: "forensic bioinformatics?"
  2. Describe how the following programming errors or bad coding practices led to erroneous results as described in the talk.
    1. off-by-one (fencepost error)
    2. failure to handle header
    3. bad variable names
  3. Describe specific coding strategies that could have prevented such errors. In other words, if you were doing a code review of the researchers' scripts or programs, what specific changes would you recommend that would have prevented the errors?