Real-time tracking of seasonal influenza
virus evolution in humans
Phylogeny
Legend
branch labels
click (repeatedly) on a branch to zoom
Frequencies
Input mutations as position+amino acid, i.e. 159Y, clades as clade name, i.e. 3c2.a and add locations as /AS, /NA, /EU, /OC, i.e. 159Y/AS. By default, positions are interpreted as residues in HA1. You can specify the subunit as HA2:18V. Alternatively, simply click on variable positions in the graph below.
Mutations
MutationHI effect
D53N 1.15
N225D 0.75
F159Y 0.7
S54R 0.62
S159Y 0.59
G5E 0.49
E62K 0.41
I214T 0.35
K92T 0.34
S312N 0.32
R326K 0.28
R261Q 0.25
F159S 0.24
K160T 0.23
N122D 0.21
S138A 0.19
N144S/Q311H 0.17
A138S 0.15
N124S 0.14
L3I 0.12
A128T/G142R 0.11
K83R 0.04
L157S 0.01
Feature explanation
Click here for help with the nextflu interface or watch the tutorial video below.

HI data

HI data can be displayed as color on the tree or viewed via the tool tips that show when moving the mouse over a circle corresponding to a virus. To explore the HI titer data, select HI distance from focus in the color by menu and click on one of the available reference viruses indicated by grey squares. The tree will then be colored by log2 distance from this reference virus. The coloring either reflects the the direct measurements of HI titers provided by the WHO collaborating centers (notably the annual and interim reports by the NIMR in London), or models that are fit to these data. Whether the raw data, the tree model and the mutation model are used to color the tree can be chosen via the radio button on the left. If more than one measurement is available, we take the average over all available measurements. In the process of fitting the models, column (serum potency) and row (virus avidities) effects are estimated. These corrections can be subtracted from the raw measurements to remove noise. To see all measurements of a virus relative to the chosen reference virus, put the mouse over that virus and a info box (tooltip) will pop up with a table that lists all measurements (and the autologous titers for the sera to facilitate interpretation) and the model predictions.

The tree can also be colored by cumulative antigenic change -- similar to dimension 1 in antigenic cartography.

Phylogenetic tree

Use the date slider to select viruses sampled within the time interval indicated. The size of the interval can be changed by grabing the left end of the bar with the mouse, to move the interval, use the right end of the slider.

Use the drop down menu to color viruses by number of epitope mutations, non-epitope mutations or receptor binding mutations relative to root, or to color viruses by local branching index or geographic region.

Use the input box to specify positions to color viruses by genotype. Amino acid positions must be separated by a comma (e.g. 159,225). The default is HA1, to color by amino acid sequence in other regions use HA2:18 or SigPep:6. To color by nucleotide sequence, use nuc:527.

Mouse over a tip to show virus name, location and features.

Mouse over a branch to graph the frequency of the correponding clade trajectory below or click on a branch to zoom into its descendent clade. The tool tip will show amino acid mutations on this branch.

To restrict the displayed viruses to certain geographic regions, select the region in the drop down menu labeled region.

Frequencies

Enter a mutation or genotype above (e.g. 225D) and click plot frequencies to show estimated frequency of this mutation through time. In addition, geographic regions can be specified by adding AS (Asia), NA (North America), EU (Europe), or OC (Oceania) as 159S/225D/AS. Several genotypes can be entered simultaneously when separated by commas (e.g. 225D, 159S/225D/AS will graph the global frequency of 225D and the frequency of strains containing both 159S and 225D in Asia). Instead of a genotype, the common clades 3c3, 3c3.a, 3c2, 3c2.a can be used. Positions with very little variation are omitted. Beware that region specific frequencies are noisy.

Variability

The second plot shows the variation in the multiple sequence alignment used to construct the tree. High bars indicated variable positions. Clicking on those bars will color the tree by amino acid at this position and plot the frequencies of the corresponding amino acids.

Video tutorial

Rationale and details

Epitope mutations are based on HA structure and exposed residues. Multiple recent mutations at epitope sites have been suggested to be predictive for strains dominating future seasons. Similarly, mutations outside of these epitopes -- termed non-epitope sites --- tend to be damaging and are suggested to be predictive of clade contraction.

Antigenic evolution has been shown to depend primarily on substitutions surrounding the receptor binding site of HA1. These seven positions (145, 155, 156, 158, 159, 189, 193 in HA1 numbering) are referred to here as receptor binding positions and changes at these positions could correspond to large changes in antigenic properties.

The local branching index is the exponentially weighted tree length surrounding a node, which is associated with rapid branching and expansion of clades. A more detailed explanation is available here. Retrospective analysis has shown that LBI correlates with clade growth.

Frequencies are estimated as maximum likelihood trajectories that penalize rapid changes in frequency and slope. The frequencies of large clades or abundant genotypes have sufficiently many observations to by robust, while frequencies of rare mutations can't be reliably estimated.


Built by Richard Neher and Trevor Bedford. This work is made possible by the GISAID Initiative and the open sharing of genetic data by influenza research groups from all over the world. We gratefully acknowledge their contributions. Recent HI titer data was generated by John McCauley, Rod Daniels and colleagues at the Worldwide Influenza Centre at the Francis Crick Institute.

Give us a shout at @richardneher or @trvrb with questions or comments. All source code is freely available under the terms of the GNU Affero General Public License. A detailed description of methods is also available. Data updated and processed with commit .

Please cite: Neher RA, Bedford T. 2015. nextflu: real-time tracking of seasonal influenza virus evolution in humans. Bioinformatics 10.1093/bioinformatics/btv381.


© 2015 Trevor Bedford and Richard Neher