Real-Time Analytical Solutions as Series Formulas and Heaviside off/on Switch Functions for Multiple Intermittent Intravenous Infusions in One- and Two-Compartment Models
Michalakis Savva
South University, Savannah, USA.
DOI: 10.4236/jbm.2022.101012   PDF    HTML   XML   136 Downloads   848 Views   Citations

Abstract

Pharmacokinetic compartment models are the only models that can extract pharmacokinetic parameters from data collected in clinical studies but their estimates lack accuracy, explanations and physiological significance. The objective of this work was to develop particular solutions to drug concentration and AUC in the form of mathematical series and Heaviside functions for repetitive intermittent infusions in the one- and two-compartment models, as a function of dose number and total time using differential calculus. It was demonstrated that the central and peripheral compartment volumes determined from regression analysis of the aminoglycoside antibiotic Sisomicin concentration in plasma represent the actual physiological body fluid volumes accessible by the drug. The drug peak time and peak concentration in the peripheral compartment were also calculated as a function of dose number. It is also shown that the time of intercompartmental momentary distribution equilibrium can be used to determine the drug’s apparent volume of distribution within any dosing interval in multi-compartment models. These estimates were used to carry out simulations of plasma drug concentration with time in the one-compartment model. In conclusion, the two-compartment open mammillary pharmacokinetic model was fully explained for the aminoglycoside antibiotic sisomicin through the new concept of the apparent volume of distribution.

Share and Cite:

Savva, M. (2022) Real-Time Analytical Solutions as Series Formulas and Heaviside off/on Switch Functions for Multiple Intermittent Intravenous Infusions in One- and Two-Compartment Models. Journal of Biosciences and Medicines, 10, 150-189. doi: 10.4236/jbm.2022.101012.

1. Introduction

It has been almost 50 years since pharmacokinetics was recognized as an independent scientific discipline, pharmacokinetic models are nonetheless described exclusively only within the first dosing time interval [1]. Both, one- and two-compartment models for intermittent intravenous infusion (IIV), lack mathematical expressions that can relate drug concentration as a function of real-time after administration of multiple IIV doses [2]. The development of these multi dosing expressions may have not been a priority, as the assessment of common pharmacokinetic parameters using compartmental and noncompartmental approaches and model selection is usually done after administration of a single drug dose to subjects [3] [4]. However, the tremendous evolution of computer algebra systems (CAS) during the last five years coupled with increased accessible computational power could make multi-dose mechanistic pharmacokinetic models useful tools in parameter model estimation. As many of past supercomputer tasks can now be performed on simple laptops, equations describing drug concentration as a function of time after repetitive dosing can be used, not only to verify pharmacokinetic linearity throughout therapy and optimize complex dosing regimens using the superposition principle but also to study temporal relationships of drug concentration in central and peripheral compartments.

The different rate of drug administration as compared to the kinetics of distribution and elimination makes the intermittent intravenous infusion model among the most challenging to develop explicit solutions for repetitive or multiple dosing regimens. A systematic mathematical study of the multiple IIV route of administration in the one-compartment model was recently presented [5]. In that article, series equations of drug concentration with time within each dosing interval were first developed and then converted to real-time equations. In this manuscript, using standard mathematical processes we have obtained particular solutions for the one- and two-compartment multiple IIV models in the form of piecewise functions. The step equations describing both models were written in terms of Heaviside functions. Algorithms in MATLAB using iterative loops demonstrate the temporal “off/on switch” efficiency of these functions by accurately describing drug concentration during the infusion and elimination periods after administration of multiple intermittent intravenous infusions. Programs written in Fortran language demonstrate the application of these equations by calculating drug concentration and AUC in the central and peripheral compartments, with and without loading doses, as a function of total time and infusion dose number. The time to reach peak time concentration in the peripheral compartment after a constant drug infusion period in the central compartment was found to vary systematically between doses. The time of momentary distribution equilibrium between compartments, which was shown to be the same as the peripheral compartment peak time, was used to determine the drug’s apparent volume of distribution as a function of dose size and number. Finally, it is demonstrated that the estimated compartment volumes from data regression analysis are the actual volumes of body fluid accessible by the drug.

2. Methods

2.1. Explanation of Terms

One-compartment model:

V d : Drug apparent volume of distribution

CL: Drug clearance

k: Drug first-order elimination rate constant

k 0 : zero-order rate of drug infusion into the system

D L : Loading dose

T: infusion time

τ : dosing interval

n: number of infusion doses

C a , 1 : Drug concentration during infusion of the first dose ( 0 t T ).

C a , 2 : Drug concentration during infusion of the second dose ( τ t τ + T ).

C e , 1 : Drug concentration during the elimination phase after infusion of the first dose is finished ( T t τ ).

C a , max , 3 or C max , 3 or C ( 2 τ + T ) : Maximum drug concentration after infusion of the third dose at time t = 2 τ + T .

C e , min , 3 or C min , 3 or C ( 3 τ ) : Minimum drug concentration after infusion of the third dose at time t = 3 τ , just before the administration of the fourth dose.

Two-compartment model:

x a , 1 , 1 : Drug amount in central or compartment 1 during infusion of the first dose ( 0 t T ).

x a , 1 , 2 : Drug amount in compartment 1 during infusion of the second dose ( τ t τ + T ).

x a , 2 , 1 : Drug amount in the peripheral or compartment 2 during infusion of the first dose ( 0 t T ).

x e , 1 , 2 : Drug amount in compartment 1 during the elimination period after infusion of the second dose has stopped ( τ + T t 2 τ ).

x e , 2 , 1 : Drug amount in the peripheral or compartment 2 after infusion of the first dose has stopped ( T t τ ).

C a , 1 , max , 1 or C 1 , max , 1 or C 1 ( T ) : Maximum drug concentration in compartment 1 at the end of infusion of the first dose at t = T .

C a , 2 , e n d i , 3 or C 2 , e n d i , 3 or C 2 ( 2 τ + T ) : Drug concentration in compartment 2 at the end of the infusion period of the third dose at t = 2 τ + T .

C e , 1 , min , 3 or C 1 , min , 3 or C 1 ( 3 τ ) : Minimum drug concentration in compartment 1 after infusion of the third dose at t = 3 τ .

C e , 2 , min , 3 or C 2 , min , 3 or C 2 ( 3 τ ) : Minimum drug concentration in the peripheral compartment at the end of the third dosing interval ( t = 3 τ ).

2.2. Compartment Models

Particular solutions to concentration and AUC were developed for repetitive intermittent infusions in two pharmacokinetic models (Figure 1). The approach followed for each compartment model and mode of drug administration is stepwise described below:

· Construction of differential equations for the two time periods of drug infusion and drug elimination with initial conditions.

· Analytical solutions to the initial value problems for each period and dose number.

· Derivation of the terms of a sequence after administration of multiple doses by applying the principle of superposition.

· Derivation of the pattern of the sequence and the partial sums of the series.

· Derivation of the final series formula of drug amount or concentration as a function of dose number and total time.

· AUC calculation from series formulas using Equation (1),

AUC max , n = ( n 1 ) τ ( n 1 ) τ + T C a d t + ( n 1 ) τ + T n τ C e d t (1)

· If loading doses are involved, series formulas are modified by reducing the dose number index n by the number of loading doses administered previous to the maintenance doses and by taking the loading dose concentration terms outside of the series maintenance dose summation formula.

2.3. Computer Simulations

Simulations of drug concentration and AUC as a function of time were carried out using Fortran 2003, Mingw-w64, v7.00 and MATLAB R2019b [5]. The two-compartment pharmacokinetic parameters that were used to carry out simulations in this study were taken from the published work of Pechere and coworkers and are listed below [6]:

k 10 = 0.0115 min 1 ; k 12 = 0.0316 min 1 ; k 21 = 0.0259 min 1

λ 1 = 0.0722 min 1 ; λ 2 = 0.0044 min 1 (eigenvalue negative signs are included in the equations)

V 1 = 5.17 L ; V 2 = 6.61 L

The dosing rate, infusion time and dosing interval, k 0 = 2 mg / min , T = 30 min and τ = 180 min , respectively, were based on a calculated sisomicin elimination half-life of approximately 3 hours. Comparative multiple IIV simulations in a one-compartment model were carried out using the same dose, infusion time, and dosing interval, elimination rate constant k equal to λ 2 and an apparent volume of distribution V d of 12.16 L, unless if it is otherwise specified in the particular section of the study.

Figure 1. One-compartment (Top) and two-compartment mammillary model (Bottom). Drug input is provided by zero-order infusion while drug elimination from the central compartment follows first-order kinetics.

3. Results

3.1. Intermittent Intravenous Infusion (IIV) in the One-Compartment Model

Differential equations for inputs and outputs:

Input: Drug administered at a constant rate over infusion time, T.

Output: First-order kinetics

d x d t = k 0 k x ; x ( 0 ) = 0 0 t T

d x d t = k x ; x ( t T ) = x ( T ) T t τ

Analytical solutions:

During drug infusion, 0 t T :

Using the integrating factor method and the initial condition,

x ( t ) = k 0 k ( 1 e k t )

C ( t ) = k 0 C L ( 1 e k t ) (2)

where C = x V d and C L = k V d

C max , 1 = C ( T ) = k 0 C L ( 1 e k T )

During the period of drug elimination when infusion has stopped, T t τ :

x ( t ) = c e k ( t T ) ; where c is a constant of integration

c = x ( T ) = k 0 k ( 1 e k T )

x ( t ) = k 0 k ( 1 e k T ) e k ( t T )

C ( t ) = k 0 C L ( 1 e k T ) e k ( t T ) = C max , 1 e k ( t T ) (3)

C min , 1 = C ( τ ) = k 0 C L ( 1 e k T ) e k ( τ T ) = C max , 1 e k ( τ T ) (4)

Sequence terms for multiple doses:

During the first infusion ( n = 1 ):

C a , 1 = k 0 C L ( 1 e k t ) 0 t T

C max , 1 = k 0 C L ( 1 e k T ) t = T

C e , 1 = k 0 C L ( 1 e k T ) e k ( t T ) T t τ

C min , 1 = k 0 C L ( 1 e k T ) e k ( τ T ) t = τ

During the second infusion ( n = 2 ):

C a , 2 = C min , 1 e k ( t τ ) + k 0 C L ( 1 e k ( t τ ) ) τ t τ + T

C max , 2 = k 0 C L ( 1 e k T ) ( 1 + e k τ ) t = τ + T

C e , 2 = k 0 C L ( 1 e k T ) ( 1 + e k τ ) e k ( t τ T ) τ + T t 2 τ

C min , 2 = k 0 C L ( 1 e k T ) ( 1 + e k τ ) e k ( τ T ) t = 2 τ

Pattern of Sequence

{ C max , n } = { k 0 C L ( 1 e k T ) e k ( ( n 1 ) τ ) }

{ C min , n } = { k 0 C L ( 1 e k T ) e k ( n τ T ) }

{ C a , n } = { C min , ( n 1 ) e k ( t ( n 1 ) τ ) + k 0 C L ( 1 e k ( t ( n 1 ) τ ) ) }

( n 1 ) τ t ( n 1 ) τ + T

{ C e , n } = { C max , n e k ( t ( n 1 ) τ T ) } ( n 1 ) τ + T t n τ

Partial Sums and final formula of Series

C max , n = n = 1 k 0 C L ( 1 e k T ) e k ( ( n 1 ) τ ) = k 0 C L ( 1 e k T ) ( 1 + e k τ + + e k ( ( n 1 ) τ ) )

Multiplying and diving the above by ( 1 e k τ ) ,

C max , n = k 0 C L ( 1 e k T ) ( 1 e n k τ ) ( 1 e k τ ) (5)

