A one-pass sequential Monte Carlo method for Bayesian analysis of massive datasets | Synapse