Machine learning and computation for biology.

I develop deep learning, generative and statistical models for biology, from proteins and antibodies to neural and physiological signals. I'm an Associate Director of Computational Biology; before that, a computational neuroscientist (PhD Cambridge, postdoc Yale).

Writing

Learn ML

A guided path through free resources: the maths and programming you need, then machine learning through to ML for biology, or computational modelling. Start the learning path →

Recent publications

All publications →