Software Open Access

UQTestFuns: A Python3 Library of Uncertainty Quantification (UQ) Test Functions

Wicaksono, Damar Canggih; Hecht, Michael


JSON-LD (schema.org) Export

{
  "@id": "https://doi.org/10.14278/rodare.3420", 
  "sameAs": [
    "https://www.hzdr.de/publications/Publ-37736"
  ], 
  "identifier": "https://doi.org/10.14278/rodare.3420", 
  "creator": [
    {
      "affiliation": "Center for Advanced Systems Understanding (CASUS)", 
      "@id": "https://orcid.org/0000-0001-8587-7730", 
      "@type": "Person", 
      "name": "Wicaksono, Damar Canggih"
    }, 
    {
      "affiliation": "Center for Advanced Systems Understanding (CASUS)", 
      "@id": "https://orcid.org/0000-0001-9214-8253", 
      "@type": "Person", 
      "name": "Hecht, Michael"
    }
  ], 
  "license": "https://opensource.org/licenses/MIT", 
  "version": "v0.6.0", 
  "name": "UQTestFuns: A Python3 Library of Uncertainty Quantification (UQ) Test Functions", 
  "keywords": [
    "python", 
    "uncertainty-quantification", 
    "benchmark", 
    "sensitivity-analysis", 
    "metamodeling", 
    "reliability-analysis"
  ], 
  "description": "<p>UQTestFuns is an open-source Python3 library of test functions commonly used within the applied uncertainty quantification (UQ) community. Specifically, the package provides:</p>\n\n<ul>\n\t<li>an implementation&nbsp;<em>with minimal dependencies</em>&nbsp;(i.e., NumPy and SciPy) and&nbsp;<em>a common interface</em>&nbsp;of many test functions</li>\n\t<li>a&nbsp;<em>single entry point</em>&nbsp;collecting test functions&nbsp;<em>and</em>&nbsp;their probabilistic&nbsp;input specifications in a single Python package</li>\n\t<li>an&nbsp;<em>opportunity for an open-source contribution</em>, supporting the implementation of new test functions or posting reference results.</li>\n</ul>\n\n<p>In short, UQTestFuns is an homage to the&nbsp;<a href=\"https://www.sfu.ca/~ssurjano/\">Virtual Library of Simulation Experiments (VLSE)</a>.</p>\n\n<p>v0.6.0 is a minor release that further expands the library of available UQ test functions and introduces several bug fixes. This update introduces 19 new test functions, bringing the total to 75.</p>\n\n<p>See the complete&nbsp;<a href=\"https://github.com/damar-wicaksono/uqtestfuns/blob/v0.6.0/CHANGELOG.md\">CHANGELOG</a>.</p>\n\n<p>v0.5.0 is a minor release that further expands the library of available UQ test functions. This update introduces 14 new test functions, bringing the total to 56.</p>", 
  "@context": "https://schema.org/", 
  "inLanguage": {
    "alternateName": "eng", 
    "@type": "Language", 
    "name": "English"
  }, 
  "datePublished": "2025-01-21", 
  "@type": "SoftwareSourceCode", 
  "url": "https://rodare.hzdr.de/record/3420"
}
1,982
36
views
downloads
All versions This version
Views 1,982574
Downloads 369
Data volume 32.1 MB11.3 MB
Unique views 1,639533
Unique downloads 359

Share

Cite as