| Literature DB >> 32055588 |
Jin-Sol Park1, Jung-Ryul Kim1,2.
Abstract
MATLAB® is widely used for numerical analysis, modeling, and simulation. One of MATLAB's tools, SimBiology®, is often used for pharmacokinetic, pharmacodynamic model and dynamic systems; however, SimBiology seems to be rarely used for non-compartmental analysis (NCA), and the published official documentation provides a poor description of the analysis algorithm for NCA. Therefore, we conducted NCAs with a hypothetical dataset and some scenarios and compared the results. According to the results of this study, SimBiology estimates parameters using the unweighted linear regression for the terminal slope and linear interpolation method. Moreover, although the documentation describing the actual analysis algorithm used to process non-numeric data is not easily accessible to users, users may introduce numeric data at time zero to perform NCA properly. Using the command window, users can perform analyses more quickly and effectively. If the NCA official documentation were improved, SimBiology might be more widely adopted to perform NCA in clinical pharmacology.Entities:
Keywords: Data Analysis; Noncompartmental; Pharmacodynamics; Pharmacokinetics; Software
Year: 2019 PMID: 32055588 PMCID: PMC6989240 DOI: 10.12793/tcp.2019.27.3.89
Source DB: PubMed Journal: Transl Clin Pharmacol ISSN: 2289-0882
Hypothetical concentration dataset following extravascular dose (modified from ref 4)
| Time (h) | Concentration (mg/L) | Dose (mg) |
|---|---|---|
| 0 | 0 | 500 |
| 0.33 | 5.6 | |
| 0.5 | 5.8 | |
| 0.67 | 6.3 | |
| 0.83 | 4.1 | |
| 1 | 3.5 | |
| 1.5 | 2.8 | |
| 2 | 2.2 | |
| 2.5 | 1.7 | |
| 3 | 1.8 | |
| 3.5 | 1.5 | |
| 4 | 1.2 |
Comparison of non-compartmental analysis results using the hypothetical dataset that does not contain non-numeric data
| Software | Weighting | Calculation Method | No. of points† | λ (h-1) | AUClast (h*mg/L) |
|---|---|---|---|---|---|
| SimBiology | - | Linear | 3 | 0.405465108 | 10.5745 |
| WinNonlin | Uniform | Linear/Linear Interpolation | 3 | 0.405465108 | 10.5745 |
| Uniform | Linear Up Log Down | 3 | 0.405465108 | 10.5376 | |
| 1/y | Linear/Linear Interpolation | 3 | 0.408186574 | 10.5745 | |
| 1/y | Linear Up Log Down | 3 | 0.408186574 | 10.5376 |
†Number of points used to estimate the terminal slope (λz).
List of scenarios for handling non-numeric data
| Scenario | Description |
|---|---|
| 0 | Original dataset (0 at time zero) |
| 1 | Non-numeric data at 1.5h timepoint |
| 2 | Linearly interpolated numeric data for non-numeric data in scenario 1 |
| 3 | Non-numeric data at time zero |
| 4 | Numeric data at the next closest timepoint for non-numeric data in scenario 3 |
Non-compartmental analysis using SimBiology under scenarios
| Scenario | No. of points† | λz (h-1) | AUClast (h*mg/L) |
|---|---|---|---|
| 0 | 3 | 0.405465108 | 10.5745 |
| 1 | 3 | 0.405465108 | 10.5995 |
| 2 | 3 | 0.405465108 | 10.5995 |
| 3 | 3 | 0.405465108 | 11.4985 |
| 4 | 3 | 0.405465108 | 11.4985 |
†Number of points used to estimate the terminal slope (λz).