Skip to content


Michael Baudin edited this page Aug 26, 2021 · 17 revisions


  • otagrum : create a distribution from a Bayesian Network using aGrUM
  • otfftw : Fast Fourier Transform algorithm (e.g. for stochastic processes) using FFTW
  • otfmi : FMI models manipulation using PyFMI
  • otmixmod : build mixtures of a multivariate Normal distribution from a sample
  • otmorris : Morris screening method module
  • otpmml : manages PMML files for meta-modeling exchanges
  • otpod: A module to build Probability of Detection for Non Destructive Testing
  • otrobopt: robust optimization
  • otsubsetinverse: inverse subset simulation
  • otsvm : Support Vector regression and classification with libsvm
  • otwrapy : Python wrapper tools


  1. You will need to install the development packages first, check the required dependencies

  2. Launch installation, for example the robopt module:

    git clone
    cd otrobopt
    cmake -DCMAKE_INSTALL_PREFIX=~/.local .
    make install

Other modules

  • otbenchmark : benchmark problems for reliability and sensitivity analysis
  • othdrplot: high density region algorithm for functional outlier detection
  • otsurrogate: surrogate metamodels
  • otsklearn: metamodels with the scikit-learn estimator API (fit/predict)
  • otusecases: use cases suitable for OpenTURNS (functions and datasets)
  • otmarkov: simulates Markov chains (experimental)
  • otsensitivity : sensitivity analysis with density based measures


Some of these modules are available on pip:

  pip install otbenchmark
  pip install othdrplot