python Parameter EStimation TOolbox

pyPESTO is a software tool to solve parameter estimation problems. It supports optimization based and sampling based parameter estimation and uncertainty analysis. It provides interfaces to state of the art optimization and sampling libraries such as pymc and fides, including both gradient-based and derivative-free methods.

Users can import problems specified in PEtab or define their own objective functions.

pyPESTO is jointly developed with the Hasenauer Lab and supersedes the MATLAB toolbox described


pyPESTO: A modular and scalable tool for parameter estimation for dynamic models