Skip to main content
Springer logoLink to Springer
. 2022 Nov 3;51(1):270–289. doi: 10.1007/s10439-022-03098-6

Sensitivity Analysis of a Mathematical Model Simulating the Post-Hepatectomy Hemodynamics Response

Lorenzo Sala 1,, Nicolas Golse 2, Alexandre Joosten 2, Eric Vibert 2, Irene Vignon-Clementel 1
PMCID: PMC9832106  PMID: 36326994

Abstract

Recently a lumped-parameter model of the cardiovascular system was proposed to simulate the hemodynamics response to partial hepatectomy and evaluate the risk of portal hypertension (PHT) due to this surgery. Model parameters are tuned based on each patient data. This work focuses on a global sensitivity analysis (SA) study of such model to better understand the main drivers of the clinical outputs of interest. The analysis suggests which parameters should be considered patient-specific and which can be assumed constant without losing in accuracy in the predictions. While performing the SA, model outputs need to be constrained to physiological ranges. An innovative approach exploits the features of the polynomial chaos expansion method to reduce the overall computational cost. The computed results give new insights on how to improve the calibration of some model parameters. Moreover the final parameter distributions enable the creation of a virtual population available for future works. Although this work is focused on partial hepatectomy, the pipeline can be applied to other cardiovascular hemodynamics models to gain insights for patient-specific parameterization and to define a physiologically relevant virtual population.

Keywords: Hepatectomy, Lumped parameter mathematical model, Virtual patients, Sensitivity analysis, Sobol indices, Polynomial chaos expansion method

Introduction

Liver surgery is one of the only curative treatments for primary or secondary liver tumors. Percutaneous ablation is a less invasive alternative but cannot be proposed for all tumors, while liver transplantation is reserved only for hepatocellular carcinomas (HCC, the most frequent primary tumors), under strict conditions related to the tumor extend and the patient condition. Hepatic resection, indicated in the absence of extrahepatic tumor extension, therefore allows for tumor removal and lymph node dissection. However, the main risk of hepatectomy is the occurrence of post-hepatectomy liver failure (PHLF), the incidence of which depends on the extent of the resection, the quality of the underlying parenchyma, the parameters related to the operation, the patient’s characteristics and the postoperative complications.19 Despite the fact that the liver has the ability to regenerate after a large tissue loss, several patients suffer from the small-for-size syndrome,20 which leads to PHLF and, sometimes, to death. The EASL (European Association for the Study of the Liver) recommendations are specifically designed for HCC but can be extrapolated to other types of cancer.10 They recommend performing the surgery based on functional scores (Child–Pugh and Model for End-stage Liver Disease17), on the pre-operative portal hypertension (PHT) condition and on the liver resection extent. If preoperative PHT is clearly a major predictor of PHLF,6 in literature, however, some papers have shown that post-operative PHT may also be a major trigger for PHLF.1 Yet currently there is no method to predict such hemodynamics response to the surgery. Our group12 proposed a lumped-parameter mathematical model (“Appendix 1”), which—starting from preoperative clinical/radiological and pre-resectional hemodynamic data—predicts the risk of post-resectional PHT by simulating the hemodynamics changes due to partial hepatectomy in the entire circulation. The use of such simplified model to simulate the cardiovascular system exploiting the electric analogy to fluid flow and represent organs as compartments is a trade-off between the accuracy needed in the clinics for this type of surgery and the complexity that such models may require to fully describe the human body hemodynamics as already presented in the literature (e.g. Refs. 5, 15).

The present work stems from the interest on extending the analysis of the hemodynamics model proposed in Ref. 12 that has proved to be clinically relevant. In particular the ambition of the current research is twofold: (i) perform a sensitivity analysis (SA) study to identify the most significant model parameters (inputs) with respect to the main postoperative clinical outputs of interest, and (ii) create a virtual population representative of a real patient cohort available for future studies. Beyond these goals, the current study examines also the possibility to better use the clinical resources in the parameter calibration process by fixing the inputs that have negligible effect on the selected outputs and by increasing the preoperative clinical measurement accuracy needed to estimate the significant model inputs. New insight emerges from the stochastic parameter sampling of the deterministic model presented in Ref. 12.

The use of a SA methodology to investigate the influence of inputs (“Input Parameters” section) to clinically relevant quantities of interest (“Quantities of Interest” section) is fundamental due to the presence of several organ compartments and nonlinear elements, which makes the interactions among parameters and outputs non trivial. Moreover, the physiological response to the surgery is not trivial to anticipate due to the double—arterial and venous—perfusion of the liver and the closed-loop nature of the blood circulation. The use of digital twins combined with SA allows to isolate the effect of single parameters, which cannot be directly assessed with patient data.

In the literature some SA works included open-loop models, e.g. Refs. 14, 25, whereas very few involved a closed-loop systems. Ellwein et al.9 highlighted the importance of performing SA for such system but with a local SA. Here the aim is to take into account the variability within a population, namely the range of patients undergoing partial hepatectomy. Marquis et al.16 used structured correlation method in the context of local SA to determine parameters identifiability for a closed-loop cardiovascular model exploiting also experimental data. In Ref. 4 the authors conducted a synthetic-data-based parametric study for a closed-loop cardiovascular system in order to investigate sensitive and insensitive model parameters trying to decrease the complexity of the model. As reviewed in Ref. 8, global sensitivity analysis (GSA) for cardiovascular models has already shown its usefulness and, when combined with the polynomial chaos expansion (PCE) method, its efficiency. Wang et al.24 showed the potential of a lumped-parameter model combined with GSA to understand the drivers of the mismatch between the gold-standard portocaval pressure gradient (PCG) measurement and the hepatic-venous portal gradient, a surrogate measurement. The accuracy of the latter is important for the diagnosis of PHT. The model consisted of a very detailed closed-loop system with a refined description of the liver structure. The GSA adapted by the authors was a Sobol index analysis that took into account the variance of six resistances, focusing on the liver and liver-feeding splanchnic system. These variances were set to reflect the correlation between these two measurements in this population. Moreover, Refs. 14, 25 provide and discuss the generation of virtual patient cohorts in the context of one-dimensional hemodynamics modeling with selection criteria; in the current work the generation of a virtual patient database with a similar methodology is complemented with a novel comparison not only with literature data but also with measurements. Finally, we refer to Ref. 21 for a more detailed recent review of SA methods applied in this context. The main SA novelties that this paper is bringing are briefly introduced in the next paragraph and in particular in “Classical Polynomial Chaos Expansion” section.

This study is based on a lumped parameter model2,12 briefly recalled in the Method section. That section also presents the chosen GSA method based on Sobol indices and the PCE approach that will later be used. The input parameter distributions are computed from patient data. Thus, the considered ranges are by design reflecting the variability in the population: this is a strength of the analysis, by contrast to other GSA hemodynamics papers where parameter ranges are often chosen ad-hoc. A first GSA highlights the need for a physiological filter, which to our knowledge is not discussed in the literature. We then propose an efficient approach based on PCE to perform GSA based on the already computed simulations. As a last contribution, the SA results are presented and their consequences for a better parameter estimation strategy discussed.

Model and Methods

This section first introduces the model and the associate inputs and outputs, then the SA methodologies employed in this work, namely the Sobol indices, the classical PCE strategy and a novel PCE-based method.

Human Cardiovascular Lumped-Parameter Model

