| Literature DB >> 36215228 |
Suran Galappaththige1, Richard A Gray1, Caroline Mendonca Costa2, Steven Niederer2, Pras Pathmanathan1.
Abstract
Reliable and robust simulation of individual patients using patient-specific models (PSMs) is one of the next frontiers for modeling and simulation (M&S) in healthcare. PSMs, which form the basis of digital twins, can be employed as clinical tools to, for example, assess disease state, predict response to therapy, or optimize therapy. They may also be used to construct virtual cohorts of patients, for in silico evaluation of medical product safety and/or performance. Methods and frameworks have recently been proposed for evaluating the credibility of M&S in healthcare applications. However, such efforts have generally been motivated by models of medical devices or generic patient models; how best to evaluate the credibility of PSMs has largely been unexplored. The aim of this paper is to understand and demonstrate the credibility assessment process for PSMs using patient-specific cardiac electrophysiological (EP) modeling as an exemplar. We first review approaches used to generate cardiac PSMs and consider how verification, validation, and uncertainty quantification (VVUQ) apply to cardiac PSMs. Next, we execute two simulation studies using a publicly available virtual cohort of 24 patient-specific ventricular models, the first a multi-patient verification study, the second investigating the impact of uncertainty in personalized and non-personalized inputs in a virtual cohort. We then use the findings from our analyses to identify how important characteristics of PSMs can be considered when assessing credibility with the approach of the ASME V&V40 Standard, accounting for PSM concepts such as inter- and intra-user variability, multi-patient and "every-patient" error estimation, uncertainty quantification in personalized vs non-personalized inputs, clinical validation, and others. The results of this paper will be useful to developers of cardiac and other medical image based PSMs, when assessing PSM credibility.Entities:
Mesh:
Year: 2022 PMID: 36215228 PMCID: PMC9550052 DOI: 10.1371/journal.pcbi.1010541
Source DB: PubMed Journal: PLoS Comput Biol ISSN: 1553-734X Impact factor: 4.779
Fig 1Overview of cardiac electrophysiological models.
Example specific credibility-related considerations for patient-specific models as clinical tools.
Acronyms: UQ–uncertainty quantification; QOI–quantity of interest; COU–context of use; BZ–border zone.
| # | Credibility assessment activity | PSM feature | Specific PSM-CT consideration |
|---|---|---|---|
| 1 | Verification | What is (expected) numerical error for a new patient in the intended patient population given the chosen mesh resolution? | |
| 2 | Verification | If there is a remote operator who will do some manual tasks (e.g., in image segmentation or running simulations), what are the potential errors due to intra- or inter-operator variability? | |
| 3 | Validation | If validation involved a clinical study with an intermediate QOI (see text)–what is the relationship between the intermediate QOI and COU QOI? | |
| 4 | Validation | If ‘personalized model validation’, that is, validation for each new patient—how relevant are the validation QOIs to the COU QOIs? | |
| 5 | UQ–model form | Tissue model | Is model form appropriate for all new patients in the intended patient population? Are there sub-populations the tissue model may not adequately represent? |
| 6 | UQ–model form | Cell model | Is the cell model appropriate for all patients in intended patient population? Are there sub-populations the cell model may not adequately represent? |
| 7 | UQ–personalized parameters | Heart shape | What is the potential error in the personalized heart shape for a new patient and what is the resultant impact on the tool outputs? |
| 8 | UQ–personalized parameters | BZ & scar | What is the potential error in the personalized BZ/scar for a new patient and what is the resultant impact on the tool outputs? |
| 10 | UQ–personalized parameters | Fibers | If a rule-based method was used—what is the potential error in specified fibers for a new patient and what is the impact on tool outputs? |
| 11 | UQ–personalized parameters | Cell model | For personalized cell model parameters—what is the potential error in the personalized values of these parameters for a new patient and what is the resultant impact on the tool outputs? |
| 12 | UQ–non- personalized parameters | Conductivity | If a fixed (not personalized) conductivity is used—are the tool outputs insensitive to population variability or other uncertainties in conductivity? |
| 13 | UQ–non-personalized parameters | Cell model | For fixed (not personalized) cell model parameters—are the tool outputs insensitive to population variability or other uncertainties in these parameters? |
Example specific credibility-related considerations for simulation studies that use a virtual cohort of patient-specific models.
Acronyms: UQ–uncertainty quantification; QOI–quantity of interest; COU–context of use; BZ–border zone.
| # | Credibility assessment activity | PSM feature | Specific PSM-VC consideration |
|---|---|---|---|
| 1 | Verification | Is discretization error sufficiently small across | |
| 2 | Validation | If validation involves only a subset of the virtual patients, how representative are validation subjects to the rest of cohort? | |
| 3 | Validation | If the validation QOI differs from the COU QOI, how relevant is the validation QOI to the COU QOI? | |
| 4 | UQ–personalized parameters | Heart shape | Are the study conclusions insensitive to the potential errors in heart shape specification in the virtual cohort? |
| 5 | UQ–personalized parameters | BZ and scar | Are the study conclusions insensitive to the potential errors in BZ/scar in the virtual cohort? |
| 6 | UQ–personalized parameters | Fibers | Are the study conclusions insensitive to potential error in fiber specification between rule-based fibers and true patient fibers? |
| 7 | UQ–personalized parameters | Cell model | For personalized cell model parameters—are the study conclusions insensitive to uncertainty in these parameters? |
| 8 | UQ–non-personalized parameters | Conductivity | If a fixed (not personalized) conductivity is used–are the study conclusions insensitive to population variability or other uncertainties in conductivity? |
| 9 | UQ–non-personalized parameters | Cell model | For fixed (not personalized) cell model parameters–are the study conclusions insensitive to population variability or other uncertainties in these parameters? |
Fig 2Five example UQ paradigms in patient-specific modeling.
The N virtual patients could be N members of a virtual cohort in PSM-VC, or N new patients for a PSM-CT. In the first row, there is no UQ; the personalized parameter varies across the subjects, the non-personalized parameter is constant. In the second row, uncertainty in the personalized parameter (e.g., due to measurement error) is accounted for–represented here as a probability distribution, though other methods for accounting for uncertainty could be used. In the third row, uncertainty in the non-personalized parameter (e.g., due to population variability) is also accounted for. In the fourth row, some patient information is used to constrain the distributions for the ‘non-personalized’ parameters (e.g., if the parameter is known to differ between sexes). In the final row (PSM-VC only) the non-personalized parameter is randomly sampled in the cohort members, rather than taking the population average value for all patients. Other options are possible.
Fig 3A): left ventricular meshes for 24 patients (red–border zone; black–scar). B) base timing location for one patient. C) simulated V1 ECG for all patients (note: apical pacing not sinus rhythm).
Details on meshes used in mesh resolution study.
| Average edge length (mean ± SD across patients, microns) | Number of elements (mean ± SD across patients, millions of elements) | |
|---|---|---|
| Very low | 1029 ± 1.6 | 1.15 ± 0.28 |
| Low | 630 ± 0.1 | 5.57 ±1.35 |
| Medium | 426 ± 0.5 | 16.7 ± 4.1 |
| High | 275 ± 0.02 | 69.1 ± 16.9 |
Fig 4Discretization errors (defined as the difference between very low/low/medium results and the high-resolution results), for each patient, in normalized apex-to-base activation time (top row) and simulated ECG (middle and bottom rows). Note: Log scale used for top and middle rows. ECG lag errors (bottom row) take integer values, and since most results are exactly zero for the medium resolution meshes, a log scale is not used for ECG lag.
Discretization error coefficients of variation (COV), across patients, using different resolution meshes (columns) for normalized apex-to-base activation time and simulated ECG.
| Very low resolution meshes | Low resolution meshes | Medium resolution meshes | |
|---|---|---|---|
| COV for error in normalized activation time | 0.05 | 0.14 | 0.78 |
| COV for ECG relative error | 0.15 | 0.38 | 0.48 |
| COV for ECG lag error | 0.14 | 0.21 | 2.64 |
Fig 5A) repolarization gradient map for sample patient, pacing 0.2cm from scar. Colors represent repolarization gradient except scar is colored black. B) original mesh and meshes with expanded and contracted border zone for the same patient. Tissue is blue, BZ is red, scar is pink.
Fig 6Impact of uncertainty in border zone extent on high repolarization gradient volumes (HRGV).
A): boxplots comparing pacing at 0.2cm from scar with pacing 4.5cm from scar for each case. B): Range of HRGV values across each of the three cases (contracted BZ (stars), baseline (squares), expanded BZ (diamonds)) for each patient.
Fig 7Impact of uncertainty in tissue conductivity on high repolarization gradient volumes (HRGV).
A): boxplots comparing pacing at 0.2cm from scar with pacing 4.5cm from scar for each case. B): Range of HRGV values across each of the three cases (low (diamonds), baseline (squares), high conductivity (stars)) for each patient.
Summary of observations on considerations for PSM credibility assessment in relation to V&V40 credibility factors and gradations.
PSMs as clinical tools (PSM-CT) or PSM virtual cohort studies (PSM-VC) are considered separately.
| Category | V&V40 Credibility factor | PSM-CT | PSM-VC |
|---|---|---|---|
| Verification | Software quality assurance | No unique PSM considerations identified. | |
| Numerical code verification | |||
| Discretization error | Gradations could account for number of patients these activities are performed on (see | ||
| Numerical solver Error | |||
| Use error | For PSMs, with manual stages, there is a possibility of user variability related to subjectively chosen inputs. See | No unique PSM considerations identified. | |
| Validation–model | Model form | No unique PSM considerations identified. | |
| Model inputs–quantification of sensitivities | For PSMs, sensitivity analysis and uncertainty quantification are intimately linked, so an alternative approach is have a single sensitivity analysis and uncertainty quantification factor with possible subfactors: | ||
| Model inputs–quantification of uncertainties | |||
| Validation -comparator | Quantity of Test Samples | There may be unique PSM considerations, but these will be dependent on the specific validation activities performed. For some cases where a PSM is validated against clinical data, these factors could be interpreted as: | |
| Range of Characteristics of Test Samples | |||
| Characteristics of Test Samples | |||
| Measurements of Test Samples | |||
| Quantity of Test Conditions | There may be unique PSM considerations, but these will be dependent on the specific validation activities performed. | ||
| Range of Test Conditions | |||
| Measurements of Test Conditions | |||
| Uncertainty of Test Condition Measurements | |||
| Validation—comparison | Equivalency of Input Parameters | No unique PSM considerations identified. | |
| Output Comparison–quantity | |||
| Equivalency of Output Parameters | |||
| Agreement of Output Comparison | |||
| Rigor of Output Comparison | |||
| Applicability | Relevance of the QOIs | ||
| Relevance of the Validation Activities to the COU | For PSMs, assessing the relevance of the validation subjects to the full patient population / full virtual cohort is a component of applicability assessment | ||
Original V&V40 gradation for the ‘Discretization Error’ credibility factor, and example possible gradations for PSM-CT and PSM-VC.
Changes highlighted in bold. [Original V&V40 example gradations reprinted from ASME V&V 40–2018, by permission of The American Society of Mechanical Engineers. All rights reserved].
| Example gradation in ASME V&V40 | Possible gradation for PSM-CT | Possible gradation for PSM-VC |
|---|---|---|
| (a) No grid or time-step convergence analysis was performed to estimate the discretization error. | (a) No grid or time-step convergence analysis was performed to estimate the discretization error. | (a) No grid or time-step convergence analysis was performed to estimate the discretization error. |