An open-source software framework for food safety analysis and modelling