Lecture slides
Content
Welcome
About
Curriculum
Lecture slides
Lecture recordings
Assignments
Learning Python
1
Preface
2
Before you begin
3
Writing a program
4
Dealing with values
5
The order of events
6
Course tools
7
Controlling behavior
8
Organizing code
9
Values are objects
10
Lists of things
11
Pairs of things
12
Grouping values
13
Iterating values
14
Working with files
15
Structuring data
16
Recursion
17
Testing your code
18
Appendix: PyMol for BSF
Python projects
19
Translating ORFs
20
Primer analysis
21
Pairwise alignment
22
Codon usage
23
HIV sub-groups
24
Sequence trees
25
Finding genes
26
Genome assembly
Web exercises
27
GWAS candidates
28
CCR5-delta32
29
MRSA
30
Aardvark?
31
Plasmid ORFs
32
Read mapping
33
Neural networks
Project files
Databases and resources
Lecture slides
Week 1
Monday
Wednesday
Week 2
Monday
Wednesday
Week 3
Monday
Wednesday
Week 4
Monday
Wednesday
Week 5
Monday
Wednesday
Week 6
Monday
Wednesday
Week 7
Monday
Wednesday
Week 8
Monday
The Wednesday lecture was canceled.
Week 9
Monday
Wednesday
Week 10
Monday
Wednesday
Week 11
Monday
Wednesday
Week 12
Monday
Wednesday
Week 13
Monday
Wednesday
Week 14
Monday
Wednesday
Curriculum
Lecture recordings