| Literature DB >> 34658756 |
Karsten Heusser1, Ramona Heusser2, Jens Jordan1,3, Vasile Urechie4, André Diedrich4, Jens Tank1.
Abstract
Arterial baroreflex assessment using vasoactive substances enables investigators to collect data pairs over a wide range of blood pressures and reflex reactions. These data pairs relate intervals between heartbeats or sympathetic neural activity to blood pressure values. In an X-Y plot the data points scatter around a sigmoidal curve. After fitting the parameters of a sigmoidal function to the data, the graph's characteristics represent a rather comprehensive quantitative reflex description. Variants of the 4-parameter Boltzmann sigmoidal equation are widely used for curve fitting. Unfortunately, their 'slope parameters' do not correspond to the graph's actual slope which complicates the analysis and bears the risk of misreporting. We propose a modified Boltzmann sigmoidal function with preserved goodness of fit whose parameters are one-to-one equivalent to the sigmoidal curve's characteristics.Entities:
Keywords: Boltzmann sigmoidal equation; RR interval; baroreflex curve; baroreflex gain; baroreflex sensitivity; muscle sympathetic nerve activity; sigmoidal curve fitting
Year: 2021 PMID: 34658756 PMCID: PMC8519000 DOI: 10.3389/fnins.2021.697582
Source DB: PubMed Journal: Front Neurosci ISSN: 1662-453X Impact factor: 5.152
FIGURE 1Logistic function. The logistic function (without any parameters) represents the prototype of widely used functions for sigmoidal curve fitting to appropriate classes of two-dimensional experimental data. The graph has four characteristic values: Bottom = 0.0, Top = 1.0, maximum Slope = 0.25 at Midrange = 0.0, which is the abscissa of the curve’s central inflection point.
FIGURE 2Discrepancy between the equations’ Slope parameters and their graphs’ slopes. The five function boxes in the middle column of the figure implement the versions of the 4-parameter logistic equations in Table 1. The parameters [B]ottom, [T]op, and [M]idrange are identically set for all functions while [S]lope settings differ. However, the functions’ graphs are identical. In other words, the curves representing them are exactly superposed (bottom right). Their identical Slopes at the inflection point at Midrange are 16.12. Hence, there is a discrepancy between [S]lope parameter settings in the functions (middle column) and the functions’ graphs (on the right).
Versions of 4- and 5-parameter Boltzmann sigmoidal equations.
| Specifics | No explicit range parameter | Explicit range parameter |
| Equation 1: Exponent S(x–M) |
|
|
| Equation 2: Exponent (x–M)/S |
|
|
| Equation 3: Exponent S(M–x) = –S (x–M) |
|
|
| Equation 4: Exponent (M–x)/S |
|
|
| Equation 5: Absolute term T instead of B |
|
|
| Equation 6: [A]symmetry parameter added |
| |
| Equation 7: Sigmaplot’s asymmetric function |
|
Selected references referring to variants of the 4-parameter Boltzmann sigmoidal equation.
| Equation 1 | |
| Equation 2 |
|
| Equation 3 |
|
| Equation 4 | |
| Equation 5 |
|
FIGURE 3Screenshots of GraphPad® Prism report tables after fitting different Boltzmann sigmoidal functions to real cardiac baroreflex data. We used the nonlinear curve fitting tool of GraphPad Prism (GraphPad, RRID:SCR_002798) to fit the four parameters of the Boltzmann sigmoidal functions related to Equation 1, Equation 4, and Equation 8 to experimentally obtained cardiac baroreflex data from a previous study (Heusser et al., 2016). The result tables report identical values for the optimized parameters Bottom, Top, and Midrange (V50). However, Slopes in line #6 are different. The only Slope that corresponds to the actual slope of the curve (see slope triangle in Figure 4: 16.12 ms/mmHg) is reported by our proposed WYSIWYG Equation 8 as can be expected according to Results section “The [S]lope parameter’s value really represents the slope of the modified Boltzmann sigmoidal curve at the inflection point.” Furthermore, the screenshots exemplify that, after parameter fitting, the resulting graphs are absolutely identical since the Goodness of Fit quantifiers are identical (lines #19–21) which is in agreement with the exactly overlapping curves in Figure 4. Sy.x is a variant of the standard deviation of the residuals that takes the degrees of freedom into account: Sy.x = sqrt [(sum of squared residuals) / (n – degrees of freedom)].
FIGURE 4Fitting different Boltzmann sigmoidal functions to real cardiac baroreflex data. Sigmoidal curve fitting to real data from a previous study (Heusser et al., 2016) and illustration of related terminology. After fitting the four parameters of three different equations to these data the resultant function curves overlap exactly. The slope triangle denotes the maximum slopes of the three sigmoidal curves at their inflection point. See Results “Curve fitting by means of the modified Boltzmann sigmoidal equation to experimental data” for more information.
FIGURE 5Cardiac baroreflex curve in dysautonomia with marked reductions in response range and baroreflex sensitivity. Sigmoidal curve fitting using Equation 8 has been applied to real data from a patient with dysautonomia. The lower representation of the same data and fitting curve (gray) allows for visual comparison between healthy and diseased subjects because the resolution of the related ordinate on the right (gray) is similar to that in Figure 4. Note the marked reduction in response range (<100 ms) and baroreflex gain (2.41 ms/mmHg).