Sam Ireland


These are some of the projects I work on.

Web Projects


A general purpose self analytics app - early days yet but big plans for it.


A simple web app for giving a sense of how far away some future event is.


A lightweight web app for providing any PDB structure as a JSON object.


Vote for the best pet in the world so we can finally settle this. Made with Alex Harston.


A time tracking app I started in 2018, that lets you log time spent on projects.


My PhD focuses on zinc binding sites, and as part of that I've created an automatically generated database of zinc binding sites called ZincBind. It's still being actively worked on, but the full database is there, and the binding sites can be displayed graphically in 3D.

Python Projects


atomium is my molecular modelling library - one of my oldest projects and definitely the most advanced in terms of its feature set and stability. It underpins a few other bio-projects I have at the moment, and is certainly one of the libraries I am most proud of.

It lets you open and save to .pdb, .cif and .mmtf, manipulate the structures inside, and extract useful information from them.


A simple Python markdown engine.


A simple, lightweight GraphQL client.


A biological sequence library.

Other Projects


Since early 2016 I've been learning to play the piano. I'd never really attempted to learn a musical instrument before but had always wanted to. Progress is slow but steady, and I'm enjoying it quite a lot.