C min , n = k 0 C L ( 1 e k T ) ( 1 e n k τ ) ( 1 e k τ ) e k ( τ T ) (6)

C a , n , t = k 0 C L ( 1 e k T ) ( 1 e k ( n 1 ) τ ) ( 1 e k τ ) e k ( t ( n 2 ) τ T ) + k 0 C L ( 1 e k ( t ( n 1 ) τ ) ) (7)

C e , n , t = k 0 C L ( 1 e k T ) ( 1 e n k τ ) ( 1 e k τ ) e k ( t ( n 1 ) τ T ) (8)

AUC formulas (Appendix A).

AUC max , n = T k 0 C L k 0 k C L ( 1 e k T ) e k ( n τ T ) (9)

Series Formulas for multiple loading doses ( D L ) followed by maintenance doses.

The method is demonstrated by deriving a series formula for administration of two consecutive initial IIV loading doses ( D L ) followed by multiple IIV maintenance doses ( k 0 ). Drug concentration after administration of each loading dose can be calculated using Equation (7) and Equation (8), with D L replacing k 0 in the formulas.

For n = 1 , 2 :

C a , n , t = D L C L ( 1 e k T ) ( 1 e k ( n 1 ) τ ) ( 1 e k τ ) e k ( t ( n 2 ) τ T ) + D L C L ( 1 e k ( t ( n 1 ) τ ) ) (10)

C e , n , t = D L C L ( 1 e k T ) ( 1 e n k τ ) ( 1 e k τ ) e k ( t ( n 1 ) τ T ) (11)

For n > 2 , C min , 2 was taken outside the maintenance series formulas while the index n was reduced by the number of loading doses administered before the maintenance doses.

C a , n > 2 , t = D L C L ( 1 e k T ) ( 1 e 2 k τ ) ( 1 e k τ ) e k ( t τ T ) + k 0 C L ( 1 e k T ) ( 1 e k ( n 3 ) τ ) ( 1 e k τ ) e k ( t ( n 2 ) τ T ) + k 0 C L ( 1 e k ( t ( n 1 ) τ ) ) (12)

C e , n > 2 , t = D L C L ( 1 e k T ) ( 1 e 2 k τ ) ( 1 e k τ ) e k ( t τ T ) + k 0 C L ( 1 e k T ) ( 1 e k ( n 2 ) τ ) ( 1 e k τ ) e k ( t ( n 1 ) τ T ) n [ 2 , ] (13)

Peak and trough concentrations were determined from Equation (12) and Equation (13) at t = ( n 1 ) τ + T and t = n τ , respectively, whereas the AUC was determined with Equation (16), as shown below:

C max , n > 2 , t = D L C L ( 1 e k T ) ( 1 e 2 k τ ) ( 1 e k τ ) e k ( n 2 ) τ + k 0 C L ( 1 e k T ) ( 1 e k ( n 3 ) τ ) ( 1 e k τ ) e k ( τ T ) + k 0 C L ( 1 e k T ) (14)

C min , n > 1 , t = D L C L ( 1 e k T ) ( 1 e 2 k τ ) ( 1 e k τ ) e k ( ( n 1 ) τ T ) + k 0 C L ( 1 e k T ) ( 1 e k ( n 2 ) τ ) ( 1 e k τ ) e k ( τ T ) (15)

AUC max , n > 2 = ( n 1 ) τ n τ C D L d t + ( n 1 ) τ ( n 1 ) τ + T C a d t + ( n 1 ) τ + T n τ C e d t

AUC max , n > 2 = D L C L ( 1 e k T ) ( 1 e 2 k τ ) e k ( ( n 2 ) τ T ) + T k 0 C L k 0 k C L ( 1 e k T ) e k ( ( n 2 ) τ T ) (16)

As n , Equation (16) approaches the area under the curve at steady state conditions,

AUC s s = T k 0 C L . (17)

Notice that the last part of Equation (16) is the same as Equation (9) with the index n reduced by the number of loading doses administered before the maintenance doses. Also, the first part of Equations (12) and (13) is the same, although the temporal domain during the infusion and elimination periods is different because drug concentration is expressed as a function of real-time. This is a real advantage of writing series equations in terms of total time. Administering a new dose doesn’t require replacing any of the terms of the mathematical series. The only change is the addition of the new time-shifted term to account for the new dose.

Converting the real-time equations into drug concentration as a function of dosing time interval can easily be done by replacing the total time t with the infusion time variable t and the time from the termination of the infusion within a dosing interval t * , using Equation (18) and Equation (19), respectively.

t = t + ( n 1 ) τ (18)

t = t * + ( n 1 ) τ T (19)

Simulations were carried out with two consecutive initial loading doses infused at a rate of 4 mg/min followed by infusion of multiple 2 mg/min maintenance doses. Infusion of a loading dose twice the size of the maintenance dose resulted in twice as high drug concentration and AUC (Figure 2 and Table 1). It takes three or more half-lives following the infusion of the two initial loading doses, for the drug concentration to return to regular levels.

3.2. Heaviside Function for Multiple IIV in the One-Compartment Model

The Heaviside function can be thought of as a switch that is off and has the value of zero until a certain time at which the function turns on and takes the value of 1. Within each dosing interval of intermittent infusion, the kinetics of zero-order drug input changes at the end of the infusion time into first-order drug elimination. The two-step analytical solution that we have obtained for a single infusion is:

