==Introduction to Computers and Biology==
- Introduction, overview (8/30/2012)
Go over syllabus, quick Intro to Bioinformatics
- Intro to molecular biology (9/4/2012)
Rehash syllabus, attendance policy, glue server instructions (need to know for homework #1)
Log in to grace, go over homework and project submission
Discuss basic mol bio concepts: genetic code, DNA, etc
- Homework:
- Required reading
- Supplemental material
==Bionformatics programming and DBs==
- Programming for Bioinformatics and DBs (9/6/2012)
- Clarifications
- Piazza class site
- Denisovan genome comments
- Anyone read the article?
- Here is an image of the bone that was sequenced
- Questions on HW1?
- rehash
- Due before start of class next Tuesday
- Please direct HW related email to mgholami at cs
- Slides
- Project Specification (Overall and Part 1)
- Required readings for next lecture
- Supplemental material
- In the news -- Sept. 5th 2012
- Now in the queue:
- Homework #1: Due start of next class
- Project part 1: Due in two weeks
==Dynamic Programming & Sequence Alignment==
- Part I: String comparison/Global Sequence Alignment (9/11/2012)
- Milad's office hours:
- Now TUESDAYS and Wednesdays, 9-11am
- Glue server:
- Most able to submit, see Piazza thread for details on resolving PATH issues with submit script
- Lecture:
- Homework:
- Homework #1 due!
- Homework #2 handed out (Due 11:00am 10/02/2012)
- Part II: Local Sequence Alignment (9/13/2012)
- In the news
- Local alignment
- Required readings
- Lecture #5
- Now in the queue:
- Project part 1: Due 9/20/2012
- Homework #2: Due 9/25/2012
- DNA sequencing & assembly, Lander-Waterman statistics (9/18/2012)
- Guest lecture: Dr. Sergey Koren
- Lecture #6
- In the news:
- Required readings
- Now in the queue:
- Project part 1: Due 9/21/2012
- Homework #2: Due 9/27/2012
- Review of global alignment, project help, etc (9/20/2012)
- Local alignment and affine gap penalties (9/25/2012)
- Lecture #8
- Brief Midterm Review (3 weeks from today!)
- Go over what likely will be on it
- In the news:
- Required readings
- Project part 2:
- Now in the queue:
- Homework #2: Due 9/27/2012
- Project part 2: Due 10/9/2012
- Affine gap penalties (9/27/2012)
- Lecture #9
- Required reading
==MSA and Data Structures for string queries==
- MSA (10/02/2012)
- Review Project part 1 results
- Collect Homework #2
- Lecture #10
- Homework
- Now in the queue:
- Project part 2: Due 10/09/2012
- Midterm: Due 10/16/2012
- Required reading for 10/04
- MSA recap, suffix trees (10/04/2012)
- Housekeeping
- Project part 1 results
- Grades now posted on grades.cs.umd.edu
- Project part 2 questions and clarifications
- Midterm questions
- In class assignment
- Graded as complete/incomplete, contact me if you missed class
- Lecture #11
- Required reading for 10/09/2012:
- Suffix trees and generalized suffix trees(10/09/2012)
- In the news
- Housekeeping
- BioPerl, BioJava now available
- BioPython, BioRuby should be available this week
- Project part 2 due today by 11:59pm
- HW2 returned
- A few missing
- Return by next Tuesday start of class for opportunity to improve grade (with no penalty)
- All regrade requests must be received via email by 10/11
- QZ2 returned on 10/11
- Collect from those that missed class
- Guest lecture on Thursday
- Midterm moved to 1 week from Thursday (10/18)
- Lecture #12
- Project help last 15 minutes of class
- Free to go if already submitted
- Required reading for 10/11/2012:
- Project part 3 posted:
- Efficient large-scale alignment (whole genome alignment w/ MUMmer) (10/11/2012)
- Wrap-up and midterm prep (10/16/2012)
- Hand back Quiz 2 and go over answers
- Homework 2
- Review previous lectures and potential midterm questions
- Practice questions
- Midterm (10/18/2012)
- Midterm review (10/23/2012)
- Go over midterm grades and answers to questions
- Lecture on Substitution/scoring matrices
- Affine gaps, suffix arrays(10/25/2012)
- In the news
- Lecture slides
- Useful for project part 3
- Code review
- Project part 3 spec
- Required reading for next lecture:
- NO CLASS UMD CLOSED DUE TO HURRICANE SANDY (10/30/2012)
- Suffix arrays and BWT(11/1/2012)
- In the news
- Code review presentations
- HW #3 posted, DUE 11/20
- Lecture 15: Suffix arrays and BWT
- Required reading for next lecture
- Project part 3 sequences to be posted today
- BWT, DS wrap up, HMMs (11/6/2012)
- In the news
- Review project part 3 test sequences and discuss deadline extension
- Lecture 16: Review of BWT and BWT algorithms, HMMs
- Required reading for next lecture (same as last time)
- HMMs and repeats (11/08/2012)
- Announcements
- Project part 3 now DUE 11/13 at 11:59pm
- HW3 now DUE 11/20
- Lecture 17: Repeats and HMMs
- Required reading for next lecture
- Lecture 18 HMMs(11/13/2012)
- Quiz 3 handed back, grades
- Final project handed out (part 4) DUE 12/11 @ 11:59pm
- Project part 3 due today @ 11:59pm!
- Lecture 18: Viterbi decoding
- HMMs, viterbi decoding gene finding (11/15/2012)
- Final project, HMMs review (11/20/2012)
- In the news
- Project part 3 comments
- Milad is having trouble compiling/running some of your programs. You can resubmit your README with more detailed instructions on how to run your program for the test dataset.
- I'll let you know at start of class
- Viterbi algorithm review
- Lecture slides, might go over solutions to HW3, etc
- Final project review/useful links/etc
- More on local alignment heuristics
- What's left?
- Sequence Clustering
- Phylogenetics
- Required reading
==Thanksgiving break, no class (11/22/2012)==
- Intro to Clustering/TBD (11/27/2012)
- Final project questions/update
- Test sequences and output now available on grace
- K-mer size? Initiate SW on any two reads with a shared k-mer of length 11 or 13
- Program will be evaluated on final output (contig file), so make sure you know how to use AMOS
- Grades
- In class assignment #3
- Homework #3
- Project part 3
- Intro to Clustering
- In class assignment
- Bioscience Research Day
- Poster session in Stamp Student Union @ 11:30am
- Required reading
- Genome Assembly, AMOS, k-means Clustering (11/29/2012))
- Announcements
- Final project discussion
- Genome Assembly,AMOS refresher
- k-means Clustering
- Note: only 2 more lectures
- Project (part 3, final) and Motifs (12/4/2012)
- Final project discussion
- Lecture:
- Project part 3 discussion with Milad
- Motif finding/Gibbs and bonus (12/6/2012)
- FINAL lecture
- lecture material:
- Final review day (12/11/2012)
- Final project DUE at 11:59pm
- Material:
- Material from Midterm plus:
- Local alignment with affine gaps
- Suffix trees
- Suffix arrays
- BWTs
- HMMs
- Clustering
- Phylogenetics
- Motif finding
- Final Exam (12/13/2012)
- 8-10am, CSI 1121 (12/13/2012)