The lumped-parameter model utilized in this work has been already presented in Refs. 2, 12, and it represents the human cardiovascular system simulating the hemodynamics response to partial hepatectomy (Fig. 1). “Appendix 1” recalls the main features of such model. Hereafter we refer to this model as the full model M described by the following equation:

Y=M(X), 1

where X and Y represent the input and output vectors, respectively.

Figure 1.

Figure 1

Lumped-parameter model representing the human cardiovascular system with a zoom on liver. Note that besides the quantities of interest already annotated in the diagram, the portocaval gradient PCG is the difference between Ppv and Pvc (see “Quantities of Interest” section). Originally developed in Refs. 2, 12.

Input Parameters

The following parameters are considered as input vector X for the SA study proposed in this work:

  • heart elastances with the right atrium and left ventricle (Ea,RA, Eb,RA, Ea,LV, Eb,LV);

  • resistances to the flow within the PV, HA, hepatic vein, total digestive organs, and other organs (Rpv, Rha, Rhv, RDO and ROO, respectively);

  • fraction of the total liver mass to be resected during the surgery (Hpx); in this case to simplify and have a consistent analysis throughout the sampling, the resected mass is first subtracted from the right liver, then when necessary from the left part.

The selection of this subset of model parameters is driven on one hand by the high computational cost that a robust and accurate (see “Results” section) Sobol indices analysis on all parameters would have required, and on the other hand the study is driven by the outcome of Ref. 12. The distributions of such parameters, indeed, are directly derived from Ref. 12, in particular from their patient cohort data (more details in “Appendix 2”).

GSA requires probability density functions in order to perform the needed input sampling. Thus, empirical distributions are computed, via the kernel density estimation. They regularize the original dataset distributions (Fig. 2). The best fit known distribution reported for each input parameter in Table 1 varies among parameters. Eventually, for the results presented in this work in “Results” section, the prior distributions of the SA study are the empirical ones as they are naturally bounded to the range provided by the data. Moreover, since the data used are from a real population cohort with one set of measurements per individual, this study limits its investigation only to the variability between different subjects, rather than the parameters variability within the same patient.

Figure 2.

Figure 2

Comparison between the probability density distribution of the patient cohort of input parameters employed by Golse et al.12 (blue) and the associated estimated empirical distribution computed via the kernel density estimation (orange). Recall that hpx is the fraction of the total liver mass to be resected during the surgery.

Table 1.

Best fit known distribution for the input parameters selected for the SA study.

Input Ea,RA Eb,RA Ea,LV Eb,LV RDO Rpv Rha Rhv ROO Hpx
Best fit Logistic Uniform Exponential Normal Logistic Cauchy Logistic Cauchy Cauchy Cauchy

Quantities of Interest

In this part, the quantities of interest for this study are listed among all the possible outputs that the model M is able to provide. With a slight abuse of notation, we denote with Y the vector representing these quantities of interest. More precisely, these selected outputs Y are computed as the mean value over a cardiac cycle at the beginning and end of the surgery—pre-hpx and post-hpx, respectively. See “Appendix 3” for more details on how these scalar quantities are computed from the time-dependent variables.

Motivated by the clinical needs to evaluate the patient state during hepatectomy, the quantities of interest annotated also in Fig. 1 for the SA study are:

  • PV pressure Ppv;

  • portocaval gradient PCG, which is the pressure difference between the PV and the inferior vena cava;

  • systemic arterial pressure, called MAP in the clinics;

  • cardiac output CO;

  • blood flow in the HA (Qha) and in the PV (Qpv).

All these quantities can be eventually measured in specific moments during the surgery as described in Ref. 12.

Sensitivity Analysis

SA is the study of how uncertainty in the output of a model (numerical or otherwise) can be apportioned to different sources of uncertainty in the model input.22 In literature a multitude of different methods is provided to perform SA. This variety is due to the fact that SA is employed with various goals: e.g. model verification and understanding, model simplifying and factor prioritization, aid in the validation of a computer code, guidance research effort, and justification in terms of system design safety.13

Sobol Indices

This work focuses on Sobol indices, a variance decomposition-based method, which expresses the share of variance of an output that is due to a given input or input combination. The motivations behind the choice of this approach in order to reach our goal are the global exploration in the space of the model input parameters, and the property of being a non-intrusive method with respect to the analyzed mathematical model.

Therefore, let the input parameters Xjj1,,d be random independent variables following each a probability distribution, employed to compute the random output vector Y via the model M. The first and the total Sobol order indices are then respectively defined as:

Sij=var[E(Yi|Xj)]var[Yi]i[1.Noutputs], 2a
Sijtot=1-var[E(Yi|X-j)]var[Yi]=1-S(-ij)i[1.Noutputs] 2b

In Eq. (2) var denotes the variance, E the expected value, and X(-j)=X1,,Xj-1,Xj+1,,Xd. The interpretation of Eq. (2a) can be read as follows: var[Yi] corresponds to the overall variability of Yi including nonlinear effects, while var[E[Yi|Xj]], the variance of conditional expectation E(Yi|Xj), represents the main or first order effect of Xj on Yi. For instance, if Yi is sensitive to Xj, then E(Yi|Xj) is likely to vary a lot implying a high value of var[E(Yi|Xj)], thus the value of Sij is close to 1. The total order Sobol index in Eq. (2b), on the other hand, describes the influence of the specific input Xj and its interaction with the other inputs X(-j) with respect to the output Yi. If the value of the total order Sobol index Sijtot is close to 0, then the output Yi is considered insensitive to the input Xj. High order interactions can also be evaluated with high order Sobol indices, see Ref. 18. We remark that recently in literature time-dependent Sobol indices have been proposed,7 however given the quantities of interest needed from a clinical viewpoint, this work does not require such novelties at this stage.

To numerically compute the sensitivity indices described in Eq. (2) several approaches have been proposed in literature.18 In the current study, the so-called Saltelli algorithm has been adopted, which is a quasi-Monte Carlo approach that exploits the estimation proposed in Ref. 22 on the basis of a combinatoric argument. The computational cost of such estimator for first and total order Sobol indices is Ns=(d+2)N model evaluations where d is the dimension of the input space X and N is the sample size.

From a theoretical viewpoint, the computational cost required by the number of model evaluations in this approach can still be very high, depending on the computational cost of a single model evaluation. In literature, several numerical techniques have been proposed to reduce the overall computational cost. The main idea is to build a reduced model—called metamodel or surrogate model—which is able to reproduce with a specified accuracy the behavior of the full model at a lower computational cost. Usually this reduced model is based on polynomials, splines, generalized linear models, Gaussian processes and many other possibilities, which rely on different hypotheses. A very common approach is the PCE method.8

Classical Polynomial Chaos Expansion

The classical PCE technique is a well-known uncertainty quantification spectral method used to substitute the dynamics of an expensive-to-compute numerical model (in this work it corresponds to the full model M), with an inexpensive-to-compute metamodel, denoted hereafter with MPCE, representing the output of the model by a polynomial function of its inputs [from Eq. (1)]:

Y=M(X)=k=0βkΨk(X),YMPCE(X)=k=0PβkΨk(X),

where P+1 is the number of PCE coefficients βk, Ψk(X) is the d-dimensional polynomial basis that is orthonormal with respect to the joint probability density function of the input X. In this study P=(d+q)!d!q! where q=4 is the maximum degree of the polynomial basis. The coefficient vector β=[βk]k=0P can be calculated adopting the least-square method as follows:

