Python Spellcasting
Programming is not a purely technical process. It is an art of getting the most done with the least effort. The novice programmer needs to learn not only the rules by which code is written, but also needs to exercise how to cast an idea into a program.
This course presents on a series of example programs, how to solve typical bioinformatics problems using short Python programs. This basic set of "spells" should be useful on their own, and help develop own programming lore from that. After all, Python is not magic. Or is it?
Course schedule
| date | time | room | topic | presenters | program examples |
|---|---|---|---|---|---|
| Nov 7th | 11.00 | 1.126 | Parsing PubMed | - | [ download ZIP ] |
| Nov 14th | 10.15 | Sala L | accessing NCBI | - | [ download ZIP ] |
| Nov 21st | 9.30 | 1.126 | Matplotlib | - | [ download ZIP ] |
| Nov 28th | 9.30 | 1.126 | Imaging + Regular Expressions | - | [ download ZIP ] |
| Jan 9th | 9.30 | 1.126 | PyMOL plugins | - | [ download ZIP ] |
| Jan 16th | 9.30 | 1.126 | Biopython - PDB Structures - by Magdalena Musielak | - | [ download ZIP ] |
| Jan 23rd | 9.30 | 1.126 | Test-Driven-Development | - | [ download ZIP ] |
| Frutris - source code | - | [ download ZIP ] |












