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.
Python books
Want to learn or improve your Python? Check out my programming books written specifically for people with a background in biology.
Training courses
Looking for instructor-led training in Python, software development or Linux? Check out my training courses designed around biology and bioinformatics.
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
-
Some interesting benchmarks for pandas, plus a utility to make your own https://t.co/7qndFMQ1UO
-
RT @sciencewiesel: Back to @wntlab and science after a week of (baby-)programming! Thank you @pythonforbiolog and @edgenome for an exc… https://t.co/QuURyVaYK2
-
To do linear regression on pandas columns: from scipy.stats import linregress slope, intercept, rvalue, pvalue, st… https://t.co/TFKPsIZuir
-
A nice one-page explanation of how to transfer data between jupyter notebook and google sheets https://t.co/O2qzKd1a0X