James Hadfield

Postdoc / Programmer
Google Scholar

I work on all aspects of nextstrain, including a mixture of programming, data visualization, modeling, phylogenetics and communication. I have ongoing research projects on Influenza and viral reassortment detection.

I received my BSc(hons) in mathematics from Canterbury University, New Zealand and my PhD in bacterial genomics from the Sanger Institute (University of Cambridge) supervised by Julian Parkhill and Nick Thomson. I've previously worked in virology with Arvind Varsani and in RNA bioinformatics with Paul Gardner.

During my PhD I built phandango, a web-based visualization tool for interpreting the genomics of bacterial populations.


Augur: a bioinformatics toolkit for phylogenetic analyses of human pathogens

Characterising the epidemic spread of influenza A/H3N2 within a city through phylogenetics

Viral genome sequencing places White House COVID-19 outbreak into phylogenetic context

The Seattle Flu Study: a multi-arm community-based prospective study protocol for assessing influenza prevalence, transmission, and genomic epidemiology

Cryptic transmission of SARS-CoV-2 in Washington State

Operationalizing genomic epidemiology during the Nord-Kivu Ebola outbreak, Democratic Republic of the Congo

High-resolution influenza mapping of a city reveals socioeconomic determinants of transmission within and between urban quarters

Evolution and rapid spread of a reassortant A(H3N2) virus that predominated the 2017-2018 influenza season

Twenty years of West Nile virus spread and evolution in the Americas visualized by Nextstrain

Nextstrain: real-time tracking of pathogen evolution


auspice - Web app for visualizing pathogen evolution

nextstrain.org - The Nextstrain website

fauna - RethinkDB database to support real-time virus analysis

augur - Pipeline components for real-time phylodynamic analysis

cli - The Nextstrain command-line tool, providing access to Nextstrain components in a local environment with a minimum of fuss.

baltic - baltic - backronymed adaptable lightweight tree import code for molecular phylogeny manipulation, analysis and visualisation. Development is back on the evogytis/baltic branch (i.e. here).

janus - Build and deploy Nextstrain

sacra - Cleaning scripts for real-time pathogen analysis


Using Nextstrain narratives to explain WNV spread and evolution

Preliminary analysis of the fifth epidemic of avian influenza A/H7N9