Lecture slides
Content
Welcome
About
Curriculum
Exam info
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
Bioinformatics
27
Pairwise Alignment
Web exercises
28
GWAS candidates
29
CCR5-delta32
30
MRSA
31
Aardvark?
32
Plasmid ORFs
33
Read mapping
34
Neural networks
Project files
Databases and resources
Trouble shooting
Lecture slides
NB:
You need to be logged into Brightspace to download the slides.
Week 1
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
Wednesday
Week 9
Monday
Wednesday
Week 10
Monday
CANCELED
Wednesday
Week 11
Monday
Wednesday
Week 12
Monday
Wednesday used same slides.
Week 13
Monday used same slides as last week.
Wednesday
Week 14
Monday
Wednesday
Exam info
Lecture recordings