Musings on bioinformatics, immunology, running and trying to do good in the world. Come for the science, stay for the training updates and various shiny links that I find.