Python in Chemistry
Learning Python and Exploring Chemical Concepts using Jupyter Notebooks
Keep up to date with new posts
Subscribe-
Updated Data Analysis with Jupyter Notebooks
Our Data Analysis with Jupyter Notebooks post now includes all the tutorials from the year 1 semester 1 lab course: Data Analysis with Jupyter Notebooks. Now with graph plotting (using matplotlib), and numpy for data analysis and statistics.
-
Loops - not just going round in circles
We've just published another notebook in the introduction series, following on from the functions notebook -- we have the loops notebook. These are an important tool in the programmers belts and hopefully you will be able to see how your...
-
Blackbody radiation, and all the Python it can teach us
Today we released a notebook which on the surface introduces the np.argmax and np.amax functions, along with a host of other delights: As well as the usual scipy.constants and matplotlib, it introduces using colour in your plots. Using functions is revisited. print() is joined...
Latest posts
-
Functions - being able to work mathematically
Andrew has written an introductory notebook on using and defining functions within python. He has a nice little van't Hoff example at the end as well looking at the effect of temperature on the equilibrium constant. You can check it...
-
Start working with your first Python Jupyter notebook
Today we posted the first of our Jupyter Python notebooks meant as a resource to teach yourself chemistry so that you can learn to code to solve chemistry (and other science) problems. The first workbook covers the most basic things...
-
Welcome to the Python in Chemistry Blog
We will be using the Jupyter Notebooks app to use Python notebooks which we use to teach coding alongside chemistry content. The resources here are designed for different experience levels; some notebooks and resources are for absolute beginners, others more...