The hypermodern-screening package provides tools for efficient global sensitivity analyses based on elementary effects. Its unique feature is the option to compute these effects for models with correlated input parameters. The underlying conceptual approach is developed by Stenzel (2020). The fundamental idea comes from Ge and Menendez (2017). It is the combination of inverse transform sampling with an intelligent juggling of parameter positions in the input vector to create different dependency hierarchies. The package does also include a variety of sampling methods.
The name hypermodern-screening is inspired by the brilliant series of blog articles about cutting-edge tools for python development by Claudio Jolowicz in 2020. He calls his guide “Hypermodern Python”*. Its corner stones are poetry for packaging and dependency management and nox for automated testing. Another recommendation is rigorous typing. The repository framework widely follows the blog series.
Read the documentation here and install hypermodern-screening from PyPI with
$ pip install hypermodern_screening
**
References
Stenzel, T. (2020): Uncertainty Quantification for an Eckstein-Keane-Wolpin model with correlated input parameters. Master’s thesis, University of Bonn.
Ge, Q. and Menendez, M. (2017). Extending Morris method for qualitative global sensitivity analysis of models with dependent inputs. Reliability Engineering & System Safety 100(162), 28-39.
*: Claudio, in turn, was inspired by the chess book “Die hypermoderne Schachpartie” (1925) by Savielly Tartakower.
**: The image is a detail from the photogravure Paris by night by Albert Robida, 1883 (via Old Book Illustrations).
Metadata
Release files for hypermodern-screening 0.0.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| hypermodern-screening-0.0.4.tar.gz | 19.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| hypermodern_screening-0.0.4-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 41.8 kB
Release files / hypermodern-screening-0.0.4.tar.gz
| Download URL | hypermodern-screening-0.0.4.tar.gz |
|---|---|
| Size | 19.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
38ef4dc708acd6bdca8e948a5e5fa35f7c210b3020a3eafcced354115680f692
|
|
BLAKE2b-256 checksum How to use checksums |
398a3df5994e76e918fbf07e78ec01015c88e58b827c66cfc40386a9264e1efd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.0.5 CPython/3.8.2 Linux/5.0.0-1035-azure
|
Release files / hypermodern_screening-0.0.4-py3-none-any.whl
| Download URL | hypermodern_screening-0.0.4-py3-none-any.whl |
|---|---|
| Size | 22.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
200d2cd0d79377f60ec584cffcf2b4cd37215077b5f36351998b459afb3b8f01
|
|
BLAKE2b-256 checksum How to use checksums |
d4cb0c5d3bc0619d962df5893a0a4869865f53ba7fadf427dbce6de307dbe1e8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.0.5 CPython/3.8.2 Linux/5.0.0-1035-azure
|