s00285-009-0299-y.pdf