Credits
The evolution of PyDOE reflects contributions from multiple individuals and communities over time.
Scilab Scidoe¶

The code that eventually became PyDOE was originally developed for Scilab by:
- 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
Sources:
gitlab.com/scilab/forge/scidoe
atoms.scilab.org/toolboxes/scidoe
PyDOE¶
The original Scilab code was converted to Python and packaged as PyDOE by:
- Copyright (c) 2014, Abraham D. Lee
This version provided Python users with factorial, fractional factorial, Plackett-Burman, Box-Behnken, central composite, and Latin-hypercube designs.
Source:
github.com/tisimst/pydoe
PyDOE2¶
PyDOE2 is a fork of PyDOE, created by:
- Copyright (c) 2018, Rickard Sjögren and Daniel Svensson
PyDOE2 added features such as Generalized Subset Designs (GSD) and modernized the codebase.
Source:
github.com/clicumu/pydoe2
PyDOE3¶
PyDOE3 is a fork of PyDOE2, created by:
- Copyright (c) 2023, Rémi Lafage
PyDOE3 added several new design families (optimal, sparse, Taguchi, sensitivity), fixed long-standing bugs, and continued active development.
Source:
github.com/relf/pydoe3All previous versions and forks, including PyDOE2 and PyDOE3, have now been consolidated under a single active repository: github.com/pydoe/pydoe