10.1007/s00285-003-0236-4