JCU class notes. https://hajnyon-jcu.gitlab.io/notes/
Atomic Simulation Environment: A Python library for working with atoms