Writing

Here are some articles I have written. Some of them are writeups of scientific papers I've contributed to, some are tutorials, others are more general blog posts.

GraphQL for the delivery of bioinformatics web APIs and application to ZincBind

GraphQL for the delivery of bioinformatics web APIs and application to ZincBind

A writeup of my review of the use of GraphQL in Bioinformatics.
#scientific-paper
ZincBindPredict—Prediction of Zinc Binding Sites in Proteins

ZincBindPredict—Prediction of Zinc Binding Sites in Proteins

A writeup of the paper on the machine learning component of my PhD.
#scientific-paper
Nobody knows what an 850% increase is, so please stop saying it

Nobody knows what an 850% increase is, so please stop saying it

You Won't Believe This One Weird Trick for Properly Communicating Large Relative Increases.
#communication
Python Decorators for Beginners

Python Decorators for Beginners

A reasonably advanced feature of the Python language, explained simply.
#tutorial
atomium - a Python structure parser

atomium - a Python structure parser

A writeup of our paper on my atomium python library.
#scientific-paper
Inverse pharmacology: Approaches and tools for introducing druggability into engineered proteins

Inverse pharmacology: Approaches and tools for introducing druggability into engineered proteins

A writeup of a review on inverse pharmacology that I contributed to.
#scientific-paper
How to Learn Complicated Things

How to Learn Complicated Things

Being able to learn complicated, difficult things is one of the most important skills you can have - but the obvious way to do it isn't the best way.
#learning
ZincBind - The Database of Zinc Binding Sites

ZincBind - The Database of Zinc Binding Sites

A writeup of my paper on ZincBind, the core of my PhD project.
#scientific-paper
Death to FooBar

Death to FooBar

A common coding practice which helps no one.
#communication
SynPharm: A Guide to PHARMACOLOGY Database Tool for Designing Drug Control into Engineered Proteins

SynPharm: A Guide to PHARMACOLOGY Database Tool for Designing Drug Control into Engineered Proteins

A writeup of the paper on my first Bioinformatics project.
#scientific-paper
Reinventing Programming Wheels

Reinventing Programming Wheels

Is it always a good idea to focus solely on things that have never been done before when starting new coding projects?
#learning
The IUPHAR/BPS Guide to PHARMACOLOGY in 2018: updates and expansion to encompass the new guide to IMMUNOPHARMACOLOGY

The IUPHAR/BPS Guide to PHARMACOLOGY in 2018: updates and expansion to encompass the new guide to IMMUNOPHARMACOLOGY

A writeup of my contribution to the 2018 database release of the Guide to PHARMACOLOGY.
#scientific-paper
Thermal melt circular dichroism spectroscopic studies for identifying stabilising amphipathic molecules for the voltage-gated sodium channel NavMs

Thermal melt circular dichroism spectroscopic studies for identifying stabilising amphipathic molecules for the voltage-gated sodium channel NavMs

A writeup of my first scientifc paper.
#scientific-paper