PK Model
A two-compartment model for doxycycline administration within a given time interval.
\[\begin{align}
I(t) &= \begin{cases}
f_{intake} \frac{F_{Dox} C_{DH}}{V_D} && \tau_{0} < t< \tau_{1} \tag{1}\\
0
\end{cases} \\
\dot{[Dox_{P}]} &= k_{a_{Dox}}I(t) -k_{el_{Dox}}[Dox_{P}] - k_{PB_{Dox}}[Dox_{P}] + k_{BP_{Dox}}[Dox_{B}] \tag{2}\\
\dot{[Dox_{B}]} &= k_{PB_{Dox}}[Dox_{P}] - k_{BP_{Dox}}[Dox_{B}] \tag{3}
\end{align}
\]
See DoxPKConfig for parameter details.
rma_kinetics.models.DoxPK
Dox PK model for tet-induced and chemogenetic RMA models.
Attributes:
| Name | Type | Description |
|---|---|---|
config |
DoxPKConfig
|
Model configuration. |
Source code in src/rma_kinetics/models/dox.py
_intake(t: float) -> float
Time dependent dox intake.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
t
|
float
|
Time point. |
required |
Returns:
| Name | Type | Description |
|---|---|---|
intake_rate |
float
|
Time-dependent dox intake rate. |
Source code in src/rma_kinetics/models/dox.py
_model(t: float, y: PyTree[float], args=None) -> PyTree[float]
Two compartment dox kinetic model.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
t
|
float
|
time point. |
required |
y
|
PyTree[float]
|
Plasma and brain dox amounts. |
required |
Returns:
| Name | Type | Description |
|---|---|---|
dydt |
PyTree[float]
|
Change in plasma and brain dox concentrations. |