Design points for random experiments
Project description
Design of Experiments in Python
Description
The py-design package defines the Python module design which implements
several routines for the design of experiments. Basically, it serves as
a wrapper the Fortran 90 codes for experimental design written by
John Burkardt. I have collected,
probably, all of them here.
Related Packages
To the best of my knowledge, there is also another Python package implementing several designs called PyDOE. I concentrate more on what is known as randomized designs used in sampling models in order to create surrogate surfaces as well as performing Monte Carlo tasks.
Demos
Here are some demos demonstrating how to use the package:
demos/demo1.py: Centered Latin Square Design.demos/demo2.py: Latin Edge Square Design.demos/demo3.py: Latin Random Square Design.demos/demo4.py: Adjust aDdimensional dataset ofNpoints so that it forms a Latin hypercube.demos/demo5.py: Sparse Grid: Clenshaw Curtis Closed Fully Nested rule.demos/demo6.py: Sparse Grid: Fejer 1 Open Fully Nested rule.demos/demo7.py: Sparse Grid: Fejer 2 Open Fully Nested rule.demos/demo8.py: Sparse Grid: Gauss Patterson Open Fully Nested rule.demos/demo9.py: Sparse Grid: Gauss Legendre Open Weakly Nested rule.demos/demo10.py: Sparse Grid: Gauss Hermite Open Weakly Nested rule.demos/demo11.py: Sparse Grid: Gauss Laguerre Open Non Nested rule.demos/demo12.py: Generate the Faure quasirandom sequence.demos/demo13.py: Generate the Halton quasirandom sequence.demos/demo14.py: Generate the Hammersley quasirandom sequence.demos/demo15.py: Generate the Sobol quasirandom sequence.demos/demo16.py: Generate the Lambert quasirandom sequence.demos/demo17.py: Generate the Improved Distributed Hypercube Sequence.
TODO
- Add references to each algorithm.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file py_design-2.1-cp312-cp312-macosx_15_0_arm64.whl.
File metadata
- Download URL: py_design-2.1-cp312-cp312-macosx_15_0_arm64.whl
- Upload date:
- Size: 207.8 kB
- Tags: CPython 3.12, macOS 15.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
802dda85c17303e12da70bd242eab80d1bccbc152ea2f9008f90a98014227afc
|
|
| MD5 |
cfe01d36d731ee91b99dd08c47518fb0
|
|
| BLAKE2b-256 |
5faa04fad04a4828ceeb62a5649325d675990801b34576e4518b54f35edf8214
|