Pygpc: a sensitivity and uncertainty analysis toolbox for Python

Weise, Konstantin GND; Poßner, Lucas; Müller, Erik; Gast, Richard; Knösche, Thomas R.

We present a novel Python package for the uncertainty and sensitivity analysis of computational models. The mathematical background is based on the non-intrusive generalized polynomial chaos method allowing one to treat the investigated models as black box systems, without interfering with their legacy code. Pygpc is optimized to analyze models with complex and possibly discontinuous transfer functions that are computationally costly to evaluate. The toolbox determines the uncertainty of multiple quantities of interest in parallel, given the uncertainties of the system parameters and inputs. It also yields gradient-based sensitivity measures and Sobol indices to reveal the relative importance of model parameters.

Cite

Citation style:
Weise, K., Poßner, L., Müller, E., Gast, R., Knösche, T.R., 2020. Pygpc: a sensitivity and uncertainty analysis toolbox for Python. SoftwareX, SoftwareX 11, 2020, art,100450. https://doi.org/10.1016/j.softx.2020.100450
Could not load citation form. Default citation form is displayed.

Rights

Use and reproduction:

Export