Patrick Rowe

Writing

RSS ↗

What a machine-learned potential actually learns

Descriptors, smoothness, and why transferability is mostly a data problem.

Jun 2026

SMILES is a strange language to model

Canonicalisation, invalid strings, and what tokenisation costs you.

May 2026

Getting a model into a screening pipeline

The gap between a good validation number and a decision someone will act on.