Skip to main content

PyPI - Python Version PyPI - Version tests codecov Code style ruff DOI

experiment-design: Tools to create and extend experiment plans

experiment-design allows you to create high-quality experimental designs with just a few lines of code. Additionally, it allows you to extend the designs of experiments by generating new samples that cover the parameter space as much as possible...

Image: Latin hypercube sampling extension by doubling Image: Latin hypercube sampling extension using one sample at a time Image: Local Latin hypercube extension

...create and optimize orthogonal sampling designs with any distribution supported by scipy.stats...

Image: Orthogonal sampling creation and extension with any distribution

...and easily simulate correlated variables.

Image: Latin hypercube sampling with correlated variables

And there's even more! For more details, check out the documentation and especially the section "Why choose experiment-design?".

Also, see demos to understand how the images above were created.

Install

experiment-design can be easily installed from PyPI using:

pip install experiment-design

Citing

You can cite the code using the Zenodo DOI (10.5281/zenodo.14635604). If this repository has assisted you in your research, please consider referencing one of the following works:

  • Journal paper about locally extending experiment designs for adaptive sampling:
@Article{Bogoclu2021,
  title       = {Local {L}atin hypercube refinement for multi-objective design uncertainty optimization},
  author      = {Can Bogoclu and Tamara Nestorovi{\'c} and Dirk Roos},
  journal     = {Applied Soft Computing},
  year        = {2021},
  arxiv       = {2108.08890},
  doi         = {10.1016/j.asoc.2021.107807},
  pdf         = {https://www.sciencedirect.com/science/article/abs/pii/S1568494621007286},
}
  • PhD thesis:
@phdthesis{Bogoclu2022,
  title       = {Local {L}atin hypercube refinement for uncertainty quantification and optimization: {A}ccelerating the surrogate-based solutions using adaptive sampling},
  author      = {Bogoclu, Can},
  school      = {Ruhr-Universit\"{a}t Bochum},
  type         = {PhD thesis},
  year        = {2022},
  doi         = {10.13154/294-9143},
  pdf         = {https://d-nb.info/1268193348/34},
}

Release files for experiment-design 0.1.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for experiment-design 0.1.4
File Size Uploaded
experiment_design-0.1.4.tar.gz 17.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for experiment-design 0.1.4
File Interpreter ABI Platform
experiment_design-0.1.4-py3-none-any.whl Python 3 none any Details

Total release size: 40.8 kB

Release files / experiment_design-0.1.4.tar.gz

Download URL experiment_design-0.1.4.tar.gz
Size 17.9 kB
Tags Source
SHA-256 checksum
How to use checksums
36a37ee1852ad83fe6d350691e124c77f573803b9f1c36f06478dbebb4d0a263
BLAKE2b-256 checksum
How to use checksums
fab9e003704cc568b394101cc7b8031dccc33905dcf84fed0ebc24da980b56bd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.0.1 CPython/3.12.3 Linux/6.8.0-1021-azure

Release files / experiment_design-0.1.4-py3-none-any.whl

Download URL experiment_design-0.1.4-py3-none-any.whl
Size 22.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
5fa986598ea670e7d32f71ffa63f80fad1331fbd34d7de99f950fd49912c86cd
BLAKE2b-256 checksum
How to use checksums
38a97d60f530b2ecfef36d7b965974e17bb6a66844d22454a39bad74481a3950
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.0.1 CPython/3.12.3 Linux/6.8.0-1021-azure

Release history Release notifications | RSS feed

This release

0.1.4 This release

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

0.0.8

2 release files

0.0.7

2 release files

0.0.6

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page