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...

Descripción completa

Detalles Bibliográficos
Autores principales: 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.
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