Welcome to Python for Biologists


On this site you'll find various resources for learning to program in Python for people with a background in biology. 

If you're looking for the exercise files for any of my Python books, click here.

To get in touch, email martin@pythonforbiologists.com.


online python course

Get a complete 1-week Python for Biology course in your inbox.

Learn More →

Training courses

Looking for instructor-led training in Python, software development or Linux? Check out my training courses designed around biology and bioinformatics.

Learn More →

Python articles

Looking for an article I've written about Python, biology, teaching, bioinformatics or anything else? Use the search box:

Python tutorial

Want to get started with Python right away? Use the links under "Python tutorial" in the menu, or go straight to the first page.


Recent tweets