It would be helpful to understand how Kalman filtering approach compares Markov chains, for example.
edit: Could Kalman filters be used to retroactively mark/flag/detect the introduction of a new strain of the same virus? If so, this could prove to be a novel way to quantify the clinically meaningful mutation rate - that is, the rate at which the virus mutates sufficiently to infect a new sub-population (or perhaps re-infect existing ones).