Design of Experiments (DoE) in Python?
Asked Answered
S

3

12

Is there any module or package available in Python for using Design of Experiments (DoE) methods?

Sitzmark answered 6/2, 2013 at 22:47 Comment(0)
C
11

Have you tried pyDOE? It is great for constructing factorial designs, response surface designs, and more. You can find it on PyPi.

Cimabue answered 15/9, 2013 at 1:52 Comment(0)
G
1

Try this new code base which takes a simple CSV file as input variable's range and generates the desired DOE in another CSV file. It is not a full package but collection of functions to use.

Design-of-Experiment-Python

Giuliana answered 4/7, 2018 at 17:9 Comment(0)
T
0

I would suggest to use OpenTURNS's DoEs. The provided DoE are:

  • stratified DoE (axial, factorial, composite, box)
  • random (bootstrap, LHS, MonteCarlo, importance sampling)
  • deterministic (fixed, Gauss product, tensor product, Smolyak)
  • cross validation (K-Fold, leave one out)
  • low discrepancy (Faure, Halton, reverse Halton, Haselgrove and, of course, Sobol')
  • optimized LHS (from Monte-Carlo or simulated annealing, with different criteria)

Furthermore, there are different quadrature methods, which are another set of features for design of experiments.

It's easy to install using pypi or Conda.

Tryptophan answered 5/6 at 8:43 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.