The pythoninchemistry pages are a series of resources for students and educators alike. They aim to combine an introduction to the Python programming language with an understanding of chemistry.

This site will introduce a range of resources, covering how to get started with Python and how to make use of Jupyter notebooks. While allowing students to consolidate chemistry knowledge learnt in lectures and tutorials.

If this is the first time you have tried Python, we recommend starting with the Basics resources, in particular a great first introduction can be found in the Getting Started resources.

This open-source project is run from the University of Bath by:

If you want to get involved and help to write for pythoninchemistry please get in touch with any of the people above, or checkout our organisation on GitHub.

For a very general overview of the project, check out Andrew’s PYCON UK 2018 Education summit talk on YouTube.