Maintainer

SMACT

Chemistry-aware screening and materials-informatics tools for computational materials design.

Materials discoveryChemical screeningPython

Author · maintainer

ElementEmbeddings

Tools for analysing, comparing and visualising high-dimensional representations of chemical elements and ionic species.

Materials informaticsRepresentation learningPython

Contributor

SkipSpecies

Distributed representations of ionic species for learning chemical similarity from materials data.

Representation learningIonic speciesPython

03

Upstream

Selected contributions

Technical contributions to established projects that I use in computational materials science and atomistic machine learning. These are kept separate from software where I have sustained ownership or maintenance responsibility.

MatCalc

Materials-property calculations from interatomic potential energy surfaces.

extxyz

Extended XYZ specification and parser implementation used across atomistic workflows.

04

Packaging

Release & ecosystem maintenance

Conda-forge packaging, feedstock maintenance and release work for scientific software.