Dynamic models are used to describe the spatio-temporal evolution of complex systems. It is frequently difficult to construct a useful model, especially for emerging situations such as the 2003 SARS outbreak.Here we describe the application of a modern predictor-corrector method – particle filtering – that could enable relatively quick model construction and support on-the-fly correction as empirical data arrives.