1
|
Suleimenova D, Arabnejad H, Edeling WN, Groen D. Sensitivity-driven simulation development: a case study in forced migration. Philos Trans A Math Phys Eng Sci 2021; 379:20200077. [PMID: 33775152 PMCID: PMC8059562 DOI: 10.1098/rsta.2020.0077] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 05/07/2023]
Abstract
This paper presents an approach named sensitivity-driven simulation development (SDSD), where the use of sensitivity analysis (SA) guides the focus of further simulation development and refinement efforts, avoiding direct calibration to validation data. SA identifies assumptions that are particularly pivotal to the validation result, and in response model ruleset refinement resolves those assumptions in greater detail, balancing the sensitivity more evenly across the different assumptions and parameters. We implement and demonstrate our approach to refine agent-based models of forcibly displaced people in neighbouring countries. Over 70.8 million people are forcibly displaced worldwide, of which 26 million are refugees fleeing from armed conflicts, violence, natural disaster or famine. Predicting forced migration movements is important today, as it can help governments and NGOs to effectively assist vulnerable migrants and efficiently allocate humanitarian resources. We use an initial SA iteration to steer the simulation development process and identify several pivotal parameters. We then show that we are able to reduce the relative sensitivity of these parameters in a secondary SA iteration by approximately 54% on average. This article is part of the theme issue 'Reliability and reproducibility in computational science: implementing verification, validation and uncertainty quantification in silico'.
Collapse
Affiliation(s)
- D. Suleimenova
- Department of Computer Science, Brunel University London, London, UK
| | - H. Arabnejad
- Department of Computer Science, Brunel University London, London, UK
| | - W. N. Edeling
- Centrum Wiskunde and Informatica, Amsterdam, The Netherlands
| | - D. Groen
- Department of Computer Science, Brunel University London, London, UK
- Centre for Computational Science, University College London, London, UK
| |
Collapse
|
2
|
Groen D, Arabnejad H, Jancauskas V, Edeling WN, Jansson F, Richardson RA, Lakhlili J, Veen L, Bosak B, Kopta P, Wright DW, Monnier N, Karlshoefer P, Suleimenova D, Sinclair R, Vassaux M, Nikishova A, Bieniek M, Luk OO, Kulczewski M, Raffin E, Crommelin D, Hoenen O, Coster DP, Piontek T, Coveney PV. VECMAtk: a scalable verification, validation and uncertainty quantification toolkit for scientific simulations. Philos Trans A Math Phys Eng Sci 2021; 379:20200221. [PMID: 33775151 PMCID: PMC8059654 DOI: 10.1098/rsta.2020.0221] [Citation(s) in RCA: 5] [Impact Index Per Article: 1.7] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [Grants] [Track Full Text] [Subscribe] [Scholar Register] [Accepted: 11/10/2020] [Indexed: 05/04/2023]
Abstract
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'.
Collapse
Affiliation(s)
- D. Groen
- Department of Computer Science, Brunel University London, London, UK
- Centre for Computational Science, University College London, London, UK
| | - H. Arabnejad
- Department of Computer Science, Brunel University London, London, UK
| | | | - W. N. Edeling
- Centrum Wiskunde and Informatica, Amsterdam, The Netherlands
| | - F. Jansson
- Centrum Wiskunde and Informatica, Amsterdam, The Netherlands
- Department of Geoscience and Remote Sensing, Delft University of Technology, Delft, The Netherlands
| | - R. A. Richardson
- Centre for Computational Science, University College London, London, UK
- Netherlands eScience Center, Amsterdam, The Netherlands
| | - J. Lakhlili
- Max Planck Institute for Plasma Physics - Garching, Munich, Germany
| | - L. Veen
- Netherlands eScience Center, Amsterdam, The Netherlands
| | - B. Bosak
- Poznań Supercomputing and Networking Center, Poznań, Poland
| | - P. Kopta
- Poznań Supercomputing and Networking Center, Poznań, Poland
| | - D. W. Wright
- Centre for Computational Science, University College London, London, UK
| | - N. Monnier
- CEPP - Center for Excellence in Performance Programming, Atos Bull, Rennes, France
| | - P. Karlshoefer
- CEPP - Center for Excellence in Performance Programming, Atos Bull, Rennes, France
| | - D. Suleimenova
- Department of Computer Science, Brunel University London, London, UK
| | - R. Sinclair
- Centre for Computational Science, University College London, London, UK
| | - M. Vassaux
- Centre for Computational Science, University College London, London, UK
| | - A. Nikishova
- Computational Science Lab, Institute for Informatics, University of Amsterdam, Amsterdam, The Netherlands
| | - M. Bieniek
- Centre for Computational Science, University College London, London, UK
| | - Onnie O. Luk
- Max Planck Institute for Plasma Physics - Garching, Munich, Germany
| | - M. Kulczewski
- Poznań Supercomputing and Networking Center, Poznań, Poland
| | - E. Raffin
- CEPP - Center for Excellence in Performance Programming, Atos Bull, Rennes, France
| | - D. Crommelin
- Centrum Wiskunde and Informatica, Amsterdam, The Netherlands
- Korteweg-de Vries Institute for Mathematics, Amsterdam, The Netherlands
| | - O. Hoenen
- Max Planck Institute for Plasma Physics - Garching, Munich, Germany
| | - D. P. Coster
- Max Planck Institute for Plasma Physics - Garching, Munich, Germany
| | - T. Piontek
- Poznań Supercomputing and Networking Center, Poznań, Poland
| | - P. V. Coveney
- Centre for Computational Science, University College London, London, UK
- Computational Science Lab, Institute for Informatics, University of Amsterdam, Amsterdam, The Netherlands
| |
Collapse
|
3
|
Borgdorff J, Ben Belgacem M, Bona-Casas C, Fazendeiro L, Groen D, Hoenen O, Mizeranschi A, Suter JL, Coster D, Coveney PV, Dubitzky W, Hoekstra AG, Strand P, Chopard B. Performance of distributed multiscale simulations. Philos Trans A Math Phys Eng Sci 2014; 372:rsta.2013.0407. [PMID: 24982258 PMCID: PMC4084531 DOI: 10.1098/rsta.2013.0407] [Citation(s) in RCA: 6] [Impact Index Per Article: 0.6] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 05/03/2023]
Abstract
Multiscale simulations model phenomena across natural scales using monolithic or component-based code, running on local or distributed resources. In this work, we investigate the performance of distributed multiscale computing of component-based models, guided by six multiscale applications with different characteristics and from several disciplines. Three modes of distributed multiscale computing are identified: supplementing local dependencies with large-scale resources, load distribution over multiple resources, and load balancing of small- and large-scale resources. We find that the first mode has the apparent benefit of increasing simulation speed, and the second mode can increase simulation speed if local resources are limited. Depending on resource reservation and model coupling topology, the third mode may result in a reduction of resource consumption.
Collapse
Affiliation(s)
- J Borgdorff
- Computational Science, Informatics Institute, University of Amsterdam, Science Park 904, 1098 XH Amsterdam, The Netherlands
| | - M Ben Belgacem
- Computer Science Department, University of Geneva, 1227 Carouge, Switzerland
| | - C Bona-Casas
- Department of Applied Mathematics, University of A Coruña, 15001 A Coruña, Spain
| | - L Fazendeiro
- Department of Earth and Space Sciences, Chalmers University of Technology, 41296 Göteborg, Sweden
| | - D Groen
- Centre for Computational Science, University College London, 20 Gordon Street, London WC1H OAJ, UK
| | - O Hoenen
- Max-Planck-Institut für Plasmaphysik, 85748 Garching, Germany
| | - A Mizeranschi
- Nano Systems Biology, School of Biomedicine, University of Ulster, Coleraine BTS2 1SA, UK
| | - J L Suter
- Centre for Computational Science, University College London, 20 Gordon Street, London WC1H OAJ, UK
| | - D Coster
- Max-Planck-Institut für Plasmaphysik, 85748 Garching, Germany
| | - P V Coveney
- Centre for Computational Science, University College London, 20 Gordon Street, London WC1H OAJ, UK
| | - W Dubitzky
- Nano Systems Biology, School of Biomedicine, University of Ulster, Coleraine BTS2 1SA, UK
| | - A G Hoekstra
- Computational Science, Informatics Institute, University of Amsterdam, Science Park 904, 1098 XH Amsterdam, The Netherlands National Research University ITMO, Kronverkskiy prospekt 49, 197101 St Petersburg, Russia
| | - P Strand
- Department of Earth and Space Sciences, Chalmers University of Technology, 41296 Göteborg, Sweden
| | - B Chopard
- Computer Science Department, University of Geneva, 1227 Carouge, Switzerland
| |
Collapse
|
4
|
Mojumdar EH, Groen D, Gooris GS, Barlow DJ, Lawrence MJ, Deme B, Bouwstra JA. Localization of cholesterol and fatty acid in a model lipid membrane: a neutron diffraction approach. Biophys J 2014; 105:911-8. [PMID: 23972843 DOI: 10.1016/j.bpj.2013.07.003] [Citation(s) in RCA: 46] [Impact Index Per Article: 4.6] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 04/18/2013] [Revised: 06/17/2013] [Accepted: 07/01/2013] [Indexed: 12/18/2022] Open
Abstract
The intercellular lipid matrix of the skin's stratum corneum serves to protect the body against desiccation and simultaneously limits the passage of drugs and other xenobiotics into the body. The matrix is made up of ceramides, free fatty acids, and cholesterol, which are organized as two coexisting crystalline lamellar phases. In studies reported here, we sought to use the technique of neutron diffraction, together with the device of isotopic (H/D) substitution, to determine the molecular architecture of the lamellar phase having a repeat distance of 53.9 ± 0.3 Å. Using hydrogenous samples as well as samples incorporating perdeuterated (C24:0) fatty acids and selectively deuterated cholesterol, the diffraction data obtained were used to construct neutron scattering length density profiles. By this means, the locations within the unit cell were determined for the cholesterol and fatty acids. The cholesterol headgroup was found to lie slightly inward from the unit cell boundary and the tail of the molecule located 6.2 ± 0.2 Å from the unit cell center. The fatty acid headgroups were located at the unit cell boundary with their acyl chains straddling the unit cell center. Based on these results, a molecular model is proposed for the arrangement of the lipids within the unit cell.
Collapse
Affiliation(s)
- E H Mojumdar
- Department of Drug Delivery Technology, University of Leiden, Leiden, the Netherlands
| | | | | | | | | | | | | |
Collapse
|
5
|
Groen D, Borgdorff J, Bona-Casas C, Hetherington J, Nash RW, Zasada SJ, Saverchenko I, Mamonski M, Kurowski K, Bernabeu MO, Hoekstra AG, Coveney PV. Flexible composition and execution of high performance, high fidelity multiscale biomedical simulations. Interface Focus 2014; 3:20120087. [PMID: 24427530 DOI: 10.1098/rsfs.2012.0087] [Citation(s) in RCA: 33] [Impact Index Per Article: 3.3] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 01/02/2023] Open
Abstract
Multiscale simulations are essential in the biomedical domain to accurately model human physiology. We present a modular approach for designing, constructing and executing multiscale simulations on a wide range of resources, from laptops to petascale supercomputers, including combinations of these. Our work features two multiscale applications, in-stent restenosis and cerebrovascular bloodflow, which combine multiple existing single-scale applications to create a multiscale simulation. These applications can be efficiently coupled, deployed and executed on computers up to the largest (peta) scale, incurring a coupling overhead of 1-10% of the total execution time.
Collapse
Affiliation(s)
- D Groen
- Centre for Computational Science, University College London, UK
| | - J Borgdorff
- Section Computational Science, University of Amsterdam, The Netherlands
| | - C Bona-Casas
- Section Computational Science, University of Amsterdam, The Netherlands
| | - J Hetherington
- Centre for Computational Science, University College London, UK
| | - R W Nash
- Centre for Computational Science, University College London, UK
| | - S J Zasada
- Centre for Computational Science, University College London, UK
| | | | - M Mamonski
- Poznan Supercomputing and Networking Center, Poznan, Poland
| | - K Kurowski
- Poznan Supercomputing and Networking Center, Poznan, Poland
| | - M O Bernabeu
- Centre for Computational Science, University College London, UK
| | - A G Hoekstra
- Section Computational Science, University of Amsterdam, The Netherlands
| | - P V Coveney
- Centre for Computational Science, University College London, UK
| |
Collapse
|
6
|
Groen D, Gooris GS, Barlow DJ, Lawrence MJ, van Mechelen JB, Demé B, Bouwstra JA. Disposition of ceramide in model lipid membranes determined by neutron diffraction. Biophys J 2011; 100:1481-9. [PMID: 21402030 DOI: 10.1016/j.bpj.2011.02.001] [Citation(s) in RCA: 49] [Impact Index Per Article: 3.8] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 09/01/2010] [Revised: 02/01/2011] [Accepted: 02/01/2011] [Indexed: 10/18/2022] Open
Abstract
The lipid matrix present in the uppermost layer of the skin, the stratum corneum, plays a crucial role in the skin barrier function. The lipids are organized into two lamellar phases. To gain more insight into the molecular organization of one of these lamellar phases, we performed neutron diffraction studies. In the diffraction pattern, five diffraction orders were observed attributed to a lamellar phase with a repeat distance of 5.4 nm. Using contrast variation, the scattering length density profile could be calculated showing a typical bilayer arrangement. To obtain information on the arrangement of ceramides in the unit cell, a mixture that included a partly deuterated ceramide was also examined. The scattering length density profile of the 5.4-nm phase containing this deuterated ceramide demonstrated a symmetric arrangement of the ceramides with interdigitating acyl chains in the center of the unit cell.
Collapse
Affiliation(s)
- D Groen
- Leiden/Amsterdam Center for Drug Research, Department of Drug Delivery Technology, Gorlaeus Laboratories, University of Leiden, Leiden, The Netherlands
| | | | | | | | | | | | | |
Collapse
|
7
|
Burger K, Groen D, Geerts W, van der Horst D. Morpho-functional characterization of lipid droplets at the light and electron microscopy level. Chem Phys Lipids 2008. [DOI: 10.1016/j.chemphyslip.2008.05.087] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [What about the content of this article? (0)] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/28/2022]
|
8
|
Morse DC, Groen D, Veerman M, van Amerongen CJ, Koëter HB, Smits van Prooije AE, Visser TJ, Koeman JH, Brouwer A. Interference of polychlorinated biphenyls in hepatic and brain thyroid hormone metabolism in fetal and neonatal rats. Toxicol Appl Pharmacol 1993; 122:27-33. [PMID: 8378931 DOI: 10.1006/taap.1993.1168] [Citation(s) in RCA: 144] [Impact Index Per Article: 4.6] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [MESH Headings] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 01/30/2023]
Abstract
The effects of prenatal oral administration of 0.2, 0.6, and 1.8 mg/kg body wt of 3,3',4,4'5,5'-hexachlorobiphenyl (HCB) on Day 1 of gestation and a combination of 1 mg/kg 3,3',4,4'-tetrachlorobiphenyl (TCB) from Day 2 to Day 18 with 0.6 mg HCB/kg body wt on Day 1 of gestation on thyroid hormone status and peripheral thyroid metabolism were studied in pregnant Wistar rats and their fetuses and offspring. Plasma total thyroxine and free thyroxine levels were reduced by HCB in a dose-dependent fashion in pregnant rats (Days 12 and 20 of gestation) and neonates (Day 21 postpartum), while only a combined dose of HCB and TCB was effective in decreasing fetal thyroid hormone levels by 65% on Day 20 of gestation. The activity of type II thyroxine 5'-deiodinase (5'D-II), the enzyme responsible for the deiodination of thyroxine (T4) to biologically active triiodothyronine in the brain, was examined in whole brain homogenates in fetuses and neonates. Decreases in plasma thyroid hormones were accompanied by significant increases, up to 100%, in 5'D-II activity in brain homogenates from fetuses (Day 20 of gestation) and neonates (Days 7 and 21 postpartum). The glucuronidation of 125I-T4 by hepatic microsomes was increased by at least 100% relative to control levels by all treatments in fetuses (Day 20 of gestation) and increased at least 40% in neonates (Days 7 and 21 postpartum) by a dose of 0.6 and 1.8 mg HCB/kg and the combined dose. These data indicate that prenatal HCB and/or TCB administration result in increased peripheral T4 metabolism. The increase in 5'D-II activity suggests that local hypothyroidism occurs in the brains of fetal and neonatal rats exposed to HCB and/or TCB. Since these effects occur during a period in which thyroid hormones play an important role in brain maturation, they may help explain the mechanism of developmental neurotoxicity induced by polychlorinated biphenyls.
Collapse
Affiliation(s)
- D C Morse
- Department of Toxicology, Agricultural University, Wageningen, The Netherlands
| | | | | | | | | | | | | | | | | |
Collapse
|
9
|
van der Molen HJ, Groen D. Determination of progesterone in human peripheral blood using gas-liquid chromatography with electron capture detection. J Clin Endocrinol Metab 1965; 25:1625-39. [PMID: 5845862 DOI: 10.1210/jcem-25-12-1625] [Citation(s) in RCA: 71] [Impact Index Per Article: 1.2] [Reference Citation Analysis] [What about the content of this article? (0)] [MESH Headings] [Track Full Text] [Journal Information] [Submit a Manuscript] [Subscribe] [Scholar Register] [Indexed: 01/17/2023]
|
10
|
|