Installation Instructions

parmest is included in Pyomo (pyomo/contrib/parmest). To run parmest, you will need Python version 3.x along with various Python package dependencies and the IPOPT software library for non-linear optimization.

Python package dependencies

  1. numpy
  2. pandas
  3. pyomo
  4. matplotlib (optional)
  5. scipy.stats (optional)
  6. seaborn (optional)
  7. mpi4py.MPI (optional)


IPOPT can be downloaded from


The following commands can be used to test parmest:

cd pyomo/contrib/parmest/tests