Y=M(X)=k=0PβkΨk(X)+εPβTΨ(X)M(X)β=argminβEβTΨ(X(Ns))-M(X(Ns))2,

where X(Ns) are the input parameters values derived from Ns full model M evaluations. Note that due the orthonormality of the surrogate PCE model, the model variances (partials and total) can be calculated only using the expansion coefficients βk, thus the Sobol indices are computed for free. The following error estimation based on the predictive squared correlation coefficient Q2 evaluates the PCE accuracy:

Q2=1-l=1NtestY(l)-MPCE(X(l)2Ntestvar(Y), 3

where Y(l)=M(X(l))l=1,,Ntest and X(l)l=1,,NtestX(k)k=1,,Ns=.

Physiologically Filtered PCE

In this section the methodological novelty of this work is proposed. The input–output framework described in “Human Cardiovascular Lumped-Parameter Model” section is not guaranteeing that all the considered outputs Y have physiological values. Thus, a physiological filter is applied to the pre-hpx results computed with the full model M. The output selection ranges reported in Table 2 have been defined by the expertise of the team (co-authors that are anesthesiologist and surgeons at a major liver surgery center in France) and literature.6,10

Table 2.

Physiological filter applied on the pre-hpx outputs following the clinical advice

Clinical output Minimum Maximum Units
MAP 50 130 mmHg
CO 3 10 L/min
Ppv 3 20 mmHg
PCG 1 14 mmHg

The filtering consists in discarding simulations outside of these ranges, thus removing the corresponding input–output couples. After the filtering, from a classical Sobol experiment the number of remaining filtered physiological simulations can be significantly decreased. If this reduction occurs, the span of the parameter space is non-balanced and the hypothesis to apply the Saltelli algorithm is not valid anymore. Thus, an innovative strategy exploiting the PCE method is proposed.

The idea of this approach is to use only the filtered input–output couples—for the notation decreased from size N to size N—to build the PCE that would represent the physiological surrogate model MPCE of our full model M. In particular, the orthonormal basis of the PCE is built using only such couples employing the adaptive Stieltjes algorithm,23 a more stable alternative to the well-known Gram–Schmidt algorithm. The coefficients of this PCE-based surrogate model are then used to compute analytically the novel Sobol indices.

In the current work the GSA including the computation of Sobol indices and the construction of the PCE have been performed in Python with the library Openturns.3

Results

First, this section introduces the GSA performed by solving the full model M to investigate the influence of the input parameters X on the quantities of interest Y (see “Human Cardiovascular Lumped-Parameter Model” section). Second, the physiological filter with the novel PCE-based methodology is applied and the associated results in terms of GSA and virtual population are presented. Finally, the outcomes of a preliminary study on improving the calibration step for the model M are exhibited.

Sensitivity Analysis Results Using the Full Model

The Sobol indices analysis using the Saltelli algorithm (see “Sobol Indices” section) is performed applying the previous empirical distributions shown in Fig. 2 with N=104, thus Ns=104(d+2) with d=10. The choice of N has been optimized in terms of accuracy–efficiency performing multiple SA experiments similarly to what is reported later on in Tables 5 and 6. The results of the GSA are illustrated in Fig. 3.

Table 5.

Maximum convergence errors for the Sobol first order indices defined in Eq. (2)

Ppv PCG MAP
Pre-hpx Post-hpx Pre-hpx Post-hpx Pre-hpx Post-hpx
10,000–5000 0.994 0.89 0.567 0.923 0.833 0.818
20,000–10,000 0.007 0.005 0.006 0.011 0.017 0.006
40,000–20,000 0.006 0.004 0.006 0.001 0.003 0.006
CO Qha Qpv
Pre-hpx Post-hpx Pre-hpx Post-hpx Pre-hpx Post-hpx
10,000–5000 0.984 0.923 0.635 0.91 0.916 0.808
20,000–10,000 0.006 0.006 0.006 0.011 0.007 0.006
40,000–20000 0.005 0.005 0.006 0.001 0.008 0.006

Table 6.

Maximum convergence errors for the Sobol total order indices defined in Eq. (2)

Ppv PCG MAP
Pre-hpx Post-hpx Pre-hpx Post-hpx Pre-hpx Post-hpx
10,000–5000 0.984 0.867 0.581 0.916 0.807 0.797
20,000–10,000 0.007 0.006 0.006 0.011 0.017 0.006
40,000–20,000 0.006 0.004 0.006 0.001 0.004 0.007
CO Qha Qpv
Pre-hpx Post-hpx Pre-hpx Post-hpx Pre-hpx Post-hpx
10,000–5000 0.969 0.902 0.613 0.903 0.888 0.786
20,000–10,000 0.006 0.007 0.006 0.011 0.008 0.006
40,000–20,000 0.006 0.006 0.006 0.001 0.008 0.007

Figure 3.

Figure 3

SA results using the full model M before (pre-hpx) and after (post-hpx) the virtual hepatectomy (N=104.)

Figure 3 suggests that Ea,LV  and Eb,LV  play a significant role in all the hemodynamics quantities of interest, both before and after the virtual hepatectomy. In particular, the couple of heart elastances in the left ventricle combined with the other organ resistance ROO have the largest impact on the driving force of the cardiovascular system (MAP and CO, pre-hpx and post-hpx). The model predictions suggest that the HA resistance (Rha) is significantly influencing the value of the HA flow—as expected–whereas it has a negligible effect on all the other outputs. Moreover, the Sobol indices point out that the quality of the estimation of RDO affects remarkably Qpv, but mildly Ppv and PCG. Finally, regarding Rpv and Rhv, Fig. 3a shows that they are key factors only in the determination of the predicted Ppv and PCG. The main difference between pre-hpx (left panels Fig. 3) and post-hpx (right panels Fig. 3) is the great impact of the size of the virtual hepatectomy (Hpx) for the post-hpx predictions of Ppv, PCG and Qha. Due to its strong role in the post-hpx, the other input variables that were playing role in the pre-hpx phase have a reduced effect on the outputs mentioned above. In line with Refs. 2, 12, Hpx has a negligible effect on the post-hpx Qpv, MAP and CO in comparison with the main driving parameters of the systemic blood circulation (Ea,LV, Eb,LV  and ROO). A summary of these results, denoting the sensitive—when Sij0.1—and insensitive parameters—when Sijtot0—for each clinical output is displayed in Table 3.

Table 3.

Sensitive and insensitive input parameters for each quantity of interest suggested by the GSA performed with the full model M (see Fig. 3 for detailed representation of Sobol indices).

graphic file with name 10439_2022_3098_Tab3_HTML.jpg

Legend: green = sensitive Sij0.1, light green = fairly sensitive SijSijtot0.1, white = insensitive Sijtot0

Comparison with clinical measurements. Figure 4 displays the predicted probability density functions for the major hemodynamics outputs Y and compares them with the associated clinical measurement distributions from Ref. 12.

Figure 4.

Figure 4

Output probability density function comparison between clinical measurements from Golse et al.12 (orange) and full model M simulation results with N=104, thus Ns=1.2×105 (blue). The y-axis displays the relative frequency, which is the ratio of the frequency of a particular event to the total frequency of that event to happen.

These results show that there is overall a good agreement between the simulation predictions and the measures, especially for Ppv and PCG both pre-hpx and post-hpx, which are the two main assessed factors to evaluate the practicability and the success of this type of surgery. Using as baseline value the median of the clinical measurements from Ref. 12, we compute the difference with respect to the median of the distribution of our simulation results. For pre-hpx and post-hpx Ppv the difference is below 1 mmHg (8%) and between 1 and 1.6 mmHg (25%) for pre-hpx and post-hpx PCG. Even though this difference is high in percentage, this is acceptable with respect to the absolute value for clinical practice (<3 mmHg). The difference between the simulated and measured median of the post-hpx CO is only about 0.13 L/min (2%). Nevertheless, some values attained by these outputs exceed the physiological normal ranges, in particular the computed pre-hpx and post-hpx MAP. Thus, in the following a filtering process is introduced to select only the input–output couples that respect the physiological ranges determined by clinicians.

Sensitivity Analysis Results Using the Novel PCE-Based Approach

This section presents the GSA results obtained with the novel PCE-based methodology presented in “Classical Polynomial Chaos Expansion” section. First, the physiological filter (Table 2) is applied to the input–output couples obtained in the previous section with the full model M. Second, the innovative PCE-approach is applied only on the physiological results to construct the surrogate model MPCE. Finally, the quality of the surrogate model MPCE is verified, the new filtered Sobol indices results are illustrated and the so-generated virtual population is defined.

Figure 5 compares the input distributions before (in black) and after (in red) the filtering: the distribution shapes are very similar with the exception of Ea,LV  and Eb,LV. A deeper investigation, in particular considering the distribution of couples of input points, suggests that the most interesting outcomes are the relationship between Eb,LV  and Ea,LV, and Eb,LV  and ROO. As displayed by Fig. 5b, there are two regions that are filtered out, which therefore are not compatible with physiological predictions. This fact becomes quite relevant in the calibration step of the model when estimating these parameters from data (see “Discussion” section). Indeed this new information enables the possibility to further bound the input parameter search and to decrease the computational cost of the calibration algorithm. The results of this new strategy are discussed in “Impact on the Performances of the Calibration Step” section.

Figure 5.

Figure 5

Input parameter distribution comparison before (black) and after (red) filtering, considering (a) one parameter at a time and the measurement distribution described in Ref. 12 (blue) or (b) certain couples of parameters. The y-axis in (a) displays the relative frequency, which is the ratio of the frequency of a particular event to the total frequency of that event to happen.

After the filtering, from a classical Sobol experiment, with N=104, thus Ns=1.2×105 with the current setup, the remaining filtered physiological simulations are ca. Ns=9×104.

The validity of MPCE with respect to the major clinical outputs Y is tested against ca. Ntest=4×104 (starting the SA study with Ntest=5×103) M simulations. Table 4 reports the Q2 predictive squared correlation coefficient defined in Eq. (3), demonstrating excellent matching between MPCE and M.

Table 4.

Q2 predictive squared correlation coefficient [Eq. (3)] for each output of interest demonstrating the validity of MPCE

N Ntest Ppv PCG MAP
Pre-hpx Post-hpx Pre-hpx Post-hpx Pre-hpx Post-hpx
104 5×103 0.9983 0.9961 0.9976 0.9954 0.9982 0.9981
N Ntest CO Qha Qpv
Pre-hpx Post-hpx Pre-hpx Post-hpx Pre-hpx Post-hpx
104 5×103 0.9986 0.9986 0.9981 0.9955 0.9983 0.9976

In order to verify that convergence is reached, several sequential simulations with increasing N are performed (N=5×103,104,2×104,4×104 exploiting the simulations already completed for the results presented in “Sensitivity Analysis Results Using the Full Model” section). The error between two sets of simulations - defined by N1 and N2 with N1>N2, respectively—is computed as follows:

errN1,N2S1,Y=maxj1,,dS1,XjN1-S1,XjN2,errN1,N2Stot,Y=maxj1,,dStot,XjN1-Stot,XjN2,

where S1,XjNi and Stot,XjNi are the first and the total order Sobol indices of the input variable Xj with respect to a specific clinical output computed with N=Ni, respectively. Tables 5 and 6 detail the errors for all the major clinical hemodynamics outputs. The computed error values suggest that increasing the size from 5×103 to 104 is significantly influencing the accuracy of the Sobol indices, whereas increasing from 104 to 2×104 and 4×104 is not affecting the quality of the predictions. Thus, N=104 is considered as the preferred choice in terms of cost-efficiency.

Finally, to further ensure the quality of the computed results, 10 different experiments with N=104 are run (the random sampling every time has a different seeding, reusing again the original simulations computed for “Sensitivity Analysis Results Using the Full Model” section) to compute the variability for each Sobol index in terms of confidence intervals.

Figure 6 illustrates the Sobol indices computed with MPCE. The pre-hpx results (left panels Fig. 6) indicate that:

  • Eb,LV  plays a significant role in all the major hemodynamics outputs: significant on Ppv, MAP, CO and Qpv, mild on PCG and Qha;

  • Ea,RA, Eb,RA  have respectively a weak and moderate influence on Ppv and negligible influence on all the other outputs of interest;

  • the effect of ROO is significant for all the quantities of interest, especially for MAP, except for Ppv;

  • Rha is crucial in the determination of Qha only;

  • RDO has an impact notably on Qpv and moderately on Ppv and PCG;

  • variability in Rpv and Rhv affect the simulated values of Ppv and PCG.

For what concerns the post-hpx predictions, right panels Fig. 6 suggests that

  • Ppv is mainly influenced by Eb,LV, Hpx, RDO, Rpv, and Rhv;

  • PCG is mainly influenced by Hpx and mildly by Eb,LV, RDO, Rpv, Rhv and ROO;

  • MAP and CO are mainly influenced by Ea,LV, Eb,LV  and ROO;

  • Qha is mainly influenced by Hpx, Rha, Eb,LV  and ROO;

  • Qpv is mainly influenced by RDO, Eb,LV  and ROO.

Similarly to the Sobol indices results employing the full model M before the filtering, the differences between the pre-hpx and post-hpx lie in the impact of Hpx. Also in this case Hpx has a negligible effect on the post-hpx Qpv, MAP and CO with respect to Ea,LV, Eb,LV  and ROO, which are the main driving parameters of the systemic blood circulation. Note that for a patient-specific simulation, the values of Qpv, MAP and CO are influenced by the hepatectomy size Hpx, in combination with peroperative events such as blood loss or vasodilation. In the future it will be interesting to evaluate the impact of such peroperative events on these outputs and their interplay with Ppv and PCG. This fact motivates the need of having the systemic view on the cardiovascular system despite the evident focus on the liver. Table 7 summarizes the GSA outcomes employing the surrogate model MPCE. Note that for every input and output couple the first index is close to the associated total index, which means that higher order interactions are negligible.

Figure 6.

Figure 6

SA results after applying the physiological filter, using the PCE-based surrogate model MPCE (N=104.)

Table 7.

Sensitive and insensitive input parameters for each quantity of interest suggested by the GSA performed with the surrogate model MPCE (see Fig. 6 for detailed representation of Sobol indices).

graphic file with name 10439_2022_3098_Tab7_HTML.jpg

Legend: green = sensitive Sij0.1, light green = fairly sensitive SijSijtot0.1, white = insensitive Sijtot0

Comparison with clinical measurements. Henceforth we compare the predicted output probability density functions with the clinical measurement distributions.

The results in Fig. 7 imply an overall very good agreement between the simulations and the clinical measurements. In particular the pre-hpx predictions for Ppv and CO share the same modal values as the relative clinical measurements. This condition is also reproduced for the post-hpx Ppv, CO and PCG. Similarly the output domain between the numerical results and the clinical measurements is comparable for pre-hpx Ppv, pre-hpx PCG, post-hpx Ppv, post-hpx PCG, and post-hpx CO. To evaluate quantitatively the accuracy of the new results, the medians of the measurement distribution (considered as baseline value) and the ones of the simulation distribution are compared. In particular for pre-hpx and post-hpx Ppv medians the difference is below 0.4 mmHg (3%), while for pre-hpx and post-hpx PCG medians the difference is 0.82 mmHg (17%) and 1.22 mmHg (20%), respectively. For the systemic quantity of interest, pre-hpx and post-hpx MAP medians show a difference that is below 2 mmHg (2%), while for pre-hpx and post-hpx CO medians the difference is on average 0.6 L/min (10%).

Figure 7.

Figure 7

Output probability density function comparison among clinical measurements from Golse et al.12 (blue), full model M simulation results with N=104 (black), and PCE-based physiological surrogate model MPCE simulation results with N=104 (red). The y-axis displays the relative frequency, which is the ratio of the frequency of a particular event to the total frequency of that event to happen.

Pre-hpx simulations respect by design the physiological filter. However (i) measured pre-hpx Ppv has higher values than simulated one (top left panel of Fig. 7), (ii) measured pre-hpx CO attains lower values than model predictions (top right panel of Fig. 7), (iii) simulated pre-hpx and post-hpx MAP have wider ranges than the measurements (mid right panels of Fig. 7), and (iv) simulated pre-hpx CO has higher values than the data distribution from Ref. 12 (top right panel of Fig. 7).

The cause is that ranges of the measurements and the ones specified in the physiological filter (Table 2) do not always match. The difference for (i) can be explained by the fact that the measurements come from a preliminary empirical study; the guidelines10 do not recommend to perform surgeries for such high values, which are only a small portion of the clinical cohort considered for comparison.12 For (ii), the anaesthesiologists believe that the few aberrant values are due to measurement error (effect of underdamping of the arterial curve). The justification of (iii) and (iv) is that the comparative measurement dataset is relatively small, hence is not completely representative of a real patient cohort.

Therefore, the ensemble of parameters and the couples input–output used in this study are a promising generated virtual population that can represent well the behavior of a real population of patients (virtual population dataset  available at 10.5281/zenodo.7034123).

Impact on the Performances of the Calibration Step

The results presented in the previous sections support the possibility to decrease the number of calibrated parameters, speeding up the computational time to run a virtual hepatectomy. In particular, the current pipeline to solve the model includes a calibration step for the elastances in the right atrium and left ventricle. The considerations made on Ea,RA  and Eb,RA  suggest that during the calibration step only the left ventricle elastances can be estimated, without losing in accuracy for the post-hpx predictions. Combining this outcome with the new physiological boundaries discovered for the set of input parameters displayed in Fig. 5 in “Sensitivity Analysis Results Using the Novel PCE-Based Approach” section among Ea,LV, Eb,LVand ROO, the original calibration strategy proposed in Ref. 12 is compared to this improved calibration algorithm.

Based on clinical advice, nine virtual patients are selected as representative of the diversity seen in a real patient cohort (preoperative measurements defined in Table 8). The lumped-parameter model M is then run for each synthetic patient using the two strategies, comparing the computational time and the accuracy. The latter is computed using the following formula:

ErrL2=i=16wiYitarget-YisimYitarget2, 4

where Yitarget are the input data of each patient described in Table 8, Yisim are the computed pre-hpx values aiming to match the inputs, and wi are the weights reflecting the clinical confidence on each measurement. In particular, the value of the weights are the following: wi=1 for PCG, MAP and CO, wi=23 for Ppv and wi=13 for Qpv and Qha.

Table 8.

Input parameters for the calibration strategy comparison study

Virtual patient MAP (mmHg) CO (L/min) Ppv (mmHg) PCG (mmHg)
Baseline: low risk 76 4.65 10 4
Hypodynamics: low risk 60 3 10 4
Hyperdynamics: low risk 100 7 10 4
Baseline: high risk 76 4.65 18 14
Hypodynamics: high risk 60 3 18 14
Hyperdynamics: high risk 100 7 18 14
Baseline: intermediate risk 76 4.65 15 10
Hypodynamics: intermediate risk 60 3 15 10
Hyperdynamics: intermediate risk 100 7 15 10

The values of Qpv and Qha are automatically computed (20 and 5% of the CO, respectively, see Ref. 12). Virtual patients have different hemodynamics states and PHT risk according to EASL.10

The results suggest that the new algorithm outperforms the original one by almost 19%, with a small reduction in accuracy: the relative error computed with Eq. (4) is 0.03 vs. 0.02, respectively. Moreover, considering only the virtual patient cases in which the original algorithm had reached the maximum number of iterations allowed in the calibration step, the speed up of the new algorithm is on average 41% faster and with comparable precision. Note that this analysis is just a preliminary investigation on the performance of the new calibration algorithm based on a small synthetic cohort. In the future a larger database of real patients to further verify this trend will be considered.

Discussion

This section discusses the results presented in “Results” section and their implications for future developments.

Consequences of the physiological filter First, as mentioned in the previous section, there is a very good agreement between the simulated and measured output probability density functions (Fig. 4), while taking into account the variability seen in the operating room. This is proving the clinical relevance of these results to define a virtual population. The comparison among the medians of the measurements and of the simulation distributions before and after the filtering suggests that the filtering outcomes are noticeably more accurate for all the outputs with the exception of the CO where the non-filtered results had already a good precision. In particular for MAP the pre-hpx and post-hpx filtered medians have an increased accuracy of 74% and 68%, respectively.

Second, the application of the physiological filter has a mild effect on the computed Sobol indices. In particular, the comparison between the computed preoperative Sobol indices before and after the filtering (left panels of Figs. 3 and 6, respectively) suggest that for all indices the effect of Ea,LV  is reduced on average by 0.074 after the filter. On the other hand Eb,LV  has more impact in the PCE computed Sobol indices for PCG and CO. These facts, however, are not changing the ranking of parameters influence for MAP, CO, Qha and Qpv. For Ppv and PCG pre-hpx the ranking is slightly changing even if main considerations can be applied for Sobol indices computed with M or with MPCE. For Qpv, despite the fact that the ranking is preserved, left panels of Figs. 3 and 6 indicate that the influence of RDO increased by 0.08 (first and total indices) after the filtering. The post-hpx discussion (right panels of Figs. 3 and 6) follows the conclusions drawn for the pre-hpx Sobol indices comparison. In particular, the results suggest that Ea,LV  effect is decreased after the filtering for all considered outputs Y (on average for first and total indices by 0.066). The sensitive parameter ranking is preserved for MAP, CO and Qha, whereas it mildly changed for Ppv, PCG and Qpv. RDO effect is increased after the filtering for Qpv by 0.08 for first and total order indices. Similarly ROO effect is increased after the filtering for MAP by 0.08 for first and total order indices. Finally Eb,LV  effect is increased after the filtering for CO by 0.12 and 0.11 for first and total order indices, respectively.

Comparison with literature data Third, the Sobol indices results presented in the previous section are in agreement with respect to previous findings in literature. Central panels of Fig. 6a show that RDO is a sensitive parameters for PCG as also revealed by Wang et al.24 The importance of left ventricle elastance in combination with ROO for the MAP is consistent with the SA performed in Refs. 4, 16.

Impact of the SA on the calibrated set from measurements Fourth, the combination of the Sobol indices results pre-hpx and post-hpx opens to the identification of which parameters can be better calibrated in the pre-hpx in order to increase the accuracy of the post-hpx predictions. Bottom left panel of Fig. 6a and top left panel of Fig. 6b indicate that the pre-hpx value of MAP and CO can be exploited to have a good estimation of Ea,LV, Eb,LVand ROO. A good calibration of these input parameters is crucial to have accurate results for all the clinical outputs considered in this analysis. If the main interest is the HA flow, the results (central panels of Fig. 6b) suggest that a precise value of pre-hpx Qha would support a good calibration of the HA resistance, which is one of the main factors in the estimation of the post-hpx Qha. However since Rha has a significant impact only on post-hpx Qha, the patient-specific calibration of this parameter can be neglected if this clinical output is not of interest. In addition, the good calibration of RDO is crucial to have reliable post-hpx results for Qpv, Ppv and PCG. This analysis suggests that RDO can be efficiently estimated with an accurate measurement of the pre-hpx PV flow (left bottom panel of Fig. 6b). This fact is quite important since it motivates the need of precise measurement of Qpv, instead of estimating it from the CO. Similarly, a precise measurement of the pre-hpx PCG is critical in the calibration of Rpv and Rhv and, consequently, in the computation of the post-hpx Ppv and PCG. The complex behavior illustrated by the Sobol indices for post-hpx Ppv and PCG (right top and central panels of Fig. 6a) is consistent with the difficulty for surgeons to foresee postoperative portal hypertension due to hepatectomy. Finally, this SA study signals a difficulty in the calibration of the right atrium elastances; indeed, they do not have a significant impact on any of the considered pre-hpx hemodynamics output (left panels of Fig. 6). However the impact of Ea,RA  and Eb,RA  on the post-hpx predictions is negligible (right panels of Fig. 6), thus the quality of the predictions should not be affected. A preliminary exploitation of fixing insensitive parameters has been proposed in “Impact on the Performances of the Calibration Step” section to reduce the computational cost. Other input parameters among X might be fixed but this analysis suggests that this would make sense only if a few quantities of interest among the current Y are considered.

Limitations This study has however some limitations. First, we selected as input parameters for the GSA the ones that were directly tuned from data in Golse et al.12 The influence of other model parameters will be investigated in future works.

Second, the data utilized to construct the empirical distributions are based on a small cohort of 47 patients, which might be not fully representative of a clinical database. Although the physiological filter partially counterbalances this, a larger cohort of patient clinical data in pre-hpx and post-hpx would support the conclusions drawn in this contribution.

Third, the simulation pipeline adopted in this study has already been shown to be improved by considering peroperative events such as blood loss or cardiac frequency changes.12 When their statistics will be available, these events should be taken into account to increase the quality of the model predictions. In this context the model complexity has been considered fixed. If the model requires further developments, a first stage of validation before a new GSA has to be performed; however the framework to realize such SA is proposed in this work.

Fourth, the analysis has focused only on the variability within a population. A future UQ considering uncertainties for a given subject is planned.

Conclusion In conclusion, from a modeling viewpoint, we have performed a GSA to define which parameters are more important for this hemodynamic model targeting surgical actions; in particular we identified which measurements can be negligible (e.g. Qha) and which require good accuracy (e.g. Qpv) to provide solid predictions. From a methodological viewpoint we provided an innovative approach exploiting the features of PCE; summarizing, the surrogate model is built using only the physiological input–output couples, avoiding the need of resampling or adopting a full Monte Carlo technique which would be computationally very expensive. From these input–output couples we created a virtual population that can be then used for future studies, for instance to investigate the effect of peroperative events changes or to simulate other surgical actions such as embolization. Finally, we improved the calibration strategy using the information retrieved from the physiological filter outcome and the results of the SA, significantly decreasing the overall computational cost of simulating a virtual hepatectomy, in particular for the parameter estimation step.

Future developments In the future we intend to extend the GSA to other significant input modelling parameters and to investigate the uncertainties within-subjects. The virtual population generated in this study will be used to investigate the uncertainty quantification for specific patients due to preoperative measurements and per-operative events, and to employ the same approach to other types of surgical procedures for the liver, e.g. liver transplantation and portal embolization.

Acknowledgments

We acknowledge the funding source from the European Research Council (ERC) under the European Union’s Horizon 2020 Research and Innovation Program (Grant Agreement No. 864313)

Conflict of interest

Dr. A. Joosten is consultant for Edwards Lifesciences, Irvine USA. The other authors have no conflict of interest.

Appendix 1: Cardiovascular Model Simulating Partial Hepatectomy

In this “Appendix”, we recall the main features of the mathematical model employed in this work that has been introduced and validated in Refs. 2, 12. This representation of the human cardiovascular system simulates the hemodynamics response to partial hepatectomy exploiting the electric analogy to fluid flow.11

This lumped model (Fig. 1) is composed by 6 blocks characterizing the main organs that are of clinical interest during hepatectomy. The associated nonlinear algebraic system is

fdydt,y,t,x=0, 5

where y is the state variable vector (see Table 9) and x is the list of all the model parameters (see Table 10). The parameter values are available in the dataset  at 10.5281/zenodo.7034123. Given the input vector X and quantities of interest Y as illustrated in “Input Parameters” and “Quantities of Interest” sections, respectively, system (5) can be rewritten as

Y=M(X),

where M is the notation describing the model of Fig. 1 that associates X, subset of x, and Y=H(y,t) with H observation function which only involves a subset of y.

Table 9.

State variables y of the human cardiovascular lumped-parameter model simulating partial hepatectomy introduced in Ref. 2, 12

State variable Acronym State variable Acronym
Right atrium blood volume Vra Right ventricle blood volume Vrv
Left atrium blood volume Vla Left ventricle blood volume Vlv
Vena cava flow Qvein Tricuspid valve flow Qtri
Pulmonary artery flow Qa,pul Pulmonary vein flow Qv,pul
Mitralic valve flow Qmi Cardiac output CO
Other organs arterial flow Qa Other organs vein flow Qv
Mesentery flow Qmes Portocaval gradient PCG
Right atrium pressure Pra Right ventricle pressure Prv
Left ventricle pressure Plv Pulmonary arterial pressure Pa,pul
Pulmonary pressure Pp,pul Mean arterial pressure MAP
Other organs pressure Pp Mesentery pressure Pp,mes
Left portal vein flow Qpv,L Right portal vein flow Qpv,R
Left hepatic artery flow Qha,L Right hepatic artery flow Qha,R
Left hepatic vein flow Qhv,L Right hepatic vein flow Qhv,R
Portal vein pressure Ppv Left liver pressure PtL
Right liver pressure PtR

Table 10.

Model parameters of the human cardiovascular lumped-parameter model simulating partial hepatectomy introduced in Ref. 2, 12

Model parameter Acronym Model parameter Acronym
Left liver mass ML Right liver mass MR
Total liver mass Mtot % of left liver resection HpxL
% of right liver resection HpxR % of total liver resection Hpx
Right atrium heart elastances Ea,RA, Eb,RA Right ventricle heart elastances Ea,RV, Eb,RV
Left atrium heart elastances Ea,LA, Eb,LA Left ventricle heart elastances Ea,LV, Eb,LV
Right atrium rest volume Vra,0 Right ventricle rest volume Vrv,0
Left atrium rest volume Vla,0 Left ventricle rest volume Vlv,0
Pulmonary resistance Rpul Pulmonary capacitance Cpul
Other organs capacitance COO Mesentery capacitance Cmes
Capacitance for liver mass Cliver Portal vein nonlinear resistance parameters Kpv,bpv,cpv
Time of ventricle contraction Tvc Time of ventricle relaxation Tvr
Time of atrium contraction Tac Time of atrium relaxation Tar
Beginning of atrium contraction tac Beginning of atrium relax tar
Mesentery resistance Rmes Portal vein resistance Rpv
Hepatic artery resistance Rha Hepatic vein resistance Rhv
Other organs resistance ROO Proximal/distal resistance ratio αR
Heart rate HR Coefficient that partitions the liver pressure gradient αliver
between portal system and sinusoids+hepatic veins

Right and left heart are modeled on Ref. 5. Each heart chamber—right atrium (RA), right ventricle (RV), left atrium (LA), left ventricle (LV)—is described by the following system of equations:

dVidt=Qin,i-Qout,iiRA,RV,LA,LVPi=Ei(t)(Vi-V0,i)iRA,RV,LA,LVQout,i=Gi(ΔP)ΔPiRA,RV,LA,LV, 6a

where Vi and V0,i are the volume and unloaded volume of the heart chamber i, respectively; Qin,i and Qin,i are the incoming and outgoing flows of the heart chamber i, respectively; Pi is the heart chamber pressure; ΔP is the pressure drop across the valve; Gi(ΔP) is the valve conductance of heart chamber i dependent on ΔP; Ei is the elastance function, defined by

Ei(t)=Ea,iei(t)+Eb,iiRA,RV,LA,LV. 6b

Ea,i and Eb,i are the amplitude and the baseline elastances, respectively, while e(t) is a normalized time-varying function of the elastance:

iRV,LVei(t)=121-cosπtTvc0tTvc,121+cosπt-TvcTvrTvctTvr+Tvc,0Tvc+TvrtTcc, 6c
iRA,LAei(t)=121+cosπt+Tcc-tarTar0ttar+Tar-Tcc,0tar+Tar-Tccttac,121-cosπt-tacTactacttac+Tac,121+cosπt-tarTartac+TactTcc, 6d

where Tcc is the duration of the cardiac cycle. Tvc, Tac, Tvr, and Tar are the ventricular and atrial contractions and relaxations duration, respectively; tac and tar are the starting times of contraction and relaxation, respectively. These time intervals are scaling as functions of the heart rate which value is described in Table 2 of Ref. 2.

The liver is described by two blocks (left liver l, right liver r) in parallel both perfused by venous blood to detoxify through the portal vein (PV) and arterial blood via the hepatic artery (HA). The resistances Rpv,r, Rpv,l, Rha,r and Rha,l are inversely proportional to the hemiliver mass, whereas capacitances Cliver,r and Cliver,l are directly proportional to the hemiliver mass.

Lungs (LL), digestive organs (DO), and other organs (OO) are characterized by RCR three-element Windkessel model.

Given a choice of parameters as input, the coupled algebraic–differential system, representing the lumped-parameter model M described above, is solved for pressures and flows of the system over time. In particular, the model is solved for several cardiac cycles before simulating the partial hepatectomy, which is performed by decreasing the mass of the left and/or right liver. This modification has a direct impact on the liver resistance and capacitance values, thus influencing the system hemodynamics. See the standard solving pipeline in Ref. 12 for more details.

Appendix 2: Parameter Estimation

The distributions of the input parameters specified in “Input Parameters” section come from the study of Golse et al.12 The authors employed the mathematical model presented in “Human Cardiovascular Lumped-Parameter Model” section to perform a validation study on a cohort of 47 patients. The preoperative measurements collected, as annotated in the paper, were

  • PV pressure Ppv, measured by a transducer connected to a needle inserted in the portal vein;

  • portocaval gradient PCG, which is the pressure difference of Ppv and the inferior vena cava pressure, measured by a transducer connected to a needle inserted into the vessel;

  • systemic arterial pressure MAP, measured using an arterial catheter;

  • cardiac output CO, estimated from the thermodilution technique or pulse contour analysis;

  • blood flow in the HA (Qha) and in the PV (Qpv) adopting the approximation from the CO (5 and 20%, respectively), and also measurable with an ultrasound flowmeter.

Starting from these preoperative measurements of the cohort presented in Ref. 12, the input parameters were computed in the following way:

Rpv=Ppv-PliverQpv, 7a
Rha=MAP-PliverQha, 7b
Rhv=Pliver-PvcQpv+Qha, 7c
RDO=MAP-PpvQpv, 7d
ROO=MAP-PvcCO-Qpv-Qha, 7e

where Pvc=Ppv-PCG is the pressure in the inferior vena cava and Pliver=Ppv-αliverPCG is the estimated pressure within the liver with αliver=0.5 considered as constant model parameter (we refer to Ref. 2 for more details). The heart elastances in the right atrium and left ventricle are estimated using an optimization algorithm (covariance matrix adaptation evolution strategy) in order that the model predictions on the main hemodynamics output (Ppv, PCG, MAP, CO, Qpv, Qha) match the clinical measures for each patient. The remaining heart elastances (right ventricle and left atrium) are changed proportionally to Ea,RA, Eb,RA, Ea,LV  and Eb,LV12.

Appendix 3: Computation of Pre-hpx and Post-hpx Mean Values

This Appendix explains briefly how the scalar pre-hpx and post-hpx value of a specific hemodynamic variable is computed starting from its time-dependent evolution. The strategy is to compute the mean of this variable over a cardiac cycle just before the virtual hepatectomy (pre-hpx) or just before the end of the simulation (post-hpx). As example Fig. 8 shows the temporal evolution during the simulation of the simulated portal vein pressure (blue line). The virtual hepatectomy occurs at T=30 s, marked with a black vertical dashed line. The pre-hpx and post-hpx cardiac cycles selected for the computation of the mean are highlighted between two red vertical lines in the figure.

Figure 8.

Figure 8

Computed Ppv. over time

The virtual hepatectomy is performed after a certain number of cardiac cycles to let the system reach a periodic state, then the pre-hpx value is computed. For the post-hpx value, in a similar way, the computation of the mean of the variable over a cardiac cycle waits till the system has reached the new periodic state.

Footnotes

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

References

  • 1.Allard M-A, Adam R, Bucur P-O, Termos S, Cunha AS, Bismuth H, Castaing D, Vibert E. Posthepatectomy portal vein pressure predicts liver failure and mortality after major liver resection on noncirrhotic liver. Ann. Surg. 2013;258(5):822–830. doi: 10.1097/SLA.0b013e3182a64b38. [DOI] [PubMed] [Google Scholar]
  • 2.Audebert C, Bekheit M, Bucur P, Vibert E, Vignon-Clementel IE. Partial hepatectomy hemodynamics changes: experimental data explained by closed-loop lumped modeling. J. Biomech. 2017;50:202–208. doi: 10.1016/j.jbiomech.2016.11.037. [DOI] [PubMed] [Google Scholar]
  • 3.Baudin, M., A. Dutfoy, B. Iooss, and A.-L. Popelin. OpenTURNS: An Industrial Software for Uncertainty Quantification in Simulation. Cham: Springer, pp. 1–38, 2016.
  • 4.Bjørdalsbakke NL, Sturdy JT, Hose DR, Hellevik LR. Parameter estimation for closed-loop lumped parameter models of the systemic circulation using synthetic data. Math. Biosci. 2022;343:108731. doi: 10.1016/j.mbs.2021.108731. [DOI] [PubMed] [Google Scholar]
  • 5.Blanco P, Feijóo R. A dimensionally-heterogeneous closed-loop model for the cardiovascular system and its applications. Med. Eng. Phys. 2013;35(5):652–667. doi: 10.1016/j.medengphy.2012.07.011. [DOI] [PubMed] [Google Scholar]
  • 6.Bruix J, Castells A, Bosch J, Feu F, Fuster J, Garcia-Pagan JC, Visa J, Bru C, Rodes J. Surgical resection of hepatocellular carcinoma in cirrhotic patients: prognostic value of preoperative portal pressure. Gastroenterology. 1996;111(4):1018–1022. doi: 10.1016/S0016-5085(96)70070-7. [DOI] [PubMed] [Google Scholar]
  • 7.Campos J, Sundnes J, Dos Santos R, Rocha B. Uncertainty quantification and sensitivity analysis of left ventricular function during the full cardiac cycle. Philos. Trans. R. Soc. A. 2020;378(2173):20190381. doi: 10.1098/rsta.2019.0381. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 8.Eck VG, Donders WP, Sturdy J, Feinberg J, Delhaas T, Hellevik LR, Huberts W. A guide to uncertainty quantification and sensitivity analysis for cardiovascular applications. Int. J. Numer. Methods Biomed. Eng. 2016;32(8):e02755. doi: 10.1002/cnm.2755. [DOI] [PubMed] [Google Scholar]
  • 9.Ellwein LM, Tran HT, Zapata C, Novak V, Olufsen MS. Sensitivity analysis and model assessment: mathematical models for arterial blood flow and blood pressure. Cardiovasc. Eng. 2008;8(2):94–108. doi: 10.1007/s10558-007-9047-3. [DOI] [PubMed] [Google Scholar]
  • 10.European Association for the Study of the Liver EASL clinical practice guidelines: management of hepatocellular carcinoma. J. Hepatol. 2018;69(1):182–236. doi: 10.1016/j.jhep.2018.03.019. [DOI] [PubMed] [Google Scholar]
  • 11.Formaggia L, Quarteroni A, Veneziani A. Cardiovascular Mathematics: Modeling and Simulation of the Circulatory System. Milan: Springer; 2010. [Google Scholar]
  • 12.Golse N, Joly F, Combari P, Lewin M, Nicolas Q, Audebert C, Samuel D, Allard M-A, Cunha AS, Castaing D, et al. Predicting the risk of post-hepatectomy portal hypertension using a digital twin: a clinical proof of concept. J. Hepatol. 2021;74(3):661–669. doi: 10.1016/j.jhep.2020.10.036. [DOI] [PubMed] [Google Scholar]
  • 13.Iooss, B. and P. Lemaître. A review on global sensitivity analysis methods. In: Uncertainty Management in Simulation-Optimization of Complex Systems. New York: Springer, pp. 101–122, 2015.
  • 14.Jones G, Parr J, Nithiarasu P, Pant S. A physiologically realistic virtual patient database for the study of arterial haemodynamics. Int. J. Numer. Methods Biomed. Eng. 2021;37(10):e3497. doi: 10.1002/cnm.3497. [DOI] [PubMed] [Google Scholar]
  • 15.Liang F, Liu H. A closed-loop lumped parameter computational model for human cardiovascular system. JSME Int. J. C. 2005;48(4):484–493. doi: 10.1299/jsmec.48.484. [DOI] [Google Scholar]
  • 16.Marquis AD, Arnold A, Dean-Bernhoft C, Carlson BE, Olufsen MS. Practical identifiability and uncertainty quantification of a pulsatile cardiovascular model. Math. Biosci. 2018;304:9–24. doi: 10.1016/j.mbs.2018.07.001. [DOI] [PubMed] [Google Scholar]
  • 17.Peng Y, Qi X, Guo X. Child-Pugh versus MELD score for the assessment of prognosis in liver cirrhosis: a systematic review and meta-analysis of observational studies. Medicine. 2016;95(8):e2877. doi: 10.1097/MD.0000000000002877. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 18.Prieur, C. and S. Tarantola. Variance-based sensitivity analysis: theory and estimation algorithms. In: Handbook of Uncertainty Quantification. Cham: Springer, pp. 1217–1239, 2017.
  • 19.Rahbari NN, Garden OJ, Padbury R, Brooke-Smith M, Crawford M, Adam R, Koch M, Makuuchi M, Dematteo RP, Christophi C, et al. Posthepatectomy liver failure: a definition and grading by the International Study Group of Liver Surgery (ISGLS) Surgery. 2011;149(5):713–724. doi: 10.1016/j.surg.2010.10.001. [DOI] [PubMed] [Google Scholar]
  • 20.Riddiough GE, Christophi C, Jones RM, Muralidharan V, Perini MV. A systematic review of small for size syndrome after major hepatectomy and liver transplantation. HPB. 2020;22(4):487–496. doi: 10.1016/j.hpb.2019.10.2445. [DOI] [PubMed] [Google Scholar]
  • 21.Saltelli A, Aleksankina K, Becker W, Fennell P, Ferretti F, Holst N, Li S, Wu Q. Why so many published sensitivity analyses are false: a systematic review of sensitivity analysis practices. Environ. Model. Softw. 2019;114:29–39. doi: 10.1016/j.envsoft.2019.01.012. [DOI] [Google Scholar]
  • 22.Saltelli, A., S. Tarantola, F. Campolongo, and M. Ratto. Sensitivity Analysis in Practice: A Guide to Assessing Scientific Models, volume 1. Wiley Online Library, 2004.
  • 23.Stieltjes TJ. Quelques recherches sur la théorie des quadratures dites mécaniques. Ann. Sci. l’École Norm. Supér. 1884;1:409–426. doi: 10.24033/asens.245. [DOI] [Google Scholar]
  • 24.Wang T, Liang F, Zhou Z, Qi X. Global sensitivity analysis of hepatic venous pressure gradient (HVPG) measurement with a stochastic computational model of the hepatic circulation. Comput. Biol. Med. 2018;97:124–136. doi: 10.1016/j.compbiomed.2018.04.017. [DOI] [PubMed] [Google Scholar]
  • 25.Willemet M, Chowienczyk P, Alastruey J. A database of virtual healthy subjects to assess the accuracy of foot-to-foot pulse wave velocities for estimation of aortic stiffness. Am. J. Physiol. Heart Circ. Physiol. 2015;309(4):H663–H675. doi: 10.1152/ajpheart.00175.2015. [DOI] [PMC free article] [PubMed] [Google Scholar]

Articles from Annals of Biomedical Engineering are provided here courtesy of Springer

RESOURCES