Bioinformatics Programming Classes 2011-2012

From Master Projects
Jump to: navigation, search


  • Recommended book: Learning Python, Mark Lutz, David Ascher, O'Reilly Media

Course Material

Class 1 - intro to linux

Class 2 - python shell: print, operator, types, if exercise: 'calculation' script

Class 3 - lists, for exercise: sum i over n; n!

Class 4 - Functions, scope, namespace, import, while exercise: calculator using functions; interactive calculator with error handling; guessing game

Class 5 - file I/O, dictionaries, string manipulation (e.g., split) exercise: codon table & translation

Class 6 - Regular expressions, Multi-dimensional arrays (lists, dictionaries), urls exercise: GO parsing

Class 8 - Advanced issues: classes, documentation

Back to: Fundamentals of Bioinformatics

Back to: Bioinf & Sys Bio Master | Bioinf & Sys Bio Internships | Bioinf & Sys Bio Projects