From electrons to proteins and back again