Work

OpenTURNS: A Python package for uncertainty quantification

Year: 2026
Type: software-paper
Abstract: OpenTURNS (www.openturns.org) is an open-source Python package for probabilistic modeling, uncertainty quantification (UQ), and machine learning.It provides a unified interface, granting users access to a comprehensive set of state-of-the-art algorithms and modeling tools.The library is supported by extensive, regularly updated, easy to read documentation, including introductory examples, various use cases, tutorials, and user guides, enhancing its accessibility.OpenTURNS integrates seamlessly with NumPy, Pandas, and other scientific Python packages, allowing users to develop UQ workflows and generate reproducible results.Its modular architecture enables both newcomers and advanced users to access reliable, well-tested methods for uncertainty propagation, sensitivity analysis, and reliability assessment.Its active community provides additional support and resources through a Discourse forum (OpenTURNS's Forum, 2020) and a website.Stable releases are published on a semiannual basis, and the library is distributed through Conda, pip, and Debian repositories and available on Linux, Windows, and macOS. Statement of needUQ plays a critical role in robust decision-making during the design and operation of complex systems.It encompasses probabilistic modeling (multivariate distributions, stochastic processes), sampling, functional algebra, uncertainty propagation, sensitivity analysis, reliability, optimization, inverse problems, and surrogate modeling.Validated and well-documented methods are essential for teaching, academic research, and industrial applications.However, many probabilistic modeling libraries are domain-specific-focusing on fields such as mechanical engineering, computational fluid dynamics, or hydrology-which limits the sharing of best practices.This underscores the need for a general-purpose, cross-disciplinary framework for probabilistic modeling.
Language: English
Open Access status: diamond
OpenAlex ID: W7204994334
Cites: 20
Cited by:
Related to: 10