x ( t ) = { f ( t ) = k 0 k ( 1 e k t ) t [ 0 , T ] g ( t ) = k 0 k ( 1 e k T ) e k ( t T ) t [ T , τ ]

Figure 2. Drug concentration in a one-compartment model without loading doses (dashed line) and with two initial loading infusion doses of 4 mg/min followed by multiple maintenance doses of 2 mg/min (dotted line).

Table 1. AUC (mg/L∙min) after multiple intermittent infusions in the one-compartment model without and with loading doses using Equation (9) and Equation (16), respectively.

*Loading doses at a rate of 4 mg/min were infused for 30 minutes.

The mathematical expressions for the drug amount x can be written as a single step function with u as the Heaviside notation. The drug infusion function f ( t ) is turned on at time t and it is turned off when the elimination function g ( t ) is turned on at t = T, by subtracting the infusion function f ( t ) from g ( t ) , for the first infusion.

x 1 ( t ) = f ( t ) + [ g ( t ) f ( t ) ] u ( t T ) (20)

x 1 ( t ) = k 0 k ( 1 e k t ) [ k 0 k ( 1 e k ( t T ) ) ] u ( t T ) (21)

Using a real-time variable instead of the dosing interval makes it easier to write Heaviside functions for all subsequent drug infusions. As shown below, at time t = τ the amount of drug from the first dose is transferred inside the Heaviside function for the second dose and the function representing drug infusion f ( t ) has been turned on. At time t = τ T the elimination function g ( t ) has been turned on while f ( t ) is turned off.

For n = 2 ,

x 2 ( t ) = x 1 ( t ) + [ k 0 k ( 1 e k ( t τ ) ) ] u ( t τ ) [ k 0 k ( 1 e k ( t τ T ) ) ] u ( t τ T )

For n = 3 ,

x 3 ( t ) = x 2 ( t ) + [ k 0 k ( 1 e k ( t 2 τ ) ) ] u ( t 2 τ ) [ k 0 k ( 1 e k ( t 2 τ T ) ) ] u ( t 2 τ T )

x n ( t ) = x n 1 ( t ) + [ k 0 k ( 1 e k ( t ( n 1 ) τ ) ) ] u ( t ( n 1 ) τ ) [ k 0 k ( 1 e k ( t ( n 1 ) τ T ) ) ] u ( t ( n 1 ) τ T ) (22)

C n ( t ) = C n 1 ( t ) + [ k 0 C L ( 1 e k ( t ( n 1 ) τ ) ) ] u ( t ( n 1 ) τ ) [ k 0 C L ( 1 e k ( t ( n 1 ) τ T ) ) ] u ( t ( n 1 ) τ T ) (23)

Equation (21) can be recovered by substituting n = 1 on Equation (22),

x 1 ( t ) = 0 + [ k 0 k ( 1 e k t ) ] u ( t ) [ k 0 k ( 1 e k ( t T ) ) ] u ( t T ) (21)

The suitability of the Heaviside function for simulating drug concentrations after administration of multiple IIV doses in a one-compartment model was tested using the pharmacokinetic parameters for sisomicin as described in Supplemental information. A script written in MATLAB iterates Equation (23) for six intermittent intravenous infusion doses. Each loop of the algorithm calculates drug concentration as a function of time during the periods of drug infusion and after the infusion was stopped. Simulations of the last loop at the end of the sixth dosing interval are plotted in FigureS1. The advantage of using a Heaviside function is that with each administration, all information about drug concentration from the previous doses is passed on in the Heaviside function of the new dose, while the Heaviside functions of all previous doses are turned off. The disadvantage is that the last Heaviside function with all the history of drug concentration stored in it, gets awfully big, to the point that computations could be slowed down significantly. Also, contrary to Equations (6) and (7) which can calculate drug concentration independently of dosing order, the Heaviside function only allows sequential drug concentration calculations.

3.3. Continuous Constant Rate Intravenous Infusion in a One-Compartment Model

Dosing interval does not apply and drug concentration is calculated by Equation (2). The infusion time is equal to the total time whereas the rate of infusion k 0 , is equal to the total dose divided by the total time of therapy.

3.4. Intermittent Intravenous Infusion (IIV) in a Two-Compartment Mammillary Model

Analytical solutions and sequence terms for multiple intermittent infusion doses

First dose ( n = 1 ):

Input: Zero-order kinetics of drug administration into the central compartment.

Output: First-order drug elimination from the central compartment.

During drug infusion, 0 t T :

d x 1 d t = ( k 10 + k 12 ) x 1 + k 21 x 2 + k 0 ; x 1 ( 0 ) = 0 (24)

d x 2 d t = k 12 x 1 k 21 x 2 ; x 2 ( 0 ) = 0 (25)

d x 3 d t = k 0 ; x 3 ( T ) = 0

The last equation is just the source compartment for the drug in the infusion tank and it can be solved easily to:

x 3 ( t ) = k 0 ( T t ) 0 t T (26)

The remaining of this lengthy process of obtaining analytical solutions to concentration as a function of total time has been moved to Appendix B.

Pattern of sequence and series equations

The analytical solutions to concentration for the two-compartment model as a function of dose number and total time are:

C a , 1 , n ( t ) = n = 1 ( k 21 λ 1 ) C 1 ( ( n 1 ) τ ) + k 21 C 2 ( ( n 1 ) τ ) ( λ 2 λ 1 ) e λ 1 ( t ( n 1 ) τ ) + ( k 21 λ 2 ) C 1 ( ( n 1 ) τ ) + k 21 C 2 ( ( n 1 ) τ ) ( λ 1 λ 2 ) e λ 2 ( t ( n 1 ) τ ) + k 0 V 1 ( k 21 λ 1 λ 2 + k 21 λ 1 λ 1 ( λ 1 λ 2 ) e λ 1 ( t ( n 1 ) τ ) + k 21 λ 2 λ 2 ( λ 2 λ 1 ) e λ 2 ( t ( n 1 ) τ ) ) (27)

C a , 2 , n ( t ) = n = 1 ( k 10 + k 12 λ 1 ) C 2 ( ( n 1 ) τ ) + k 12 C 1 ( ( n 1 ) τ ) ( λ 2 λ 1 ) e λ 1 ( t ( n 1 ) τ ) + ( k 10 + k 12 λ 2 ) C 2 ( ( n 1 ) τ ) + k 12 C 1 ( ( n 1 ) τ ) ( λ 1 λ 2 ) e λ 2 ( t ( n 1 ) τ ) + k 0 k 12 V 2 ( 1 λ 1 λ 2 + 1 λ 1 ( λ 1 λ 2 ) e λ 1 ( t ( n 1 ) τ ) + 1 λ 2 ( λ 2 λ 1 ) e λ 2 ( t ( n 1 ) τ ) ) (28)

C e , 1 , n ( t ) = n = 1 ( k 21 λ 1 ) C 1 ( ( n 1 ) τ + T ) + k 21 C 2 ( ( n 1 ) τ + T ) ( λ 2 λ 1 ) e λ 1 ( t ( n 1 ) τ T ) + ( k 21 λ 2 ) C 1 ( ( n 1 ) τ + T ) + k 21 C 2 ( ( n 1 ) τ + T ) ( λ 1 λ 2 ) e λ 2 ( t ( n 1 ) τ T ) (29)

C e , 2 , n ( t ) = n = 1 ( k 10 + k 12 λ 1 ) C 2 ( ( n 1 ) τ + T ) + k 12 C 1 ( ( n 1 ) τ + T ) ( λ 2 λ 1 ) e λ 1 ( t ( n 1 ) τ T ) + ( k 10 + k 12 λ 2 ) C 2 ( ( n 1 ) τ + T ) + k 12 C 1 ( ( n 1 ) τ + T ) ( λ 1 λ 2 ) e λ 2 ( t ( n 1 ) τ T ) (30)

Maximum and minimum drug amounts in the two compartments were derived from the above formulas at t = ( n 1 ) τ + T and t = n τ , respectively.

C a , 1 , max , n = n = 1 ( k 21 λ 1 ) C 1 ( ( n 1 ) τ ) + k 21 C 2 ( ( n 1 ) τ ) ( λ 2 λ 1 ) e λ 1 T + ( k 21 λ 2 ) C 1 ( ( n 1 ) τ ) + k 21 C 2 ( ( n 1 ) τ ) ( λ 1 λ 2 ) e λ 2 T + k 0 V 1 ( k 21 λ 1 λ 2 + k 21 λ 1 λ 1 ( λ 1 λ 2 ) e λ 1 T + k 21 λ 2 λ 2 ( λ 2 λ 1 ) e λ 2 T ) (31)

C a , 2 , e n d i , n = n = 1 ( k 10 + k 12 λ 1 ) C 2 ( ( n 1 ) τ ) + k 12 C 1 ( ( n 1 ) τ ) ( λ 2 λ 1 ) e λ 1 T + ( k 10 + k 12 λ 2 ) C 2 ( ( n 1 ) τ ) + k 12 C 1 ( ( n 1 ) τ ) ( λ 1 λ 2 ) e λ 2 T + k 0 k 12 V 2 ( 1 λ 1 λ 2 + 1 λ 1 ( λ 1 λ 2 ) e λ 1 T + 1 λ 2 ( λ 2 λ 1 ) e λ 2 T ) (32)

where,

C a , 1 , max , 1 = k 0 V 1 ( k 21 λ 1 λ 2 + k 21 λ 1 λ 1 ( λ 1 λ 2 ) e λ 1 T + k 21 λ 2 λ 2 ( λ 2 λ 1 ) e λ 2 T )

C a , 2 , e n d i , 1 = k 0 k 12 V 2 ( 1 λ 1 λ 2 + 1 λ 1 ( λ 1 λ 2 ) e λ 1 T + 1 λ 2 ( λ 2 λ 1 ) e λ 2 T )

We must keep in mind that C a , 2 , e n d i , n represents the drug concentration in the peripheral compartment at the end of the infusion period. It cannot be the true maximum concentration in the peripheral compartment as drug distribution from the central to the peripheral compartment is not instantaneous.

C e , 1 , min , n = n = 1 ( k 21 λ 1 ) C 1 ( ( n 1 ) τ + T ) + k 21 C 2 ( ( n 1 ) τ + T ) ( λ 2 λ 1 ) e λ 1 ( τ T ) + ( k 21 λ 2 ) C 1 ( ( n 1 ) τ + T ) + k 21 C 2 ( ( n 1 ) τ + T ) ( λ 1 λ 2 ) e λ 2 ( τ T ) (33)

C e , 2 , min , n = n = 1 ( k 10 + k 12 λ 1 ) C 2 ( ( n 1 ) τ + T ) + k 12 C 1 ( ( n 1 ) τ + T ) ( λ 2 λ 1 ) e λ 1 ( τ T ) + ( k 10 + k 12 λ 2 ) C 2 ( ( n 1 ) τ + T ) + k 12 C 1 ( ( n 1 ) τ + T ) ( λ 1 λ 2 ) e λ 2 ( τ T ) (34)

AUC formulas

The AUC per dosing interval was calculated at the end of each dosing period as a function of dose number for the central and peripheral compartment with Equation (1), and results of the Fortran subroutine “twocomp_AUC” (Supplement A) are shown in Table 2.

AUC 1 , n = ( k 21 λ 1 ) C e , 1 ( ( n 1 ) τ ) + k 21 C e , 2 ( ( n 1 ) τ ) λ 1 ( λ 2 λ 1 ) ( 1 e λ 1 T ) + ( k 21 λ 2 ) C e , 1 ( ( n 1 ) τ ) + k 21 C e , 2 ( ( n 1 ) τ ) λ 2 ( λ 1 λ 2 ) ( 1 e λ 2 T ) + k 0 V 1 ( k 21 λ 1 λ 2 T + k 21 λ 1 λ 1 2 ( λ 1 λ 2 ) ( 1 e λ 1 T ) + k 21 λ 2 λ 2 2 ( λ 2 λ 1 ) ( 1 e λ 2 T ) ) + ( k 21 λ 1 ) C a , 1 ( ( n 1 ) τ + T ) + k 21 C a , 2 ( ( n 1 ) τ + T ) λ 1 ( λ 2 λ 1 ) ( 1 e λ 1 ( τ T ) ) + ( k 21 λ 2 ) C a , 1 ( ( n 1 ) τ + T ) + k 21 C a , 2 ( ( n 1 ) τ + T ) λ 2 ( λ 1 λ 2 ) ( 1 e λ 2 ( τ T ) ) (35)

AUC 2 , n = ( k 10 + k 12 λ 1 ) C e , 2 ( ( n 1 ) τ ) + k 12 C e , 1 ( ( n 1 ) τ ) λ 1 ( λ 2 λ 1 ) ( 1 e λ 1 T ) + ( k 10 + k 12 λ 2 ) C e , 2 ( ( n 1 ) τ ) + k 12 C e , 1 ( ( n 1 ) τ ) λ 2 ( λ 1 λ 2 ) ( 1 e λ 2 T ) + k 0 k 12 V 2 ( 1 λ 1 λ 2 T + 1 λ 1 2 ( λ 1 λ 2 ) ( 1 e λ 1 T ) + 1 λ 2 2 ( λ 2 λ 1 ) ( 1 e λ 2 T ) ) + ( k 10 + k 12 λ 1 ) C a , 2 ( ( n 1 ) τ + T ) + k 12 C a , 1 ( ( n 1 ) τ + T ) λ 1 ( λ 2 λ 1 ) ( 1 e λ 1 ( τ T ) ) + ( k 10 + k 12 λ 2 ) C a , 2 ( ( n 1 ) τ + T ) + k 12 C a , 1 ( ( n 1 ) τ + T ) λ 2 ( λ 1 λ 2 ) ( 1 e λ 2 ( τ T ) ) (36)

Table 2. AUC (mg/L∙min) after multiple IIV infusions calculated by Equations (35)-(36) in the Fortran subroutine “twocomp_AUC” (Supplemental Material).

3.5. Analytical Solutions of the Constant Rate Continuous IV Infusion

In agreement with the pioneering work of Gibaldi, drug concentration in the two compartments was calculated using the analytical solutions that we have derived before for the infusion time period of the first intermittent intravenous infusion (Appendix B) [7]. The difference between the continuous infusion from the intermittent one is that during continuous infusion the same dose is infused at a slower rate over the whole dosing interval. Thus,

k 0 = d o s e τ = 60 mg 180 min = 0.333 mg / min .

C 1 ( t ) = k 0 V 1 ( k 21 λ 1 λ 2 + k 21 λ 1 λ 1 ( λ 1 λ 2 ) e λ 1 t + k 21 λ 2 λ 2 ( λ 2 λ 1 ) e λ 2 t ) (37)

C 2 ( t ) = k 0 k 12 V 2 ( 1 λ 1 λ 2 + 1 λ 1 ( λ 1 λ 2 ) e λ 1 t + 1 λ 2 ( λ 2 λ 1 ) e λ 2 t ) (38)

The phase portrait of the constant rate continuous infusion in the two-compartment model was constructed from the system of nonhomogeneous linear differential equations with constant coefficients (Equations (24)-(25)). The parametric curves of the phase portrait ( x 1 ( t ) , x 2 ( t ) ) were conveniently overlaid on the plot of the explicit solutions to drug amount x against time. Since both eigenvalues are distinct real negative numbers, λ 1 = 0.0722 and λ 2 = 0.0044 , all trajectories move inward and converge toward the critical point which is an asymptotically stable node. As shown by the vector direction in Figure 3, the trajectories that are far away from the critical point bend toward the direction of the eigenvector of the eigenvalue with the biggest absolute value, n ( 1 ) . The trajectories near the critical point move roughly in the same direction as the eigenvector n ( 2 ) . The critical point was calculated from Equations (24)-(25) and a zero-order rate of drug administration k 0 = 20 mg / h to be ( x 1 , x 2 ) = ( 28.99 , 35.36 ) . It is shown in Figure 3 as the explicit solutions (solid lines) of the drug amount in the two compartments at very long times.

The AUC in the two compartments per hypothetical dosing interval, since the infusion is continuous, was calculated by integration of Equations (37) and (38) from ( n 1 ) τ to t (Table 3).

Figure 3. Phase plane (axes not labeled) and particular solutions (solid lines) to drug amount as a function of time after constant rate continuous infusion of the drug in the two-compartment model. The two eigenvectors, n ( 1 ) and n ( 2 ) , are presented with dotted and dashed lines whereas the bottom and top solid lines are the explicit solutions of the central and peripheral drug amount, x 1 and x 2 , respectively.

Table 3. AUC (mg/L∙min) after continuous constant rate infusion, calculated over a hypothetical dosing interval (n) of 180 minutes in the one- and two-compartment models.

AUC 1 ( τ ) = k 0 V 1 ( k 21 λ 1 λ 2 ( t ( n 1 ) τ ) + k 21 λ 1 λ 1 2 ( λ 1 λ 2 ) e λ 1 ( n 1 ) τ ( 1 e λ 1 ( t ( n 1 ) τ ) ) + k 21 λ 2 λ 2 2 ( λ 2 λ 1 ) e λ 2 ( n 1 ) τ ( 1 e λ 2 ( t ( n 1 ) τ ) ) ) (39)

AUC 2 ( τ ) = k 0 k 12 V 2 ( 1 λ 1 λ 2 ( t ( n 1 ) τ ) + 1 λ 1 2 ( λ 1 λ 2 ) e λ 1 ( n 1 ) τ ( 1 e λ 1 ( t ( n 1 ) τ ) ) + 1 λ 2 2 ( λ 2 λ 1 ) e λ 2 ( n 1 ) τ ( 1 e λ 2 ( t ( n 1 ) τ ) ) ) (40)

3.6. Heaviside Function for Multiple IIV in the Two-Compartment Mammillary Model

Heaviside functions for the two-compartment mammillary model were based on the algorithm of Figure 4, without the inner time loops, but some additional components. In general, you need as many Heaviside functions as the discontinuities in your system. In a fashion similar to the one-compartment model, drug concentrations within the infusion and elimination periods are written as the Heaviside off/on switches, f 1 ( t ) , f 2 ( t ) and g 1 ( t ) , g 2 ( t ) , respectively (Supplement B, MATLAB program “heavis_loop_two_comp_n”). However, unlike the one-compartment model, the lack of series formulas for the two-compartment model requires subtracting the concentration of the previous dose C ( t ) from the infusion function f ( t ) to effectively turn off the elimination function during the period of drug infusion. At the end of each dosing interval, drug concentration for the central and peripheral compartment are calculated using,

Figure 4. Algorithm for the drug concentration in central and peripheral compartments as a function of infusion number and total time.

C 1 , n ( t ) = C 1 , ( n 1 ) ( t ) u ( t ) + [ f 1 , n ( t ) C 1 , ( n 1 ) ( t ) ] u ( t ( n 1 ) τ ) [ g 1 , n ( t ) f 1 , n ( t ) ] u ( t ( n 1 ) τ T ) (41)

C 2 , n ( t ) = C 2 , ( n 1 ) ( t ) u ( t ) + [ f 2 , n ( t ) C 2 , ( n 1 ) ( t ) ] u ( t ( n 1 ) τ ) [ g 2 , n ( t ) f 2 , n ( t ) ] u ( t ( n 1 ) τ T ) (42)

FigureS2 shows the drug concentration calculated by the Heaviside functions in the central and peripheral compartment after eight intermittent infusions. There is an absolute agreement between these results and those shown in Figure5, but computationally the Heaviside functions are extremely demanding as they perform point by point function subtraction within each dosing interval.

Figure 5. Top: Sisomicin concentration in the central compartment of a two-compartment model (continuous-line) and in the plasma of a one-compartment model (dashed line) after multiple IIV infusions. Bottom: Drug concentration in the central (continuous line) and peripheral (dashed-line) compartment after multiple IIV infusions. Constant rate continuous infusion in the central (empty circles) and peripheral (empty squares) compartment of the two-compartment mammillary model, and in the plasma for the one-compartment model (continuous line).

4. Discussion

4.1. Drug Concentration as a Function of Time, Average and Peak Drug Concentrations as a Function of Dose Number

Despite the lack of series formulas for multiple intermittent infusions in the two-compartment model Equations (27)-(34) can still be used to calculate the drug concentration as a function of total time. As shown in Figure 4, in the first step of the dose iterative loop, the concentration of the drug in the two compartments, C a , 1 , 1 and C a , 2 , 1 , is calculated during the period of infusion, followed by calculation of the drug concentration at the end of the infusion period C a , 1 , max , 1 and C a , 2 , e n d i , 1 . These two concentrations are then utilized to calculate the drug concentration during the elimination periods, C e , 1 , 1 and C e , 2 , 1 . The concentration of the two minima at the end of the dosing interval, C e , 1 , min , 1 and C e , 2 , min , 1 was computed in the last step of the first loop. The results are then fed back into the loop to calculate the drug concentration during the infusion period of the second dose. The order of computing drug concentration within each inner time loop is irrelevant since the maximum and minimum drug concentrations are not used to calculate drug concentration during the infusion and elimination periods, respectively.

Simulations of drug concentration with time in the two-compartment model were implemented in the Fortran subroutine “twocomp_C1_C2_t” (Supplemental Material). The output of this subroutine was calculated using a fixed 10-minute time step loop, saved as a comma-separated value file and imported into an excel spreadsheet. As shown in Figure 5, after six doses, the maximum drug concentration at the end of the infusion in the central compartment is about 8.5 mg/L, whereas peak concentration in the peripheral tissues is reached after infusion has stopped during the drug elimination period.

The average drug concentration during the infusion period is lower than the drug concentration at the end of the infusion whereas the average drug concentration after infusion is over is higher than the drug concentration at the end of the dosing intervals, in both compartments (Table 4). The average concentration over the whole dosing interval in the peripheral compartment, which was obtained by averaging the average concentration values during the infusion and elimination periods, is higher than that of the central compartment. Movement of the drug out of the central compartment is affected by the relative magnitudes of the first-order rate constants k 10 , k 12 and k 21 and the available drug concentration in each compartment. Evidently, when the infusion is over, the combined higher rate of elimination and diffusion of the drug out of the central compartment is the reason for the higher overall AUC and C a v e in the peripheral compartment.

Maximum drug concentration in the peripheral compartment was determined at the peripheral compartment peak time as a function of dosing number from the first derivative of Equation (30) with respect to time.

Table 4. Drug concentration at the end of infusion periods and the end of dosing intervals after multiple IIV infusions calculated by Equations (31)-(32) and Equations (33)-(34), respectively by the fortran subroutine “twocomp_maxmin” (Supplement A). Average values of drug concentrations in the two compartments were calculated by dividing the AUC in Table 2 with the corresponding infusion and elimination periods.

C a , 1 , T = C a , 1 , max ; C e , 1 , τ = C e , 1 , min ; C e , 2 , τ = C e , 2 , min .

d C e , 2 , n ( t ) d t = 0

λ 1 ( k 10 + k 12 λ 1 ) C a , 2 ( ( n 1 ) τ + T ) + k 12 C a , 1 ( ( n 1 ) τ + T ) ( λ 2 λ 1 ) e λ 1 ( t ( n 1 ) τ T ) λ 2 ( k 10 + k 12 λ 2 ) C a , 2 ( ( n 1 ) τ + T ) + k 12 C a , 1 ( ( n 1 ) τ + T ) ( λ 1 λ 2 ) e λ 2 ( t ( n 1 ) τ T ) = 0

t 2 , max , n = ( n 1 ) τ + T + ln ( λ 1 [ ( λ 2 k 21 ) C a , 2 ( ( n 1 ) τ + T ) + k 12 C a , 1 ( ( n 1 ) τ + T ) ] λ 2 [ ( λ 1 k 21 ) C a , 2 ( ( n 1 ) τ + T ) + k 12 C a , 1 ( ( n 1 ) τ + T ) ] ) ( λ 1 λ 2 ) (43)

For the first infusion, n = 1 ,

t 2 , max , 1 = T + ln ( λ 1 [ ( λ 2 k 21 ) C a , 2 ( T ) + k 12 C a , 1 ( T ) ] λ 2 [ ( λ 1 k 21 ) C a , 2 ( T ) + k 12 C a , 1 ( T ) ] ) ( λ 1 λ 2 ) (44)

Replacing time with t 2 , max , n on Equation (30) yields Equation (45) which can be used to calculate peak concentrations in the peripheral compartment as a function of infusion number.

C e , 2 , max , n = ( k 10 + k 12 λ 1 ) C a , 2 ( ( n 1 ) τ + T ) + k 12 C a , 1 ( ( n 1 ) τ + T ) ( λ 2 λ 1 ) e λ 1 ( t 2 , max , n ( n 1 ) τ T ) + ( k 10 + k 12 λ 2 ) C a , 2 ( ( n 1 ) τ + T ) + k 12 C a , 1 ( ( n 1 ) τ + T ) ( λ 1 λ 2 ) e λ 2 ( t 2 , max , n ( n 1 ) τ T ) (45)

As Table 5 shows, the time to reach peak concentration in the peripheral compartment was reduced from 27.7 minutes during the first infusion to 18.1

Table 5. Peripheral compartment peak times and concentrations as a function of infusion number.

t 2 , max : real-time in minutes; t 2 , max ( n 1 ) τ : time within a dosing interval in minutes; t 2 , max ( n 1 ) τ T : the time lapsed after infusion has been terminated, within a dosing interval, in units of minutes.

minutes after the sixth drug infusion. In addition to being the longest peak time, as indicated by Equation (44), the first infusion peripheral compartment peak time is also the only peak time that is truly independent of dose size.

4.2. Dose Size Effect on Peripheral Compartment Peak Time

Drug concentration after IIV loading doses was calculated as described in the respective methods section. Our results indicated that the time to reach peak concentration in the peripheral compartment t 2 , max depends on the dose and the drug concentration in the two compartments. The smaller the concentration difference in the two compartments at the time of drug administration the shorter the t 2 , max . Also, t 2 , max is shorter when D L < D M , longer than anticipated when D L > D M but it can never get bigger than the t 2 , max , 1 of the first dose. Due to a higher first-order intercompartmental mass transfer rate constant k 12 , the higher the C a , 1 , ( τ + T ) the more drug is transferred into the peripheral

compartment, the smaller the C a , 1 , T C a , 2 , T ratio at the end of the drug infusion period and the shorter the t 2 , max . This conclusion can be verified from the information in Tables 4-6. The biggest difference between C a , 1 , T and C a , 2 , T and the longer t 2 , max are both noted during the first infusion, n = 1 .

To understand why t 2 , max , 1 of the first intermittent infusion will always be the longest time to reach peak concentration in the peripheral compartment, regardless of dose size, we need to discuss Equation (43). In our simulations, as absolute numbers, λ 1 > k 12 > k 21 > k 10 > λ 2 . Thus, the first part of the numerator is negative, as ( k 10 + k 12 λ 1 ) < 0 , whereas the first part of the denominator is positive ( k 10 + k 12 λ 2 ) > 0 . It is the numerator that plays the determining role in the final value of Equation (43) and more specifically the relative difference between the drug concentration in the two compartments at infusion time T. The time to reach peak concentration in the peripheral compartment gets smaller with a smaller difference between the two concentrations at time T. Since the

Table 6. Drug concentration and peripheral compartment peak times after an initial infusion of 2 mg/min, a second infusion of 4 mg/min and a third infusion of 0.5 mg/min, all for 30 minutes, followed by three more regular 2 mg/min intermittent infusions.

biggest difference between the concentrations in the two compartments at the end of the infusion time is always observed during the first dose, regardless of the magnitude of the following doses, the time to reach peak concentration in the peripheral compartment, t 2 , max , 1 , will be the longest. In Table 6, we have administered an initial maintenance dose of 2 mg/min for 30 minutes. The second and third infusion was 4 mg/min and 0.5 mg/min, respectively, for the same infusion time of 30 minutes followed by three more maintenance infusion doses of 2 mg/min. Administering a higher second dose increases the time to reach peak concentration in the peripheral compartment from 21.29 (Table 5) to 24.34 minutes (Table 6) after the infusion was stopped. In accord with our

hypothesis, the C a , 1 , T C a , 2 , T ratio during the second infusion, 14.58 6.26 = 2.33 , is higher than 7.90 4.03 = 1.96 , but both ratios are lower than the first dose-independent ratio 6.69 2.23 = 3 (Table 4).

We must keep in mind that Equation (43) collapses to an undefined form when C a , 2 ( ( n 1 ) τ + T ) > C a , 1 ( ( n 1 ) τ + T ) , which could happen if the infusion dose is way lower than the previous dose. In these cases, the equation suggests that the peripheral drug concentration follows a monotonic decrease with time without the occurrence of a maximum. Accordingly, administration of the eight times lower dose of 0.5 mg/min, resulted in a ratio between the two concentrations C a , 1 , T and C a , 2 , T little less than 1 and the absence of a maximum peripheral concentration (Figure 6).

4.3. Momentary Distribution Equilibrium and Apparent Volume of Distribution

Recently, we have defined the apparent volume of distribution as an intensive property of matter and provided proof that the compartment volumes determined from regression analysis of measured concentration-time data in the

Figure 6. Drug concentration in the central (continuous-line) and peripheral (dash line) compartment after an initial infusion of 2 mg/min, a second infusion of 4 mg/min and a third infusion of 0.5 mg/min followed by three more regular 2 mg/min intermittent 30-minute infusions.

two-compartment model are the actual physiological volumes accessible by the drug [8] [9]. We further hypothesized that the positively charged at physiological pH hydrophilic drug sisomicin, partitions into two kinetically different compartments of extracellular fluid, and proven that in the absence of other phases in the central compartment, the drug’s actual volume of distribution equals the drug’s apparent volume of distribution. As an equilibrium property of the system, the drug apparent volume of distribution can be determined at the time at which the solute transfer rates between the two compartments are equal [10]. The time of momentary distributional equilibrium between the two compartments ( t e q , n ) is the same as the peak peripheral compartment time, t 2 , max , n , that we have previously computed from the solute rate of change in the peripheral compartment as a function of infusion number (Equation (43)).

The value of the drug’s apparent volume of distribution ( V d ) was calculated from the drug amount in the two compartments at t 2 , max using a mass preservation equation, to be consistently 12.16 L, regardless of infusion number [9]. We have also conducted ascending-dose studies where V d can be determined from the slope of the amount of drug in the body versus the drug concentration in the central compartment at momentary distribution equilibria (Equation (46); Figure 7). Simple linear regression of the data suggests the presence of linear pharmacokinetics where drug concentration changes with time at a rate directly proportional to the remaining plasma drug concentration. Although nonlinear pharmacokinetics is usually correlated with saturated metabolism or absorption in reality the elimination rate constant is dependent on both clearance and apparent volume of distribution.

V d , 1 = x 1 , e q + x 2 , e q C 1 , e q = x s , e q C 1 , e q (46)

Figure 7. The amount of drug in the body after the first infusion ( n = 1 ), x s , 1 , e q , was plotted against drug concentration in the central compartment at momentary distribution equilibrium C 1 , 1 , e q in dose-escalation studies carried out at k 0 of 1, 1.5, 2, 2.5 and 3 mg/min 30-minute intermittent infusions. The sisomicin apparent volume of distribution was determined from the slope of the line using Equation (46) to be 12.16 L.

The terms, x 1 , e q , x 2 , e q , x s , e q and C 1 , e q are the amount of drug in the central and peripheral compartments, in both compartments in the body and the drug concentration in the central compartment, respectively, at momentary distribution equilibrium.

Furthermore, the peripheral to central compartment drug mass distribution ratio at equilibrium ( x 2 , e q , n x 1 , e q , n ) was also calculated to be constant with all infusion doses at 1.22. This value is exactly equal to the one calculated by Equation

(48), as was first shown by Gibaldi, not for the intermittent infusion, but for the constant rate continuous IV infusion [7]. This provides an additional proof that the t e q , n , although not a plasma drug concentration steady state, it is the time of true momentary distribution equilibrium of the drug between the two compartments.

The non-equilibrium apparent volume of distribution of sisomicin in the central phase was also calculated using non-equilibrium parameters on Equation (46). As the partition coefficient and the apparent volume of distribution are parameters reserved for equilibrium conditions, we are going to call this volume at intercompartmental solute distribution pseudo-equilibrium (apparent) quotient of distribution volume, V q . As shown in Figure 8, with every intermittent infusion, the quotient of distribution volume decreases during the first 20 minutes of drug infusion and increases thereafter, and in the purely elimination phase. Equation (46) can be converted to Equation (47), specifically for the elimination phase of the IIV [9].

V q , 1 = V 1 ( 1 + x e , 2 x e , 1 ) (47)

Figure 8. Central compartment sisomicin quotient of distribution volume, V q , 1 , was plotted as a function of total time after repetitive 30-minute intermittent infusions every 180 minutes.

The ratio of the drug in the two compartments under intercompartmental drug distribution pseudo-equilibrium x e , 2 x e , 1 , was evaluated from Equation (29)

and Equation (30) (see also Appendices) to approach 1.48, as opposed to 1.22 at t e q , n . As time increases within the elimination phase of each dosing interval, the time exponentials drop in the two equations and the drug ratio stays constant, hence the plateau phase of the distribution volume quotient in Figure 8. It is called pseudo-equilibrium because the system is at steady state as the mass ratio in the two compartments and the value of the V q , 1 (Figure 8) appear to change only negligibly during the elimination phase of the drug, but it is not a true distribution equilibrium [7] [11].

The largest value of V q is known as the terminal or area volume of distribution, V β and can be calculated using V β , 1 = k 0 λ 2 AUC 1 [12] [13]. From the information listed in Table 3, we have calculated a terminal or area distribution

volume of 14.4 L as opposed to a V d , 1 of 12.16 L. Both parameters are valuable but the value of the apparent volume of distribution is particularly important as it can be used to carry out comparative simulations in the one-compartment model and it can be used to calculate the partition coefficient of the drug in the two compartments or phases.

4.4. Constant Rate Continuous Intravenous Infusion and Drug Exposure

Unlike the intercompartmental momentary distributional equilibrium of the drug observed after intermittent intravenous infusion mode of administration, the constant rate continuous infusion offers a long-term equilibrium of the drug transfer rate between the two compartments at steady-state conditions. The asymptotically stable node or critical point ( x 1 , x 2 ) originally computed from the system of nonhomogeneous differential equations (Figure 3) can also be determined as t from Equations (37)-(38) to be ( C 1 , C 2 ) = ( 5.61 , 5.35 ) mg/L. Similarly to the one-compartment model, the drug amount in the central compartment at steady state is dependent only on the administration and elimination rate constants k 0 and k 10 . Substituting x 1 , s s from Equation (37) onto Equation (38), yields a time-independent expression for solute transfer rate equilibrium between the two compartments at steady-state after constant rate continuous infusion. This result is not new. Milo Gibaldi was the first one to derive Equation (48) in his excellent work on the effect of mode of administration on drug distribution in a two-compartment mammillary model [7].

x 1 , s s x 2 , s s = k 21 k 12 (48)

Could the plasma concentration of a drug that follows a two-compartment model be approximated by a one-compartment model? The new definition of the apparent volume of distribution has made simulation comparisons possible that have been hitherto prevented [8] [9]. As the physical significance of pharmacokinetic parameters estimated from two-compartment models is now fully understood, some of these parameters are compatible with the one-compartment model. We now know that drug concentration in the central compartment is equal to plasma drug concentration and that the drug’s apparent volume of distribution with respect to the central phase, as estimated from the two-compartment model, is equal to the apparent volume of distribution of the drug associated with the plasma. Although sisomicin follows a two-compartment kinetic model, we wanted to examine how plasma drug concentration varies with time in the one-compartment model. Drug concentration in the central and peripheral compartment was plotted along with plasma drug concentration in the one-compartment model using the same k 0 and V d , and a first-order systematic elimination rate constant k = λ 2 . As shown in Figure 5 (top), if sisomicin were to be given by intermittent intravenous infusion, it would have achieved lower and higher, peak and trough concentration, respectively, at early times and about the same peak and a higher trough concentration at steady-state in the one-compartment model. Equation (2) and Equation (37) are the analytical solutions to drug concentration after constant rate continuous infusion of the drug in the one-compartment model and in the central compartment of the two-compartment open model, respectively. Equation (49) is the ratio of the two equations as the time tends to infinity and can be used to estimate how closely the one-compartment model can approximate steady-state plasma concentration for drugs that follow a two-compartment model. Carrying out sisomicin dosage calculations using the much simpler equation of the one-compartment model would result in an average steady-state concentration about 26% higher in the one-compartment model (Figure 5, bottom).

C s s , one-comp C 1 , s s = λ 1 k 12 + k 21 (49)

With respect to the body exposure to sisomicin, as shown in Table 3, there is an absolute agreement between the drug concentration and the AUC in the two models. The only time the concentration and the AUC of the central compartment are higher than the concentration and AUC of the one-compartment model is during the administration of the first infusion dose. The AUC of the two compartments cannot be added as they represent drug exposure in different parts of the body. Drug exposure in the two-compartment model should be evaluated either by the average AUC or by considering the AUC of each compartment independently. One of the PK/PD indices for evaluating aminoglycoside and glycopeptide antibiotic efficacy is the AUC0-24/MIC ratio. The ratio of the average drug concentration, obtained from the AUC divided by the length of the time interval, to the minimum inhibitory concentration (MIC) is another useful index of antibiotic efficacy. This index offers a direct measure of the number of times the MIC is contained within the average drug concentration in the body.

It is important to say that these antibiotics are better described by multicompartment pharmacokinetic models, yet, the AUC is calculated from plasma drug concentration. This issue is critical as the movement of the drug in the peripheral compartment is directly related to the ability of antibiotics to destroy pathogenic microhabitats that lead to the creation of biofilms within the connective tissue of the interstitial matrix. On the other hand, compartment models are selected from the regression analysis of drug concentration as a function of time after a single dose. It remains a possibility that the kinetically different but compositionally similar compartments, cease to exist after the second or third dose. Until it is proven that the two-compartment or multicompartment pharmacokinetic models, in general, are still followed after repeated drug administration, the one-compartment model remains an important pharmacokinetic model in dosage calculations of therapeutic regimens, especially for the hydrophilic aminoglycoside antibiotics that are mostly excreted unmodified by glomerular filtration with a very short systemic half-life of 2 - 3 hours.

5. Conclusion

Compartment models are routinely used to gain insight into drug disposition through computer simulations. As simulations imitate a process with another process, the predictive power of a pharmacokinetic compartment model can be unveiled only after you explain your model. In the absence of other analytical methods, the explicit solutions described in this work can explore the properties of a two-compartment model and explain how drug concentration is expected to vary with real-time and repetitive dosing in the central and peripheral compartments. Most importantly, the classical pharmacokinetic models have now a physiological significance with the compartment volumes being the actual body fluid volumes accessible by the drug. Also, pharmacokinetic parameters estimated from the two-compartment model can be used to carry out simulations of drug concentration in the one-compartment model. The ratio of the hybrid distribution rate constant to the sum of the distribution micro rate constants can be used to estimate the difference in the levels of the average steady-state plasma concentration in the two models.

Appendices

Appendix A

AUC in the one-compartment model

AUC max , n = ( n 1 ) τ ( n 1 ) τ + T C a d t + ( n 1 ) τ + T n τ C e d t (1)

= ( n 1 ) τ ( n 1 ) τ + T k o C L ( 1 e k ( t ( n 1 ) τ ) ) + k o C L ( 1 e k T ) ( 1 e k τ ) e k ( t T ( n 2 ) τ ) ( 1 e k ( n 1 ) τ ) d t + ( n 1 ) τ + T n τ k o C L ( 1 e k T ) ( 1 e k τ ) ( 1 e n k τ ) e k ( t ( n 1 ) τ T ) d t = k o C L T k o k C L ( 1 e k T ) + k o k C L ( 1 e k T ) ( 1 e k τ ) ( 1 e k ( n 1 ) τ ) e k ( τ T ) ( 1 e k T ) + k o k C L ( 1 e k T ) ( 1 e k τ ) ( 1 e k n τ ) e k ( τ T )

= k o C L T k o k C L ( 1 e k T ) + k o k C L ( 1 e k T ) ( 1 e k τ ) ( e k ( τ T ) e k ( n τ T ) e k τ + e k n τ + 1 e k ( τ T ) e k n τ + e k ( ( n + 1 ) τ T ) ) = k o C L T k o k C L ( 1 e k T ) + k o k C L ( 1 e k T ) ( 1 e k τ ) ( 1 e k τ ) ( 1 e k ( n τ T ) )

AUC max , n = k o C L T k o k C L ( 1 e k T ) e k ( n τ T ) (9)

Appendix B

Analytical solutions and sequence terms for multiple intermittent infusion doses in the two-compartment model.

Writing Equation (24) and Equation (25) in matrix form x = A x + b :

x = ( ( k 10 + k 12 ) k 21 k 12 k 21 ) x + ( k 0 0 ) ; x ( 0 ) = ( 0 0 )

Applying the Laplace transform to the initial value problem,

L { x A x } = L { b }

( ( s + k 10 + k 12 ) k 21 k 12 ( s + k 21 ) ) X = ( k 0 s 0 ) ;

Using the Cramer’s rule,

X 1 ( s ) = X a , 1 , 1 ( s ) = k 0 ( k 21 + s ) s ( s + λ 1 ) ( s + λ 2 ) ;

X 2 ( s ) = X a , 2 , 1 ( s ) = k 0 k 12 s ( s + λ 1 ) ( s + λ 2 )

Taking the inverse transforms of the above gives us the solutions for the amount of drug as a function of time in the two compartments.

x a , 1 , 1 ( t ) = k 0 ( k 21 λ 1 λ 2 + k 21 λ 1 λ 1 ( λ 1 λ 2 ) e λ 1 t + k 21 λ 2 λ 2 ( λ 2 λ 1 ) e λ 2 t )

C a , 1 , 1 ( t ) = x a , 1 , 1 ( t ) V 1

x a , 2 , 1 ( t ) = k 0 k 12 ( 1 λ 1 λ 2 + 1 λ 1 ( λ 1 λ 2 ) e λ 1 t + 1 λ 2 ( λ 2 λ 1 ) e λ 2 t )

C a , 2 , 1 ( t ) = x a , 2 , 1 ( t ) V 2

λ 1 + λ 2 = k 10 + k 12 + k 21

λ 1 λ 2 = k 10 k 21

In the drug elimination phase when drug infusion has stopped, T t τ :

d x 1 d t = ( k 10 + k 12 ) x 1 + k 21 x 2 ; x 1 ( t T ) = x 1 ( T )

d x 2 d t = k 12 x 1 k 21 x 2 ; x 2 ( t T ) = x 2 ( T )

x 1 ( T ) = k 0 ( k 21 λ 1 λ 2 + k 21 λ 1 λ 1 ( λ 1 λ 2 ) e λ 1 T + k 21 λ 2 λ 2 ( λ 2 λ 1 ) e λ 2 T )

x 2 ( T ) = k 0 k 12 ( 1 λ 1 λ 2 + 1 λ 1 ( λ 1 λ 2 ) e λ 1 T + 1 λ 2 ( λ 2 λ 1 ) e λ 2 T )

Applying the Laplace transform,

( ( s + k 10 + k 12 ) k 21 k 12 ( s + k 21 ) ) X = ( x 1 ( T ) x 2 ( T ) )

Using the Cramer’s rule,

X 1 ( s ) = X e , 1 , 1 ( s ) = ( s + k 21 ) x 1 ( T ) + k 21 x 2 ( T ) ( s + λ 1 ) ( s + λ 2 ) ;

X 2 ( s ) = X e , 2 , 1 ( s ) = ( s + k 10 + k 12 ) x 2 ( T ) + k 12 x 1 ( T ) ( s + λ 1 ) ( s + λ 2 )

Taking the inverse transforms,

x e , 1 , 1 ( t ) = ( k 21 λ 1 ) x 1 ( T ) + k 21 x 2 ( T ) ( λ 2 λ 1 ) e λ 1 ( t T ) + ( k 21 λ 2 ) x 1 ( T ) + k 21 x 2 ( T ) ( λ 1 λ 2 ) e λ 2 ( t T )

x e , 2 , 1 ( t ) = ( k 10 + k 12 λ 1 ) x 2 ( T ) + k 12 x 1 ( T ) ( λ 2 λ 1 ) e λ 1 ( t T ) + ( k 10 + k 12 λ 2 ) x 2 ( T ) + k 12 x 1 ( T ) ( λ 1 λ 2 ) e λ 2 ( t T )

Second dose ( n = 2 ):

During drug infusion, τ t τ + T :

d x 1 d t = ( k 10 + k 12 ) x 1 + k 21 x 2 + k 0 ; x 1 ( t τ ) = x 1 ( τ )

d x 2 d t = k 12 x 1 k 21 x 2 ; x 2 ( t τ ) = x 2 ( τ )

Following the same approach as before,

X a , 1 , 2 ( s ) = ( s + k 21 ) x 1 ( τ ) + k 21 x 2 ( τ ) ( s + λ 1 ) ( s + λ 2 ) + X a , 1 , 1 ( s )

X a , 2 , 2 ( s ) = ( s + k 10 + k 12 ) x 2 ( ( n 1 ) τ ) + k 12 x 1 ( ( n 1 ) τ ) ( s + λ 1 ) ( s + λ 2 ) + X a , 2 , 1 ( s )

Taking the inverse transforms,

x a , 1 , n ( t ) = ( k 21 λ 1 ) x 1 ( τ ) + k 21 x 2 ( τ ) ( λ 2 λ 1 ) e λ 1 ( t τ ) + ( k 21 λ 2 ) x 1 ( τ ) + k 21 x 2 ( τ ) ( λ 1 λ 2 ) e λ 2 ( t τ ) + k 0 ( k 21 λ 1 λ 2 + k 21 λ 1 λ 1 ( λ 1 λ 2 ) e λ 1 ( t τ ) + k 21 λ 2 λ 2 ( λ 2 λ 1 ) e λ 2 ( t τ ) )

x a , 2 , n ( t ) = ( k 10 + k 12 λ 1 ) x 2 ( τ ) + k 12 x 1 ( τ ) ( λ 2 λ 1 ) e λ 1 ( t τ ) + ( k 10 + k 12 λ 2 ) x 2 ( τ ) + k 12 x 1 ( τ ) ( λ 1 λ 2 ) e λ 2 ( t τ ) + k 0 k 12 ( 1 λ 1 λ 2 + 1 λ 1 ( λ 1 λ 2 ) e λ 1 ( t τ ) + 1 λ 2 ( λ 2 λ 1 ) e λ 2 ( t τ ) )

where,

x 1 ( τ ) = x e , 1 , min , 1 = ( k 21 λ 1 ) x 1 ( T ) + k 21 x 2 ( T ) ( λ 2 λ 1 ) e λ 1 ( τ T ) + ( k 21 λ 2 ) x 1 ( T ) + k 21 x 2 ( T ) ( λ 1 λ 2 ) e λ 2 ( τ T )

x 2 ( τ ) = x e , 2 , min , 1 = ( k 10 + k 12 λ 1 ) x 2 ( T ) + k 12 x 1 ( T ) ( λ 2 λ 1 ) e λ 1 ( τ T ) + ( k 10 + k 12 λ 2 ) x 2 ( T ) + k 12 x 1 ( T ) ( λ 1 λ 2 ) e λ 2 ( τ T )

When drug infusion has stopped, τ + T t 2 τ :

d x 1 d t = ( k 10 + k 12 ) x 1 + k 21 x 2 ; x 1 ( t τ T ) = x 1 ( τ + T )

d x 2 d t = k 12 x 1 k 21 x 2 ; x 2 ( t τ T ) = x 2 ( τ + T )

X e , 1 , 2 ( s ) = ( s + k 21 ) x 1 ( τ + T ) + k 21 x 2 ( τ + T ) ( s + λ 1 ) ( s + λ 2 ) ;

X e , 2 , 2 ( s ) = ( s + k 10 + k 12 ) x 2 ( τ + T ) + k 12 x 1 ( τ + T ) ( s + λ 1 ) ( s + λ 2 )

Taking the inverse transforms of the above yields the amount of drug during the elimination phase at the end of the second drug infusion in the two compartments.

x e , 1 , 2 ( t ) = ( k 21 λ 1 ) x 1 ( τ + T ) + k 21 x 2 ( τ + T ) ( λ 2 λ 1 ) e λ 1 ( t τ T ) + ( k 21 λ 2 ) x 1 ( τ + T ) + k 21 x 2 ( τ + T ) ( λ 1 λ 2 ) e λ 2 ( t τ T )

x e , 2 , 2 ( t ) = ( k 10 + k 12 λ 1 ) x 2 ( τ + T ) + k 12 x 1 ( τ + T ) ( λ 2 λ 1 ) e λ 1 ( t τ T ) + ( k 10 + k 12 λ 2 ) x 2 ( τ + T ) + k 12 x 1 ( τ + T ) ( λ 1 λ 2 ) e λ 2 ( t τ T )

where,

x a , 1 , max , 2 = x 1 ( τ + T ) = k 0 k 21 λ 1 λ 2 + λ 1 2 x 1 ( τ ) λ 1 ( k 0 + k 21 [ x 1 ( τ ) + x 2 ( τ ) ] ) + k 0 k 21 λ 1 ( λ 1 λ 2 ) e λ 1 T + λ 2 2 x 1 ( τ ) λ 2 ( k 0 + k 21 [ x 1 ( τ ) + x 2 ( τ ) ] ) + k 0 k 21 λ 2 ( λ 2 λ 1 ) e λ 2 T

x a , 2 , e n d i , 2 = x 2 ( τ + T ) = k 0 k 12 λ 1 λ 2 + λ 1 2 x 2 ( τ ) λ 1 ( k 10 x 2 ( τ ) + k 12 [ x 1 ( τ ) + x 2 ( τ ) ] ) + k 0 k 12 λ 1 ( λ 1 λ 2 ) e λ 1 T + λ 2 2 x 2 ( τ ) λ 2 ( k 10 x 2 ( τ ) + k 12 [ x 1 ( τ ) + x 2 ( τ ) ] ) + k 0 k 12 λ 2 ( λ 2 λ 1 ) e λ 2 T

Supplemental Information

Real-time analytical solutions as series formulas and Heaviside off/on switch functions for multiple intermittent intravenous infusions in one- and two-compartment models.

Michalakis Savva

Supplement A

Module Shared_data

! Purpose:

! To declare data to share between subroutines

! Record of revisions:

! Date Programmer Description of change

! ==== ========== =====================

! 08/30/20 M. Savva Original Code

implicit none

SAVE

!Declare parameters

real,parameter:: F=1.0 ! Bioavailability factor of oral absorption

integer,parameter:: tau_h=3 ! Dosing interval in units of h

integer,parameter:: tau=180 ! Dosing interval in units of min

integer,parameter:: P=30 ! Infusion time in units of min

real,parameter::DM=60 ! Maintenance dose for dosage interval in units of mg

real,parameter:: k_0=DM/real(P) ! Constant drug infusion rate (zero-order) units of mg/min

real,parameter::DL=0.0 ! Loading dose for one dosage interval in units of mg

real,parameter:: L_2=0.0044 ! Eignevalue lambda 2 or macro beta rate constant (elimination) in min-1

real,parameter:: L_1=0.0722 ! Eignevalue lambda 1 or macro alpha rate constant (distribution) in min-1

real,parameter:: k_10=0.0115 ! Micro rate constant elimination from comp 1 (central) in min-1

real,parameter:: k_12=0.0316 ! Micro rate constant of drug diffusion from comp 1 to 2 in units min-1

real,parameter:: k_21=0.0259 ! Micro rate constant of drug diffusion from comp 2 to 1 in min-1

real,parameter:: V_1=5.17 ! Volume of compartment 1 (central) in L

real,parameter:: V_2=6.61 ! Volume of compartment 2 (peripheral) in L

integer,parameter::s_t=10 ! loop increment in units of min

integer,parameter::istart=1 ! istart of the loop and corresponds to the firts infusion

integer,parameter::iend=6 ! iend of the loop and corresponds to the last infusion

integer,parameter::incr=1 ! increment of the loop in units of n (infusion #)

!Declare variables

integer:: n ! Infusion number (times of injection)

integer:: t ! Time in minutes

real:: Ca_1_max=0.0, Ca_2_endi=0.0 ! “Maximum” drug concentration in compartments 1 and 2 in mg/L

real:: Ce_1_min=0.0, Ce_2_min=0.0 ! Maximum drug concentration in compartments 1 and 2 in mg/L

real:: Ca_1=0.0,Ca_2=0.0,Ce_1=0.0,Ce_2=0.0 ! Drug concentration in compartments 1 and 2 during infusion and elimination

real:: AUC_1_P=0.0, AUC_2_P=0.0 ! AUC in central and peripheral compartment at the end of infusion in mg*min/L

real:: AUC_1_tau_P=0.0, AUC_2_tau_P=0.0 ! AUC in the two compartment during elimination phase in mg*min/L

real:: AUC_1=0.0, AUC_2=0.0 ! Total AUC in the two compartment per dosing interval in mg*min/L

end module Shared_data

program twocomp_miiv

! Purpose:

! To calculate drug concentration in the central and peripheral compartments

! after multiple IIV infusions as a function of infusion number and total time

! in a two-compartment mammillary model

! Record of revisions:

! Date Programmer Description of change

! ==== ========== =====================

! 08/30/20 M. Savva Original Code

USE Shared_data

implicit none

CALL twocomp_C1_C2_t

!CALL twocomp_maxmin

!CALL twocomp_AUC

end program twocomp_miiv

Subroutine twocomp_C1_C2_t

! Purpose:

! To calculate drug C1 and C2 as a function of total time,

! in a two-compartment mammillary model

! Record of revisions:

! Date Programmer Description of change

! ==== ========== =====================

! 08/30/20 M. Savva Original Code

USE Shared_data

implicit none

!Print column headings

write(*,30) ‘Drug concentrations as a function of time in a two-compartment model’

30 format (//,A40,/)

write(*,31)

31 format(T4,’dose,n’,T15,’t (min)’,T30,’Ca_1’,T45,’Ca_2’,T60,’Ce_1’,T75,’Ce_2’)

write(*,32)

32 format (T4,’======‘,T15,’=======‘,T25,’===========‘,T40,’===========‘,T55,’===========‘,T80,’===========‘)

Do n=istart,iend,incr

inf: Do t=(n-1)*tau,P+(n-1)*tau,s_t

Ca_1=((k_21-L_1)*Ce_1_min+k_21*Ce_2_min)/(L_2-L_1)*exp(-L_1*real(t-(n-1)*tau))+&

((k_21-L_2)*Ce_1_min+k_21*Ce_2_min)/(L_1-L_2)*exp(-L_2*real(t-(n-1)*tau))+&

k_0/V_1*(k_21/(L_1*L_2)+(k_21-L_1)/(L_1*(L_1-L_2))*exp(-L_1*real(t-(n-1)*tau))+&

(k_21-L_2)/(L_2*(L_2-L_1))*exp(-L_2*real(t-(n-1)*tau)))

Ca_2= ((k_10+k_12-L_1)*Ce_2_min+k_12*Ce_1_min)/(L_2-L_1)*exp(-L_1*(real(t-(n-1)*tau)))+&

((k_10+k_12-L_2)*Ce_2_min+k_12*Ce_1_min)/(L_1-L_2)*exp(-L_2*(real(t-(n-1)*tau)))+&

k_0*k_12/V_2*(1.0/(L_1*L_2)+1.0/(L_1*(L_1-L_2))*exp(-L_1*(real(t-(n-1)*tau)))+&

1.0/(L_2*(L_2-L_1))*exp(-L_2*real(t-(n-1)*tau)))

write(*,33) n,t,Ca_1,Ca_2

33 format (T4,I3,T15,I5,T25,F10.4,T40,F10.4)

end Do inf

Ca_1_max=((k_21-L_1)*Ce_1_min+k_21*Ce_2_min)/(L_2-L_1)*exp(-L_1*real(P))+&

((k_21-L_2)*Ce_1_min+k_21*Ce_2_min)/(L_1-L_2)*exp(-L_2*real(P))+&

k_0/V_1*(k_21/(L_1*L_2)+(k_21-L_1)/(L_1*(L_1-L_2))*exp(-L_1*real(P))+&

(k_21-L_2)/(L_2*(L_2-L_1))*exp(-L_2*real(P)))

Ca_2_endi= ((k_10+k_12-L_1)*Ce_2_min+k_12*Ce_1_min)/(L_2-L_1)*exp(-L_1*real(P))+&

((k_10+k_12-L_2)*Ce_2_min+k_12*Ce_1_min)/(L_1-L_2)*exp(-L_2*real(P))+&

k_0*k_12/V_2*(1/(L_1*L_2)+1/(L_1*(L_1-L_2))*exp(-L_1*real(P))+1/(L_2*(L_2-L_1)) *exp(-L_2*real(P)))

elim: Do t=P+(n-1)*tau,n*tau,s_t

Ce_1=((k_21-L_1)*Ca_1_max+k_21*Ca_2_endi)/(L_2-L_1)*exp(-L_1*real(t-(n-1)*tau-P))+&

((k_21-L_2)*Ca_1_max+k_21*Ca_2_endi)/(L_1-L_2)*exp(-L_2*real(t-(n-1)*tau-P))

Ce_2=((k_10+k_12-L_1)*Ca_2_endi+k_12*Ca_1_max)/(L_2-L_1)*exp(-L_1*real(t-(n-1)*tau-P))+&

((k_10+k_12-L_2)*Ca_2_endi+k_12*Ca_1_max)/(L_1-L_2)*exp(-L_2*real(t-(n-1)*tau-P))

write(*,34) n,t,Ce_1,Ce_2

34 format (T4,I3,T15,I5,T55,F10.4,T75,F10.4)

end Do elim

Ce_1_min=((k_21-L_1)*Ca_1_max+k_21*Ca_2_endi)/(L_2-L_1)*exp(-L_1*(real(tau-P)))+&

((k_21-L_2)*Ca_1_max+k_21*Ca_2_endi)/(L_1-L_2)*exp(-L_2*(real(tau-P)))

Ce_2_min=((k_10+k_12-L_1)*Ca_2_endi+k_12*Ca_1_max)/(L_2-L_1)*exp(-L_1*(real(tau-P)))+&

((k_10+k_12-L_2)*Ca_2_endi+k_12*Ca_1_max)/(L_1-L_2)*exp(-L_2*(real(tau-P)))

end Do

end subroutine twocomp_C1_C2_t

Subroutine twocomp_maxmin

! Purpose:

! To calculate drug Cmax and Cendi at the end of infusion period as a function of oral dose #,

! in a two-compartment mammillary model

! Record of revisions:

! Date Programmer Description of change

! ==== ========== =====================

! 08/30/20 M. Savva Original Code

USE Shared_data

implicit none

!Print column headings

write(*,30) ‘Maximum and minimum drug concentration upon multiple IIV in a two-compartment mammillary model’

30 format (//,A100,/)

write(*,31)

31 format(T4,’dose number’,T18,’Ca_1_max’,T31,’Ca_2_endi’,T46,’Ce_1_min’,T61,’Ce_2_min’)

write(*,32)

32 format (T4,’===========‘,T17,’===========‘,T30,’===========‘,T45,’===========‘,T60,’===========‘)

Do n=istart,iend,incr

Ca_1_max=((k_21-L_1)*Ce_1_min+k_21*Ce_2_min)/(L_2-L_1)*exp(-L_1*real(P))+&

((k_21-L_2)*Ce_1_min+k_21*Ce_2_min)/(L_1-L_2)*exp(-L_2*real(P))+&

k_0/V_1*(k_21/(L_1*L_2)+(k_21-L_1)/(L_1*(L_1-L_2))*exp(-L_1*real(P))+&

(k_21-L_2)/(L_2*(L_2-L_1))*exp(-L_2*real(P)))

Ca_2_endi= ((k_10+k_12-L_1)*Ce_2_min+k_12*Ce_1_min)/(L_2-L_1)*exp(-L_1*real(P))+&

((k_10+k_12-L_2)*Ce_2_min+k_12*Ce_1_min)/(L_1-L_2)*exp(-L_2*real(P))+&

k_0*k_12/V_2*(1/(L_1*L_2)+1/(L_1*(L_1-L_2))*exp(-L_1*real(P))+1/(L_2*(L_2-L_1)) *exp(-L_2*real(P)))

Ce_1_min=((k_21-L_1)*Ca_1_max+k_21*Ca_2_endi)/(L_2-L_1)*exp(-L_1*(real(tau-P)))+&

((k_21-L_2)*Ca_1_max+k_21*Ca_2_endi)/(L_1-L_2)*exp(-L_2*(real(tau-P)))

Ce_2_min=((k_10+k_12-L_1)*Ca_2_endi+k_12*Ca_1_max)/(L_2-L_1)*exp(-L_1*(real(tau-P)))+&

((k_10+k_12-L_2)*Ca_2_endi+k_12*Ca_1_max)/(L_1-L_2)*exp(-L_2*(real(tau-P)))

write(*,33) n,Ca_1_max,Ca_2_endi,Ce_1_min,Ce_2_min

33 format (T4,I3,T17,F10.4,T30,F10.4,T45,F10.4,T60,F10.4)

end Do

end subroutine twocomp_maxmin

Subroutine twocomp_AUC

! Purpose:

! To calculate drug AUC in central and peripheral compartment

! after multiple IIV as a function of infusion,

! in a two-compartment mammillary model

! Record of revisions:

! Date Programmer Description of change

! ==== ========== =====================

! 08/31/20 M. Savva Original Code

USE Shared_data

implicit none

!Print column headings

write(*,40) ‘AUC during infusion and elimination phases for multiple IIV in a two-compartment mammillary model’

40 format (//,A100,/)

write(*,41)

41 format(T4,’dose number’,T18,’AUC_1_P’,T31,’AUC_2_P’,T46,’AUC_1_tau_P’,T61,’AUC_2_tau_P’,&

T79,’AUC_1’,T91,’AUC_2’)

write(*,42)

42 format (T4,’=========‘,T17,’===========‘,T30,’===========‘,T45,’===========‘,T60,’===========‘,&

T75,’===========‘,T90,’===========‘)

Do n=istart,iend,incr

AUC_1_P=((k_21-L_1)*Ce_1_min+k_21*Ce_2_min)/(L_1*(L_2-L_1))*(1-exp(-L_1*real(P)))+&

((k_21-L_2)*Ce_1_min+k_21*Ce_2_min)/(L_2*(L_1-L_2))*(1-exp(-L_2*real(P)))+&

k_0/V_1*(k_21*real(P)/(L_1*L_2)+(k_21-L_1)/(L_1**2*(L_1-L_2))*(1-exp(-L_1*real(P)))+&

(k_21-L_2)/(L_2**2*(L_2-L_1))*(1-exp(-L_2*real(P))))

AUC_2_P=((k_10+k_12-L_1)*Ce_2_min+k_12*Ce_1_min)/(L_1*(L_2-L_1))*(1-exp(-L_1*real(P)))+&

((k_10+k_12-L_2)*Ce_2_min+k_12*Ce_1_min)/(L_2*(L_1-L_2))*(1-exp(-L_2*real(P)))+&

k_0*k_12/V_2*(real(P)/(L_1*L_2)+1.0/(L_1**2*(L_1-L_2))*(1-exp(-L_1*real(P)))+&

1.0/(L_2**2*(L_2-L_1))*(1-exp(-L_2*real(P))))

Ca_1_max=((k_21-L_1)*Ce_1_min+k_21*Ce_2_min)/(L_2-L_1)*exp(-L_1*real(P))+&

((k_21-L_2)*Ce_1_min+k_21*Ce_2_min)/(L_1-L_2)*exp(-L_2*real(P))+&

k_0/V_1*(k_21/(L_1*L_2)+(k_21-L_1)/(L_1*(L_1-L_2))*exp(-L_1*real(P))+&

(k_21-L_2)/(L_2*(L_2-L_1))*exp(-L_2*real(P)))

Ca_2_endi= ((k_10+k_12-L_1)*Ce_2_min+k_12*Ce_1_min)/(L_2-L_1)*exp(-L_1*real(P))+&

((k_10+k_12-L_2)*Ce_2_min+k_12*Ce_1_min)/(L_1-L_2)*exp(-L_2*real(P))+&

k_0*k_12/V_2*(1/(L_1*L_2)+1/(L_1*(L_1-L_2))*exp(-L_1*real(P))+1/(L_2*(L_2-L_1)) *exp(-L_2*real(P)))

Ce_1_min=((k_21-L_1)*Ca_1_max+k_21*Ca_2_endi)/(L_2-L_1)*exp(-L_1*(real(tau-P)))+&

((k_21-L_2)*Ca_1_max+k_21*Ca_2_endi)/(L_1-L_2)*exp(-L_2*(real(tau-P)))

Ce_2_min=((k_10+k_12-L_1)*Ca_2_endi+k_12*Ca_1_max)/(L_2-L_1)*exp(-L_1*(real(tau-P)))+&

((k_10+k_12-L_2)*Ca_2_endi+k_12*Ca_1_max)/(L_1-L_2)*exp(-L_2*(real(tau-P)))

AUC_1_tau_P=((k_21-L_1)*Ca_1_max+k_21*Ca_2_endi)/(L_1*(L_2-L_1))*(1-exp(-L_1*(real(tau-P))))+&

((k_21-L_2)*Ca_1_max+k_21*Ca_2_endi)/(L_2*(L_1-L_2))*(1-exp(-L_2*(real(tau-P))))

AUC_2_tau_P=((k_10+k_12-L_1)*Ca_2_endi+k_12*Ca_1_max)/(L_1*(L_2-L_1))*(1-exp(-L_1*(real(tau-P)))) +&((k_10+k_12-L_2)*Ca_2_endi+k_12*Ca_1_max)/(L_2*(L_1-L_2)) *(1-exp(-L_2*(real(tau-P))))

AUC_1=AUC_1_P+AUC_1_tau_P

AUC_2=AUC_2_P+AUC_2_tau_P

write(*,43) n,AUC_1_P,AUC_2_P,AUC_1_tau_P,AUC_2_tau_P,AUC_1,AUC_2

43 format (T4,I3,T18,F10.4,T31,F10.4,T46,F10.4,T61,F10.4,T76,F10.4,T91,F10.4)

end Do

end subroutine twocomp_AUC

Supplement B

One-Compartment model: Heaviside function

MATLAB program “heavis_loop_one_comp_n-sisomicin”

syms C(t)

T=30 %min;

k=0.0044 %min^-1;

k0=2 %mg/min;

tau=180 %min;

V=12.1566 %L;

istart=1; istep=1; iend=6;

C(t)=0;

for n=istart:istep:iend

C(t)=C(t)+(k0/(k*V)*(1-exp(-k*(t-(n-1)*tau))))*heaviside(t-(n-1)*tau)-...

(k0/(k*V)*(1-exp(-k*(t-(n-1)*tau-T))))*heaviside(t-(n-1)*tau-T)

end

fplot(C(t))

axis([0 1080 0 9])

xlabel ‘time (min)’,ylabel ‘C (mg/L)’

Figure S1. Sisomicin concentration as a function of time using Heaviside function (Equation (22)) implemented in MATLAB for six 30-minute intermittent drug infusions at a constant rate of k0 = 2 mg/min. The pharmacokinetic parameters declared in the script are: infusion time T = 30 min, elimination rate constant k = 0.0044 min−1, dosing interval, tau = 180 min and apparent volume of distribution of the one-compartment model, V = 15.1566 L.

Two-Compartment model: Heaviside function

MATLAB program “heavis_loop_two_comp_n_sisomicin”

syms Ca_1 Ca_2 Ce_1 Ce_2 f_1(t) f_2(t) g_1(t) g_2(t) C_1(t) C_2(t) n t

T=30; tau=180;

L_1=0.0722; L_2=0.0044; k_10=0.0115;k_12=0.0316 ; k_21=0.0259; k_0=2

V_1=5.17 ; V_2=6.61

istart=1; istep=1; iend=8;

Ce_1=0;

Ce_2=0;

C_1(t)=0;

C_2(t)=0;

for n=istart:istep:iend

Ca_1=((k_21-l_1)*Ce_1+k_21*Ce_2)/(L_2-L_1)*exp(-L_1*T)+...

((k_21-L_2)*Ce_1+k_21*Ce_2)/(L_1-L_2)*exp(-L_2*T)+...

k_0/V_1*(k_21/(L_1*L_2)+(k_21-L_1)/(L_1*(L_1-L_2))*exp(-L_1*T)+...

(k_21-L_2)/(L_2*(L_2-L_1 ))*exp(-l_2*T))

Ca_2=((k_10+k_12-L_1)*Ce_2+k_12*Ce_1)/(L_2-L_1)*exp(-L_1*T)+...

((k_10+k_12-L_2)*Ce_2+k_12*Ce_1)/(L_1-L_2)*exp(-L_2*T)+...

k_0*k_12/V_2*(1/(L_1*L_2)+1/(L_1*(L_1-L_2))*exp(-L_1*T)+...

1/(L_2*(L_2-L_1 ))*exp(-L_2*T))

f_1(t)=((k_21-L_1)*Ce_1+k_21*Ce_2)/(L_2-L_1)*exp(-L_1*(t-(n-1)*tau))+...

((k_21-L_2)*Ce_1+k_21*Ce_2)/(L_1-L_2)*exp(-L_2*(t-(n-1)*tau))+...

k_0/V_1*(k_21/(L_1*L_2)+(k_21-L_1)/(L_1*(L_1-L_2))*exp(-L_1*(t-(n-1)*tau))+...

(k_21-L_2)/(L_2*(L_2-L_1 ))*exp(-L_2*(t-(n-1)*tau)))

f_2(t)=((k_10+k_12-l_1)*Ce_2+k_12*Ce_1)/(L_2-L_1)*exp(-L_1*(t-(n-1)*tau))+...

((k_10+k_12-L_2)*Ce_2+k_12*Ce_1)/(L_1-L_2)*exp(-L_2*(t-(n-1)*tau))+...

k_0*k_12/V_2*(1/(L_1*L_2)+1/(L_1*(L_1-L_2))*exp(-L_1*(t-(n-1)*tau))+...

1/(L_2*(L_2-L_1 ))*exp(-L_2*(t-(n-1)*tau)))

Ce_1=((k_21-L_1)*Ca_1+k_21*Ca_2)/(L_2-L_1)*exp(-L_1*(tau-T))+...

((k_21-L_2)*Ca_1+k_21*Ca_2)/(L_1-L_2)*exp(-L_2*(tau-T))

Ce_2=((k_10+k_12-L_1)*Ca_2+k_12*Ca_1)/(L_2-L_1)*exp(-L_1*(tau-T))+...

((k_10+k_12-L_2)*Ca_2+k_12*Ca_1)/(L_1-L_2)*exp(-L_2*(tau-T))

g_1(t)=((k_21-L_1)*Ca_1+k_21*Ca_2)/(L_2-L_1)*exp(-L_1*(t-(n-1)*tau-T))+...

((k_21-L_2)*Ca_1+k_21*Ca_2)/(L_1-L_2)*exp(-L_2*(t-(n-1)*tau-T))

g_2(t)=((k_10+k_12-L_1)*Ca_2+k_12*Ca_1)/(L_2-L_1)*exp(-L_1*(t-(n-1)*tau-T))+...

((k_10+k_12-L_2)*Ca_2+k_12*Ca_1)/(L_1-L_2)*exp(-L_2*(t-(n-1)*tau-T))

C_1(t)=C_1(t)*heaviside(t)+(f_1(t)-C_1(t))*heaviside(t-(n-1)*tau)+...

(g_1(t)-f_1(t))*heaviside(t-(n-1)*tau-T)

C_2(t)=C_2(t)*heaviside(t)+(f_2(t)-C_2(t))*heaviside(t-(n-1)*tau)+...

(g_2(t)-f_2(t))*heaviside(t-(n-1)*tau-T)

end

fplot(C_1(t))

axis([0 1600 0 9])

xlabel ‘time(min)’,ylabel ‘drug concentration, C (mg/L)’

hold on

fplot(C_2(t),’--’)

axis([0 1600 0 9])

Figure S2. Drug concentration profile as a function of time in the central (continuous line) and peripheral (dotted line) compartment after eight 30-minute intermittent drug infusions at a constant rate of 2 mg/min using Heaviside functions.

Conflicts of Interest

The authors declare no conflicts of interest regarding the publication of this paper.

References

[1] Wagner, J.G. (1981) History of Pharmacokinetics. Pharmacology & Therapeutics, 12, 537-562.
https://doi.org/10.1016/0163-7258(81)90097-8
[2] Egbelowo, O., Harley, C. and Jacobs, B. (2017) Nonstandard Finite Difference Method Applied to a Linear Pharmacokinetics Model. Bioengineering, 4, 40.
https://doi.org/10.3390/bioengineering4020040
[3] Rubino, C.M., Bhavnani, S.M., Moeck, G., Bellibas, S.E. and Ambrose, P.G. (2015) Population Pharmacokinetic Analysis for a Single 1200-Milligram Dose of Oritavancin Using Data from Two Pivotal Phase 3 Clinical Trials. Antimicrobial Agents and Chemotherapy, 59, 3365-3372.
https://doi.org/10.1128/AAC.00176-15
[4] Yang, C., Tavassolian, N., Haddad, W.M., Haddad, J.M., Bailey, B. and Gholami, A. (2019) Fast Parameter Identification Framework for Personalized Pharmacokinetics. Scientific Reports, 9, Article No. 14143.
https://doi.org/10.1038/s41598-019-50810-z
[5] Savva, M. (2021) A Mathematical Treatment of Multiple Intermittent Intravenous Infusions in a One-Compartment Model. Computer Methods and Programs in Biomedicine, 205, Article ID: 106103.
https://doi.org/10.1016/j.cmpb.2021.106103
[6] Pechere, J.C., Pechere, M.M. and Dugal, R. (1976) Clinical Pharmacokinetics of Sisomicin: Two-Compartment Model Analysis of Serum Data after I.V. and I.M. Administration. European Journal of Clinical Pharmacology, 10, 251-256.
https://doi.org/10.1007/BF00558337
[7] Gibaldi, M. (1969) Effect of Mode of Administration on Drug Distribution in a Two-Compartment Open System. Journal of Pharmaceutical Sciences, 58, 327-331.
https://doi.org/10.1002/jps.2600580308
[8] Savva, M. (2021) On the Origin of the Apparent Volume of Distribution and Its Significance in Solvent Extraction Methods. Journal of Organic Chemistry and Chemical Sciences, 1, 1-7.
https://doi.org/10.17303/jocs.2021.1.101
[9] Savva, M. (2022) On the Origin of the Apparent Volume of Distribution and Its Significance in Pharmacokinetics. Journal of Biosciences and Medicines. (In Press)
[10] Riggs, D.S. (1963) Transfer of Substances between Biological Compartments. General Kinetics in The Mathematical Approach to Physiological Problems, Williams and Wilkins, Baltimore, 193-217.
[11] Riegelman, S., Loo, J. and Rowland, M. (1968) Concept of a Volume of Distribution and Possible Errors in Evaluation of This Parameter. Journal of Pharmaceutical Sciences, 57, 128-133.
https://doi.org/10.1002/jps.2600570125
[12] Gibaldi, M., Nagashima, R. and Levy, G. (1969) Relationship between Drug Concentration in Plasma or Serum and Amount of Drug in the Body. Journal of Pharmaceutical Sciences, 58, 193-197.
https://doi.org/10.1002/jps.2600580210
[13] Berezhkovskiy, L.M. (2007) The Connection between the Steady State (Vss) and Terminal (Vβ) Volumes of Distribution in Linear Pharmacokinetics and the General Proof That Vβ ≥ Vss. Journal of Pharmaceutical Sciences, 96, 1638-1652.
https://doi.org/10.1002/jps.20804

Copyright © 2024 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.