Cargando…
VECMAtk: a scalable verification, validation and uncertainty quantification toolkit for scientific simulations
We present the VECMA toolkit (VECMAtk), a flexible software environment for single and multiscale simulations that introduces directly applicable and reusable procedures for verification, validation (V&V), sensitivity analysis (SA) and uncertainty quantication (UQ). It enables users to verify ke...
Autores principales: | , , , , , , , , , , , , , , , , , , , , , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
The Royal Society Publishing
2021
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8059654/ https://www.ncbi.nlm.nih.gov/pubmed/33775151 http://dx.doi.org/10.1098/rsta.2020.0221 |
_version_ | 1783681220389896192 |
---|---|
author | Groen, D. Arabnejad, H. Jancauskas, V. Edeling, W. N. Jansson, F. Richardson, R. A. Lakhlili, J. Veen, L. Bosak, B. Kopta, P. Wright, D. W. Monnier, N. Karlshoefer, P. Suleimenova, D. Sinclair, R. Vassaux, M. Nikishova, A. Bieniek, M. Luk, Onnie O. Kulczewski, M. Raffin, E. Crommelin, D. Hoenen, O. Coster, D. P. Piontek, T. Coveney, P. V. |
author_facet | Groen, D. Arabnejad, H. Jancauskas, V. Edeling, W. N. Jansson, F. Richardson, R. A. Lakhlili, J. Veen, L. Bosak, B. Kopta, P. Wright, D. W. Monnier, N. Karlshoefer, P. Suleimenova, D. Sinclair, R. Vassaux, M. Nikishova, A. Bieniek, M. Luk, Onnie O. Kulczewski, M. Raffin, E. Crommelin, D. Hoenen, O. Coster, D. P. Piontek, T. Coveney, P. V. |
author_sort | Groen, D. |
collection | PubMed |
description | We present the VECMA toolkit (VECMAtk), a flexible software environment for single and multiscale simulations that introduces directly applicable and reusable procedures for verification, validation (V&V), sensitivity analysis (SA) and uncertainty quantication (UQ). It enables users to verify key aspects of their applications, systematically compare and validate the simulation outputs against observational or benchmark data, and run simulations conveniently on any platform from the desktop to current multi-petascale computers. In this sequel to our paper on VECMAtk which we presented last year [1] we focus on a range of functional and performance improvements that we have introduced, cover newly introduced components, and applications examples from seven different domains such as conflict modelling and environmental sciences. We also present several implemented patterns for UQ/SA and V&V, and guide the reader through one example concerning COVID-19 modelling in detail. This article is part of the theme issue ‘Reliability and reproducibility in computational science: implementing verification, validation and uncertainty quantification in silico’. |
format | Online Article Text |
id | pubmed-8059654 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2021 |
publisher | The Royal Society Publishing |
record_format | MEDLINE/PubMed |
spelling | pubmed-80596542022-02-02 VECMAtk: a scalable verification, validation and uncertainty quantification toolkit for scientific simulations Groen, D. Arabnejad, H. Jancauskas, V. Edeling, W. N. Jansson, F. Richardson, R. A. Lakhlili, J. Veen, L. Bosak, B. Kopta, P. Wright, D. W. Monnier, N. Karlshoefer, P. Suleimenova, D. Sinclair, R. Vassaux, M. Nikishova, A. Bieniek, M. Luk, Onnie O. Kulczewski, M. Raffin, E. Crommelin, D. Hoenen, O. Coster, D. P. Piontek, T. Coveney, P. V. Philos Trans A Math Phys Eng Sci Articles We present the VECMA toolkit (VECMAtk), a flexible software environment for single and multiscale simulations that introduces directly applicable and reusable procedures for verification, validation (V&V), sensitivity analysis (SA) and uncertainty quantication (UQ). It enables users to verify key aspects of their applications, systematically compare and validate the simulation outputs against observational or benchmark data, and run simulations conveniently on any platform from the desktop to current multi-petascale computers. In this sequel to our paper on VECMAtk which we presented last year [1] we focus on a range of functional and performance improvements that we have introduced, cover newly introduced components, and applications examples from seven different domains such as conflict modelling and environmental sciences. We also present several implemented patterns for UQ/SA and V&V, and guide the reader through one example concerning COVID-19 modelling in detail. This article is part of the theme issue ‘Reliability and reproducibility in computational science: implementing verification, validation and uncertainty quantification in silico’. The Royal Society Publishing 2021-05-17 2021-03-29 /pmc/articles/PMC8059654/ /pubmed/33775151 http://dx.doi.org/10.1098/rsta.2020.0221 Text en © 2021 The Authors. https://creativecommons.org/licenses/by/4.0/Published by the Royal Society under the terms of the Creative Commons Attribution License http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, provided the original author and source are credited. |
spellingShingle | Articles Groen, D. Arabnejad, H. Jancauskas, V. Edeling, W. N. Jansson, F. Richardson, R. A. Lakhlili, J. Veen, L. Bosak, B. Kopta, P. Wright, D. W. Monnier, N. Karlshoefer, P. Suleimenova, D. Sinclair, R. Vassaux, M. Nikishova, A. Bieniek, M. Luk, Onnie O. Kulczewski, M. Raffin, E. Crommelin, D. Hoenen, O. Coster, D. P. Piontek, T. Coveney, P. V. VECMAtk: a scalable verification, validation and uncertainty quantification toolkit for scientific simulations |
title | VECMAtk: a scalable verification, validation and uncertainty quantification toolkit for scientific simulations |
title_full | VECMAtk: a scalable verification, validation and uncertainty quantification toolkit for scientific simulations |
title_fullStr | VECMAtk: a scalable verification, validation and uncertainty quantification toolkit for scientific simulations |
title_full_unstemmed | VECMAtk: a scalable verification, validation and uncertainty quantification toolkit for scientific simulations |
title_short | VECMAtk: a scalable verification, validation and uncertainty quantification toolkit for scientific simulations |
title_sort | vecmatk: a scalable verification, validation and uncertainty quantification toolkit for scientific simulations |
topic | Articles |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8059654/ https://www.ncbi.nlm.nih.gov/pubmed/33775151 http://dx.doi.org/10.1098/rsta.2020.0221 |
work_keys_str_mv | AT groend vecmatkascalableverificationvalidationanduncertaintyquantificationtoolkitforscientificsimulations AT arabnejadh vecmatkascalableverificationvalidationanduncertaintyquantificationtoolkitforscientificsimulations AT jancauskasv vecmatkascalableverificationvalidationanduncertaintyquantificationtoolkitforscientificsimulations AT edelingwn vecmatkascalableverificationvalidationanduncertaintyquantificationtoolkitforscientificsimulations AT janssonf vecmatkascalableverificationvalidationanduncertaintyquantificationtoolkitforscientificsimulations AT richardsonra vecmatkascalableverificationvalidationanduncertaintyquantificationtoolkitforscientificsimulations AT lakhlilij vecmatkascalableverificationvalidationanduncertaintyquantificationtoolkitforscientificsimulations AT veenl vecmatkascalableverificationvalidationanduncertaintyquantificationtoolkitforscientificsimulations AT bosakb vecmatkascalableverificationvalidationanduncertaintyquantificationtoolkitforscientificsimulations AT koptap vecmatkascalableverificationvalidationanduncertaintyquantificationtoolkitforscientificsimulations AT wrightdw vecmatkascalableverificationvalidationanduncertaintyquantificationtoolkitforscientificsimulations AT monniern vecmatkascalableverificationvalidationanduncertaintyquantificationtoolkitforscientificsimulations AT karlshoeferp vecmatkascalableverificationvalidationanduncertaintyquantificationtoolkitforscientificsimulations AT suleimenovad vecmatkascalableverificationvalidationanduncertaintyquantificationtoolkitforscientificsimulations AT sinclairr vecmatkascalableverificationvalidationanduncertaintyquantificationtoolkitforscientificsimulations AT vassauxm vecmatkascalableverificationvalidationanduncertaintyquantificationtoolkitforscientificsimulations AT nikishovaa vecmatkascalableverificationvalidationanduncertaintyquantificationtoolkitforscientificsimulations AT bieniekm vecmatkascalableverificationvalidationanduncertaintyquantificationtoolkitforscientificsimulations AT lukonnieo vecmatkascalableverificationvalidationanduncertaintyquantificationtoolkitforscientificsimulations AT kulczewskim vecmatkascalableverificationvalidationanduncertaintyquantificationtoolkitforscientificsimulations AT raffine vecmatkascalableverificationvalidationanduncertaintyquantificationtoolkitforscientificsimulations AT crommelind vecmatkascalableverificationvalidationanduncertaintyquantificationtoolkitforscientificsimulations AT hoeneno vecmatkascalableverificationvalidationanduncertaintyquantificationtoolkitforscientificsimulations AT costerdp vecmatkascalableverificationvalidationanduncertaintyquantificationtoolkitforscientificsimulations AT piontekt vecmatkascalableverificationvalidationanduncertaintyquantificationtoolkitforscientificsimulations AT coveneypv vecmatkascalableverificationvalidationanduncertaintyquantificationtoolkitforscientificsimulations |