This lesson assumes some programming background, but not necessarily with Python. It moves at a faster pace than a novice lesson, however.
We will learn how to do the following:
- Reading and manipulating tabular data
- Visualization and plotting
- Modularization and documentation
- Defensive programming
- Writing command line scripts with Python
This lesson is based heavily on the Software
Carpentry
python-intermediate-mosquitoes
lesson, and uses its datasets. It also includes some mixed-in components from
the
python-novice-inflammation
lesson.