Python is an object-oriented programming language that is ideal for biological data analysis. The course will start from zero knowledge, and will introduce the participants to all the basic concepts of Python such as calculating, repeating things, making choices, reading and writing files, filtering and organising data, program logic and writing larger programs. All the examples and practical sessions will focus on solving biological problems.
- Read text files (and websites)
- Selectively extract and manipulate information
- Manage tabular data
- Manage sequence data
- Combine programs to pipelines
- Use libraries
- PROGRAM!
At the end of this course you won’t be expert programmers, but “high level beginners”
Day 1 Getting Started |
Day 2 Parsing |
Day 3 Managing Data |
Day 4 Libraries Practicals |
|
---|---|---|---|---|
1 |
Intro & expectations | Repeating things | Functions | Python libraries |
2 |
Python | Reading files | Functions | Practicals |
3 |
Phython Shell | Parsing | Data columns | Practicals |
4 |
Phython Programs | Parsing | Searching | Practicals |