UQpy : Uncertainty Quantification with Python

UQpy is an open source general-purpose Python toolbox for modeling uncertainty in the simulation of physical and mathematical systems. The code is organized as a set of modules centered around core capabilities in Uncertainty Quantification. The modules are distinct, but are designed to be easily extensible (new capabilities can be easily added and integrated into the code).

UQpy contains the following modules:

  • Dimension Reduction
  • Distributions
  • Inference
  • Reliability
  • RunModel
  • Sampling
  • Sensitivity
  • Stochastic process
  • Surrogates
  • Transformations
  • Utilities