Welcome to Python in Chemistry!
The aim of Python in Chemistry is to promote and improve coding education in the chemical sciences. In these webpages, we will keep documentation about the work of the Python in Chemistry community and open-source educational material that my be used to teach Python to chemistry students.
2026 Python in Chemistry Meeting¶
The 2026 Python in Chemistry Meeting will take place on at Manchester Metropolitan University of York on Wednesday 20th May. To register, please complete this form.
The goal of the meeting is to share different approaches to Python teaching adopted in different institutions, and to support educators who are looking to introduce or expand Python-based teaching in their departments. More details are available here.
Python Lessons¶
At the 2025 Python in Chemistry Meeting, participants developed a series of lessons introducing different aspects of Python. These have been further developed by Miguel Rivera, Tarabella Middleton, and Michael Parkes of UCL into the form currently on the website.
Get Involved¶
The easiest way to get involved in the Python in Chemistry community is to join the discussions on Github. To be involved in the discussions it is necessary to have a Github account.
About¶
Drs Benjamin Morgan, Fiona Dickinson, and Andrew McCluskey founded pythoninchemistry