The present disclosure relates to techniques for estimating the residual renal function in dialysis patients.
Patients with kidney failure are treated by dialysis therapy, such as hemodialysis and peritoneal dialysis. Even if dialysis therapy is an effective treatment, it does not replace all aspects of the function of the native kidneys. The ability of the native kidneys to eliminate water and uremic toxins in patients with kidney failure is commonly referred to as the residual renal function (RRF) or the residual kidney function (RKF). Any residual renal function is considered valuable to the dialysis patient. RRF is considered in the prescription of both hemodialysis and peritoneal dialysis and interventions to preserve RRF are an active area of clinical research. The caretaker thus has an interest in quantifying the residual renal function.
Often, the glomerular filtration rate (GFR) is used as a measure of RRF and describes the flow rate of filtered fluid through the kidney. Conventional techniques for estimating GFR rely on 24 hour collection of urine, which is quite cumbersome and error prone, for example caused by errors in collection and incomplete bladder emptying. The determination of residual clearance involves measuring the concentration of a marker in the collected urine and multiplying by the total urine volume to get the total marker removal, which is divided by the mean serum concentration of the marker during the collection period. The mean serum concentration may be obtained as the mean of measured serum concentrations at the beginning and end of the collection period. The marker may be clearance of an exogenously administered marker, such as inulin, or an endogenous marker, such as urea or creatinine. Residual urea clearance determined in this way will underestimate GFR, since some of the urea in the primary urine is reabsorbed in the renal tubules. On the other hand, creatinine is secreted directly into the renal tubules, so that residual creatinine clearance will overestimate the GFR. Therefore, GFR is often estimated as a mean value of the residual urea clearance and the residual creatinine clearance.
It is an objective to at least partly overcome one or more limitations of the prior art.
A further objective is to provide an alternative technique for estimating the residual renal function in a dialysis patient.
Another objective is to provide such a technique for which measurement errors are less of a problem and which is simple to perform.
One or more of these objectives, as well as further objectives that may appear from the description below, are at least partly achieved by a computer-implemented method, a computer-readable medium and a computer device in accordance with the independent claims, embodiments thereof being defined by the dependent claims.
A first aspect is a computer-implemented method of estimating a residual renal function, RRF, in a dialysis patient. The method comprises: obtaining first and second concentration values for a substance in the blood of the dialysis patient at start and end of a first treatment session of intermittent dialysis therapy, and a third concentration value for a substance in the blood of the dialysis patient at start of a second treatment session, which is consecutive to the first treatment session; obtaining time points for the start and the end of the first treatment session and the start of the second treatment session; and calculating an estimation value of the RRF as a function of the first, second and third concentration values, and the time points.
The change in concentration of a substance in the blood of the dialysis patient during a treatment session is mainly attributed to the effect of the dialysis therapy. The change in concentration of the substance in the blood of the dialysis patient between treatment sessions will mainly be caused by generation of the substance in the dialysis patient. The first aspect is based on the insight that the change in concentration during the treatment session will also be affected by the generation of the substance in the patient and by the clearance of the substance by RRF (if present), and that the change in concentration between treatment sessions will also be influenced by RRF. There is thus an interdependence, albeit complex, between the change in concentration, the generation rate in the patient, and the RRF. Ignoring the complexity, this means that it is possible to use measurement data obtained over a time period with on-going dialysis therapy to estimate both the unknown RRF and the unknown generation rate of the substance in the patient. By further insightful reasoning, it has been found that measurement data including three well-timed concentration values of the substance in the blood of the dialysis patient spanning a treatment session and time period between the treatment session and the next treatment session, together with treatment data readily available for all intermittent dialysis therapies, will provide enough input data to estimate both RRF and generation rate.
The first aspect provides a novel and alternative technique for estimating RRF in a dialysis patient. The first aspect may be implemented for any intermittent dialysis therapy and any combinations of such therapies. The first aspect provides a technique which is based on measurement data that may be acquired by simple and straight-forward blood sampling and analysis procedures. For example, blood sample measurements of urea and creatinine are regularly performed at the start and end of a treatment session to calculate the dialysis adequacy. Thus, it is possible to perform measurements by use of commercially available and standard equipment to obtain the concentration values for use by the first aspect. This will result in a cost-effective and time-efficient procedure. It may particularly be noted that the technique does not require, and thus is independent of, any data representing urine collected from the dialysis patient. The first aspect thereby obviates the sources of error associated with urine collection.
Some embodiments of the first aspect are based on the further insight that the generation rate of the substance may be derived by simple and straight-forward calculation by use of a parameter known as “standard Kt/V” in the art, commonly abbreviated “stdKt/V”. This parameter is a well-known and established measure of dialysis adequacy and has been developed to enable comparison of a broad spectrum of dialysis therapies, including intermittent hemodialysis therapies, continuous and intermittent ultrafiltration therapies, continuous and intermittent peritoneal dialysis, and continuous hemodialysis therapies for acute renal failure. Although the parameter is commonly derived for urea, it is generally applicable to any substance that is extracted from the blood of the dialysis patient in dialysis therapy. In accordance with its underlying definition, stdKt/V is given as G·T/(
A number of different computation algorithms have been developed that relate stdKt/V to known or measurable parameters of dialysis therapy. The computation algorithms are based on the assumption that the concentration of the substance in the blood of the dialysis patient is substantially equal at the start and end of the time period T. In other words, the computation algorithms for stdKt/V assume that the dialysis patient attains a steady state in concentration profile over the time period T. Generally, the existing computation algorithms for stdKt/V are given either as a function of the session Kt/V of the substance for the respective treatment session within the time period T, or as a function of the blood concentrations of the substance at the start and end of the respective treatment session within the time period T. The computation algorithms for stdKt/V further operate on the duration of the respective treatment session and the total fluid volume (if any) removed from the blood by dialysis therapy over the time period T. Any such computation algorithms that also account for RRF may be used in embodiments of the first aspect.
In the following, various embodiments of the first aspect are defined. These embodiments provide at least some of the technical effects and advantages described in the foregoing, as well as additional technical effects and advantages as readily understood by the skilled person, e.g. in view of the following detailed description.
In some embodiments, the first, second and third concentration values represent equilibrated concentrations of the substance in the blood of the dialysis patient.
In some embodiments, the first and second treatment sessions are performed during a therapy time period, and said calculating the estimation value is based on an assumption that the concentration of the substance in the blood of the dialysis patient is substantially equal at the start and end of the therapy time period.
In some embodiments, the therapy time period comprises a week.
In some embodiments, said calculating the estimation value comprises: representing an unknown generation rate of the substance in the dialysis patient by a functional dependence on standard Kt/V for the therapy time period, and representing the standard Kt/V by a predefined estimation function, which is based on said assumption and operates on the time points, the therapy time period, an unknown session Kt/V of the first treatment session, and the RRF to be estimated.
In some embodiments, said functional dependence comprises multiplying the standard Kt/V, and an estimated concentration value, which is representative of an average pre-dialysis concentration of the substance in the blood of the dialysis patient during the therapy time period, and the reciprocal of the therapy time period.
In some embodiments, the method further comprises: calculating the estimated concentration value as a function of at least one of the first and third concentration values.
In some embodiments, the method further comprises: calculating the estimated concentration value as a weighted average of at least the first and third concentration values.
In some embodiments, said calculating the estimation value comprises: generating a plurality of data points, each of the data points comprising a unique combination of candidate values of the session Kt/V and the RRF; calculating, for a respective data point, an associated value of the generation rate by use of the predefined estimation function populated by the time points; finding a matching data point among the plurality of data points; and setting the estimation value to the candidate value of the RRF in the matching data point; wherein the candidate values of the matching data point match an apparent session Kt/V for the first treatment session and an apparent RRF, wherein the apparent session Kt/V is a function of the first and second concentration values, the time points for the start and the end of the first treatment session, and the associated value of the generation rate for the matching data point, and wherein the apparent RRF is a function of the second and third concentration values, the time points for the end of the first treatment session and the start of the second treatment session, the associated value of the generation rate for the matching data point.
In some embodiments, said finding comprises: operating intermediate functions on the respective data point and the associated value of the generation rate, to calculate first, second, third and fourth intermediate values; operating scaling functions on the respective data point, to calculate first and second scale factors; and determining the estimation value as a function of the plurality of data points, the first, second, third and fourth intermediate values generated for the respective data point, and the first and second scale factors second generated for the respective data point.
In some embodiments, the intermediate functions are populated by the first, second and third concentration values, and the time points, and the scaling functions are populated by the time points for the end of the first treatment session and the start of the second treatment session.
In some embodiments, the intermediate functions are given by:
=C1−G/V·(t2−t1)/(eKt/V−β)
=C2−G/V·(t2−t1)/(eKt/V−β)
=C2−G/V·(t3−t2)/(Kr/V·(t3−t2)+β)
=C3−G/V·(t3−t2)/(Kr/V·(t3−t2)+β)
with , , , being the first, second, third and fourth intermediate values, C1, C2, C3 being the first, second and third concentration values, t1, t2 being the time points at the start and the end of the first treatment session, t3 being the time point at the start of the second treatment session, G/V being the associated value of the generation rate, eKt/V being the session Kt/V of the respective data point, Kr/V representing the RRF, β being a ratio of total fluid volume removed from the blood during the first treatment session and distribution volume in the dialysis patient, wherein the scaling functions are given by:
M=exp(−ln(1+β)/β·eKt/V+ln(1+β))
N=exp(−ln(1+β)/β·Kr/V·(t3−t2)−ln(1+β))
with M, N being the first and second scale factors.
In some embodiments, said determining the estimation value comprises: finding, among the plurality of data points, a fitting data point for which the second intermediate value substantially equals the first intermediate value multiplied by the first scaling factor, and for which the fourth intermediate value substantially equals the third intermediate value multiplied by the second scale factor, wherein the matching data point is determined based on the fitting data point.
In some embodiments, the plurality of data points defines a first grid of unique combinations of candidate values, said method further comprising: generating a second plurality of data points that defines a second grid of unique combinations of candidate values, the second grid being smaller and having a higher resolution than the first grid and being located around the fitting data point; repeating said calculating the estimation value for the second plurality of data points; and finding, among the plurality of data points, a second fitting data point, wherein the second fitting data point forms the matching data point.
In some embodiments, said calculating the estimation value comprises: setting a first candidate value of the RRF and a second candidate value of the session Kt/V; calculating a reference value of the generation rate by use of the predefined estimation function populated by the time points, the therapy time period, and the first and second candidate values; calculating a comparison score indicative of the first candidate value in relation to an apparent RRF given as a function of the reference value, the second and third values, and the time points for the end of the first treatment session and the start of the second treatment session; iteratively modifying the first candidate value while calculating the reference value and the comparison score until the comparison score fulfils a convergence criterion; and setting the estimation value to the candidate value for which the comparison score fulfils the convergence criterion.
In some embodiments, said setting the second candidate value comprises: operating an approximation function on the first and second concentration values to calculate an estimated session Kt/V, and setting the second candidate value based on the estimated session Kt/V.
In some embodiments, said calculating the reference value comprises: calculating the standard Kt/V by operating the predefined estimation function on the time points, the therapy time period, and the first and second candidate values; calculating an estimated generation rate based on the standard Kt/V; and determining the reference value based on the estimated generation rate.
In some embodiments, said calculating the reference value further comprises: updating the second candidate value by operating a refinement function on the estimated generation rate, the first and second concentration values, and the time points for the start and end of the first treatment session; and repeatedly performing said calculating the standard Kt/V, said calculating the estimated generation rate and said updating the second candidate value, until a second convergence criterion is fulfilled, wherein said determining sets the reference value to the estimated generation rate for which the second convergence criterion is fulfilled.
In some embodiments, said calculating the comparison score comprises: operating intermediate functions on the reference value and the first candidate value, to calculate first and second intermediate values; and operating a scaling function on the first candidate value, to calculate a scale factor, wherein the comparison score defines a relation between the second intermediate value to the product of the first intermediate value and the scale factor.
In some embodiments, the intermediate functions are populated by the second and third concentration values, and the time points for the end of the first treatment session and the start of the second treatment session, and the scaling function is populated by the time points for the end of the first treatment session and the start of the second treatment session.
In some embodiments, the comparison score is calculated to be further indicative of the second candidate value in relation to an apparent session Kt/V given as a function of the reference value, the first and second values, and the time points for the start and the end of the first treatment session; and the first and second candidate values are iteratively modified until the comparison score fulfils the convergence criterion.
In some embodiments, the method further comprises one or more of: displaying the estimation value, evaluating the estimation value for assessment of a physiological status of the dialysis patient, and displaying an indicator of the physiological status of the dialysis patient.
In some embodiments, said substance is one of urea, creatinine, beta-2-microglobin, β-trace protein, or cystatin C.
In some embodiments, the method further comprises: obtaining a volume value representative of total fluid volume removed from the blood during the first treatment session, and wherein the estimation value of the RRF is further calculated as a function of volume value.
A second aspect is a computer-readable medium comprising computer instructions which, when executed by a processor, cause the processor to perform the method of the first aspect or any of its embodiments.
A third aspect is a computer system for estimating a residual renal function, RRF, in a dialysis patient. The computer system is configured to perform the method of the first aspect or any of its embodiments.
Still other objectives, features, embodiments, aspects and technical effects may appear from the following detailed description, from the attached claims as well as from the drawings.
Embodiments will now be described in more detail with reference to the accompanying drawings.
Embodiments will now be described more fully hereinafter with reference to the accompanying drawings, in which some, but not all, embodiments are shown. Indeed, the subject of the present disclosure may be embodied in many different forms and should not be construed as limited to the embodiments set forth herein; rather, these embodiments are provided so that this disclosure may satisfy applicable legal requirements. Like numbers refer to like elements throughout.
Also, it will be understood that, where possible, any of the advantages, features, functions, devices, and/or operational aspects of any of the embodiments described and/or contemplated herein may be included in any of the other embodiments described and/or contemplated herein, and/or vice versa. In addition, where possible, any terms expressed in the singular form herein are meant to also include the plural form and/or vice versa, unless explicitly stated otherwise. As used herein, “at least one” shall mean “one or more” and these phrases are intended to be interchangeable. Accordingly, the terms “a” and/or “an” shall mean “at least one” or “one or more”, even though the phrase “one or more” or “at least one” is also used herein. As used herein, except where the context requires otherwise owing to express language or necessary implication, the word “comprise” or variations such as “comprises” or “comprising” is used in an inclusive sense, that is, to specify the presence of the stated features but not to preclude the presence or addition of further features in various embodiments. Similarly, the expressions “as a function of” and “based on” in combination with a specified set of parameters or the like are inclusive and do not to preclude the presence or addition of further parameters.
The following description refers to “standard Kt/V”, also known as standardized Kt/V or stdKt/V, which is an established measure of dialysis adequacy. The underlying motivation for developing this measure was a need be able to compare the dialysis doses provided by different types of dialysis therapies and combinations of dialysis therapies, including both continuous and intermittent therapies. The measure was first presented by Frank Gotch in the article “The current place of urea kinetic modelling with respect to difference dialysis modalities”, published in Nephrol Dial Transplant. 13 [Suppl 6]: 10-14 (1998), which is incorporated herein by reference. Essentially, Gotch presented a method of downgrading intermittent dialyzer clearances to the equivalent of a continuous clearance (stdK) by redefining clearance as the urea generation rate divided by the average pre-dialysis blood urea concentration. The definition assumes that the blood urea concentration is the same at the start and end of the time period t. Specifically, Gotch provided the following definition of stdKt/V:
where G is the average generation rate of urea in the dialysis patient over a predefined time period T,
Over time, stdKt/V has become an established measure and is included in KDOQI—Kidney Disease Outcomes Quality Initiative, which is a broadly accepted clinical practice guideline in nephrology, see “KDOQI Clinical Practice Guideline for Hemodialysis Adequacy: 2015 Update”, Am J Kidney Dis. 2015;66(5), pages 908-912: “Guideline 3: Measurement of Dialysis—Urea Kinetics”. The rationale behind and established use of stdKt/V is also discussed in the reference book “Replacement of Renal Function by Dialysis”, 5th revised edition, 2004, editors Hörl, Koch, Lindsay, Ronco and Winchester, Chapter 22—Adequacy of hemodialysis, pages 597-638, as well as in the article “Assessing the Adequacy of Small Solute Clearance for Various Dialysis Modalities, with Inclusion of Residual Native Kidney Function”, by Chin et al, published in Seminars in Dialysis, 30(3), 235-240 (2017).
It is important to understand that stdKt/V is not the same as Kt/V, which is an established measure that describes the effect (“dialysis dose”) of a single treatment session and is theoretically given by the logarithm of the ratio of the pre- and post-dialysis urea concentrations. More specialized equations have been developed to account for urea generation and ultrafiltration, e.g. so-called single-pool Kt/V (spKt/V), and to also account for the distribution of urea in the patient, e.g. so-called equilibrated Kt/V (eKt/V). In the following, the Kt/V for a single treatment session is denoted “session Kt/V” to be distinguished from stdKt/V.
In a clinical situation, it is difficult to calculate stdKt/V based on its definition given that at least G is unknown. Therefore, various algorithms for computing or estimating stdKt/V have been developed. One computation algorithm is proposed by Daugirdas et al. in the article “Standard Kt/Vurea: a method of calculation that includes effects of fluid removal and residual kidney clearance”, published in Kidney Int 77: 637-644 (2010). This algorithm accounts for UF (ultrafiltration) and RRF and works well if treatment sessions are equal and evenly distributed over the week. A further computation algorithm is proposed by Sternby in the article “Mathematical Representation of Standard Kt/V Including Ultrafiltration and Residual Renal Function”, published in ASAIO J. 64(5), e88-e93 (2018). This algorithm enables calculation of stdKt/V irrespective the nature, number and spacing of treatment sessions and accounts for both UF and RRF. Both of the foregoing publications are incorporated herein in their entirety by this reference.
Common to these computation algorithms is that they enable calculation of stdKt/V from input data that includes either pre- and post-dialysis urea concentrations in the patient's blood for one or more treatment sessions during the therapy period T, or the session Kt/V of urea for the one or more treatment sessions, as well as the start and end time points for the respective session, the total ultrafiltration volume (UFV) removed from the blood during the during the therapy period T, and the residual renal function (RRF) of the patient.
In the foregoing, a distinction is made between intermittent and continuous dialysis therapies. As used herein, “continuous dialysis therapy” refers to any renal replacement therapy that is operated continuously on the patient over the therapy period T, such that the concentration of urea (or another substance) remains essentially constant in the blood of the patient. In contrast, “intermittent dialysis therapy” involves one or more renal replacement therapies each of which is operated on the patient during a respective subset of the therapy period T, causing the concentration of urea (or another substance) to vary during the therapy period T. Such renal replacement therapies may include one or more of hemodialysis, hemodiafiltration, hemofiltration, ultrafiltration and peritoneal dialysis.
The disclosure may refer to an “equilibrated” concentration of a substance in blood. This is the concentration of the substance in the blood when the body is in equilibrium and is thus equal to the average concentration in the distribution volume within the body of an individual. The blood concentration measured at the start of a session (“pre-dialysis concentration”) will inherently be an equilibrated value. However for many substances, the blood concentration measured at the end of a session (“post-dialysis concentration”) will differ from the equilibrated concentration due to recirculation and rebound effects. There are a number of established methods for deriving an equilibrated value for the post-dialysis concentration. One method is to measure the blood concentration at a predefined time before the end of the session. For urea, this time period is typically 30-40 minutes. Another method is to convert the measured blood concentration at the end of the treatment session into an equilibrated value by use of any available conversion algorithm.
Embodiments will now be exemplified for measurements of urea and calculation of residual clearance, designated by Kr, as an estimation value of RRF. Reference is made to
The system 1 comprises an extracorporeal blood circuit (“EC circuit”) 10 which is connected to the vascular system of the patient 100 at a blood withdrawal end and a blood return end. The connections may be performed by any conventional device, such as a needle or catheter. Blood lines or tubings are arranged to define a blood withdrawal path or limb 10a and a blood return path or limb 10b of the EC circuit 10. A blood filtration unit 11, denoted “dialyzer” herein, is connected between the withdrawal and return paths 10a, 10b. The dialyzer 11 comprises a semi-permeable membrane 11a, which is arranged to separate the dialyzer 11 into a blood compartment, which is fluidly connected to the withdrawal and return paths 10a, 10b, and a dialysis fluid compartment. A blood pump 12 is arranged in the withdrawal path 10a and is operable to draw blood from the patient 100 and pump the blood via the blood compartment of the dialyzer 11 and through the return path 10b back to the patient 100. The system 1 further comprises a source 13 of dialysis fluid. A dialysis fluid path or line 13a connects the source 13 to the dialysis fluid compartment of the dialyzer 11. Similarly, an effluent path or line 14a connects the dialysis fluid compartment of the dialyzer 11 to a sink 14 for spent dialysis fluid (also known as “effluent”). A dialysis fluid pump 13b is arranged in the dialysis fluid path 13a, and an effluent pump 14b is arranged in the effluent path 14a. The skilled person understands that the blood treatment system 1 may include further components, such as a venous drip chamber, clamps, sensors, etc.
A control device 30 is configured to generate control signals for operative components of the system 1, such as the pumps 12, 13b, 14b, to cause the system 1 to perform a treatment session in accordance with settings that have been entered into the control device 30, e.g. by a caretaker or the patient 100. The operation of a hemodialysis system 1 is known to the person skilled in the art and will not be detailed here.
The operator may enter input data, e.g. including the blood concentration values, into the computer system 40 via the input device 44. Alternatively or additionally, as indicated by a dashed arrow in
In
The substance may be any endogenous marker that is generated by the patient, present in the blood, and exchanged with the dialysis fluid during dialysis therapy. Non-limiting examples of such markers include urea, creatinine, beta-2-microglobin, β-trace protein, and cystatin C. In the following examples, it will be assumed that the substance is urea.
Step 305 will now be further explained and motivated with reference to
The session Kt/V for the selected session in
with eKt/V being the equilibrated session Kt/V, UFV being the total fluid volume removed from the blood during the session, V being the distribution volume in the patient, UFr being the UF rate, K being the equilibrated clearance, and G being the urea generation rate of the patient. The equilibrated clearance K includes the residual clearance Kr. Thus, the effect of RRF is inherently included in the session Kt/V calculated by these equations.
It may be noted that, since UFr·D1=UFV, α may be rewritten as α=G/V·D1/(eKt/V+β)/C1. This yields the following calculation function for eKt/V:
eKt/V=f1(G/V; C1, C2, t1,t2,β) (1)
with G/V being a relative generation rate. It is to be noted that f1 is an implicit function, in which eKt/V is dependent on itself. This means that f1 may be solved iteratively if G/V is known or has been estimated. A solution is likely to be found since f1 is relatively insensitive to changes in eKt/V, which increases the likelihood of convergence.
For the intermediate time period D2 in
Again, it may be noted that, α* may be rewritten as α*=G/V·D2/(Kr/V·D2−β)/C2. This yields the following calculation function for Kr/V:
Kr/V=f2 (G/V; C2, C3, t2, t3, β) (2)
Here, β is UFV/V for the second session and may or may not be assumed to be the same as for the first session. For simplicity of presentation, β is assumed to be the same for the first and second sessions in the following examples.
Like f1 above, f2 is an implicit function, in which Kr/V is dependent on itself. Theoretically, f2 may be solved iteratively if G/V is known or has been estimated.
As noted above, the definition of stdKt/V is:
stdKt/V=(G·T)/(
with T being the therapy period, and
The article by Sternby defines a general estimation function for stdKt/V that obviates the need to know the generation rate G. The estimation function has an intricate dependence on scale factors N, M (below), durations of treatment sessions, and time periods between treatment sessions. To simplify the present disclosure, it is assumed that all treatment sessions in
stdKt/V=f3 (eKt/V, Kr/V; t1, t2, t3, T) (4)
Combining Eq. 3 and Eq. 4 and rearranging yields the conversion function:
G/V=f3′(eKt/V, Kr/V; t1, t2, t3, T,
It may be noted that functions f1, f2, f3′ are presented with a semicolon separating variables (unknown data) from parameters (known data). The concentration values C1, C2, C3 and the time points t1, t2, t3 are input by steps 301-303. The parameter β may be given by UFV from step 304 divided by the distribution volume V, which is turn may be predefined or calculated based on the weight of the patient. Alternatively, the parameter β may be set to a predefined value. The therapy time period T may be predefined or entered in a separate step (not shown). The average pre-dialysis concentration
The functions f1, f2, f3′ are highly non-linear with respect to the unknown variables. Thus, the calculations in step 305 need to be carefully implemented to provide a consistent and accurate estimation of the RRF. Below, two concepts of the calculation step 305 will be presented with reference to
A first approach for performing the calculation step 305 is depicted in the flow chart of
In some embodiments, step 312 may directly calculate the apparent values by operating functions f1, f2 on the values in the tuple and related measurement data. In other embodiments, step 312 may indirectly find the best match by use of a re-arrangement of the functions f1, f2 into functional relations between a set of intermediate variables. The re-arrangement may serve to improve the processing-efficiency for finding the best match.
Steps 312A-312C in
=C1−G/V·a
=C2−G/V·a
=C2−G/V·b
=C3−G/V·b
a=D1/(eKt/V−β)
b=D2/(Kr/V·D2+β)
This may be simplified into the following intermediate functions:
=f4(G/V, eKt/V; C1, t1, t2, β) (6)
=f5 (G/V, eKt/V; C2, t1, t2, β) (7)
=f6(G/V, Kr/V; C2, t2, t3, β) (8)
=f7(G/V, Kr/V; C3, t2, t3, β) (9)
Further, the functional relations between the intermediate variables C1, C2, C2, C3 are given by: =·M and =·N, with scaling variables M, N being given by:
M=exp(−ln(1+β)/βeKt/V+ln(1+β))
N=exp(−ln(1+β)/βKr/V·D2−ln(1+β))
This may be simplified into the following scaling functions:
M=f8(eKt/V; β) (10)
N=f9(Kr/V; t2, t3, β) (11)
Step 312A operates the intermediate functions f4, f5, f6, f7 on the values (eKt/V, Kr/V, G/V) in the respective tuple, given by steps 310-311, and on related measurement data given by steps 301-303 (
Step 312B operates the scaling functions f8, f9 on the values (eKt/V, Kr/V) in the respective tuple, given by step 310, and on related measurement data given by steps 301-303 (
Step 312C evaluates the functional relations =·M and =·N for all data points to determine the data point that provides the best match to both of these functional relations. Thereby, step 312C finds, among the plurality of data points, a fitting data point for which the intermediate value substantially equals the intermediate value multiplied by the scaling factor M, and for which the intermediate value substantially equals the intermediate value multiplied by the scale factor N. Step 312C may be performed by generating a first contour curve for M·/=1 and a second contour curve for N·/=1 for the data points, i.e. as a function of eKt/V and Kr/V, and determining the data point where the first and second contour curves intersect. The first contour curve is thus a first curve that connects data points where M·/=1, and the second contour curve is a second curve that connects data points where N·/=1. Subsequent to step 312C, step 313 may set the estimation value of RRF to the value of Kr/V in this data point.
Step 312C may, for example, be performed by use of a commercially available software program for computational mathematics. In one non-limiting example, MATLAB® provides a predefined function CONTOUR for determining contour plots based on matrices of data.
Reverting to
A second approach for performing the calculation step 305 is depicted in the flow chart of
In some embodiments, step 322 may directly calculate the apparent RRF by evaluating the function f2, and calculate the comparison score based thereon. In one non-limiting example, the comparison score may be given by: (Kr/V−f2( . . . ))2, where Kr/V represents the Kr/V candidate value and f2( . . . ) represents the apparent RRF.
In other embodiments, step 322 may indirectly determine the comparison score by use of the re-arrangement of the function f2 into a functional relation between a set of intermediate variables, as described above. The re-arrangement may serve to improve the stability of the procedure 305 by reducing the risk that the iterations through steps 321-324 do not converge.
eKt/V=−ln(R−0.008·(t2−t1))+(4−3.5·R)·UFV/W
The function f10 is not limited to this example but may be any known function for approximating eKt/V based on the available measurement data.
Steps 321A-321B correspond to step 321 in
The G/V calculated by step 321B is a rather coarse approximation as a result of the use of the approximation function f10 in step 320B. The accuracy of G/V may be improved by an iterative procedure, represented by optional steps 321C-321D in
Subsequent to step 321E, the procedure 305 proceeds to steps 322A-322C, which correspond to the calculation of the comparison score by step 322 in
Reverting to Eq. 3 and Eq. 5, these equations require the average pre-dialysis concentration
As noted above, the distribution volume V of the patient may be used by the method 300 in some embodiments. The distribution volume may be estimated in various ways known to the skilled person. For example, the distribution volume V may be approximated by the total body water (TBW), which may be estimated for the patient. For example, the caretaker may input the dry weight or body weight of the patient, and possibly further patient data such as sex, age, height, etc, thereby allowing the method 300 to estimate TBW of the patient 100, e.g. by assuming that TBW is a given percentage of the body weight of the patient, or by using any established formula such as the Watson formula, the Hume-Weyers formula or the Chertow formula. Alternatively, TBW may be measured on the patient, e.g. by bioelectrical impedance analysis (BIA) or a dilution method.
While the subject of the present disclosure has been described in connection with what is presently considered to be the most practical and preferred embodiments, it is to be understood that the subject of the present disclosure is not to be limited to the disclosed embodiments, but on the contrary, is intended to cover various modifications and equivalent arrangements included within the spirit and the scope of the appended claims.
Further, while operations are depicted in the drawings in a particular order, this should not be understood as requiring that such operations be performed in the particular order shown or in sequential order, or that all illustrated operations be performed, to achieve desirable results. In certain circumstances, parallel processing may be advantageous.
In the foregoing examples, the conversion function f3 was derived under the assumption that all treatment sessions within the therapy period T have equal duration. However, a corresponding function, albeit more complicated, may be derived even if some or all treatment sessions have different durations and/or if the time periods between the treatment sessions differ, for example based on the equations provided in the above-mentioned articles. Such implementations may require additional measurement data such as concentration values and time points for all treatment sessions within the therapy period. Further, as noted above, the calculations may need to be adapted if UFV differs between sessions, resulting in differences in β between sessions. Such adaptations should be readily apparent to the skilled person.
Further, the example method 300 may be performed for more than one pair of consecutive treatment sessions, during the same or different therapy periods T. In such embodiments, one estimation value of RRF may be calculated for each pair of consecutive treatment sessions, in accordance with the method 300, and a final estimation value may be given by the average of the calculated estimation values.
Correspondingly, the example method 300 may be performed for more than one substance, for example urea and creatinine, and a final estimation value may be given by a (weighted) average of the calculated estimation values.
In the example of
Number | Date | Country | Kind |
---|---|---|---|
2051169-7 | Oct 2020 | SE | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/EP2021/076441 | 9/27/2021 | WO |