Skip to main content

Design of experiments for Python

Project description

pyDOE3: An experimental design package for python

Tests Documentation

pyDOE3 is a fork of the pyDOE2 package that is designed to help the scientist, engineer, statistician, etc., to construct appropriate experimental designs.

This fork came to life to solve bugs and issues that remained unsolved in the original package.


The package currently includes functions for creating designs for any number of factors:

  • Factorial Designs
    • General Full-Factorial (fullfact)
    • 2-level Full-Factorial (ff2n)
    • 2-level Fractional Factorial (fracfact)
    • Plackett-Burman (pbdesign)
    • Generalized Subset Designs (gsd)
  • Response-Surface Designs
    • Box-Behnken (bbdesign)
    • Central-Composite (ccdesign)
  • Randomized Designs
    • Latin-Hypercube (lhs)

See Documentation.


  • NumPy
  • SciPy


pip install pyDOE3


pyDOE original code was originally converted from code by the following individuals for use with Scilab:

  • Copyright (C) 2012 - 2013 - Michael Baudin

  • Copyright (C) 2012 - Maria Christopoulou

  • Copyright (C) 2010 - 2011 - INRIA - Michael Baudin

  • Copyright (C) 2009 - Yann Collette

  • Copyright (C) 2009 - CEA - Jean-Marc Martinez

  • Website:

pyDOE was converted to Python by the following individual:

  • Copyright (c) 2014, Abraham D. Lee & timsimst

The following individuals forked and worked on pyDOE2:

  • Copyright (C) 2018 - Rickard Sjögren and Daniel Svensson


This package is provided under the BSD License (3-clause)


Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pydoe3-1.0.2.tar.gz (103.3 kB view hashes)

Uploaded Source

Built Distribution

pydoe3-1.0.2-py2.py3-none-any.whl (25.1 kB view hashes)

Uploaded Python 2 Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page