Overview
- Incorporates feedback from Dr. Morrison and Dr. Aiemjoy
- Builds on (Teunis and Eijkeren 2016) framework for antibody kinetics
- Focus on covariance structure: parameter covariance within each biomarker (, 5×5 per biomarker) and biomarker covariance across (, across biomarkers)
- Uses updated parameterization: , , , ,
- Current stage: block-diagonal covariance (independent biomarkers)
- Planned extension: full to capture correlation between biomarkers
Observation Model (Data Level)
Observed (log-transformed) antibody levels:
Where:
-
: Observed antibody level for subject and biomarker
-
is the expected log antibody level, computed from the two-phase model using subject-level parameters .
-
: Subject-level latent parameters (e.g., ) used to define the predicted antibody curve
-
: Measurement precision (inverse of variance) specific to biomarker
Measurement precision prior:
Where:
-
: Precision (inverse of variance) of the measurement noise for biomarker
-
: Shape and rate hyperparameters of the Gamma prior for precision, which control its expected value and variability
Parameter Summary
Note: Only the first 6 are typically estimated. is derived from the ODE solution at .
Two-phase within-host antibody kinetics:
Initial conditions: ,
Key transition: is the time when
Derived quantity:
Antibody concentration
Pathogen load
Time of Peak Response
Peak Time
Peak Antibody Level
Note:
-
(Teunis and Eijkeren 2016) uses linear clearance: , not bilinear
- Antibody production is driven by pathogen
- Our model simplifies by assuming self-expanding antibody dynamics
Full Parameter Model (7 Parameters)
Subject-level parameters:
Where:
-
: parameter vector for subject , biomarker
-
: population-level mean vector for biomarker
-
: covariance matrix across parameters for biomarker
- Subscript : denotes that this is covariance over the P parameters
- Subscript : indicates the biomarker index
Hyperparameters – Means:
From Full 7 Parameters to 5 Latent Parameters
- Although the model estimates 7 parameters, for modeling antibody kinetics , we focus on 5-parameter subset:
- These 5 parameters are log-transformed into the latent parameters used for modeling.
5 Core Parameters Used for Curve Drawing
In this presentation, we focus on 5 key parameters required to draw antibody curves:
-
: initial antibody level
-
: time of peak antibody response
-
: peak antibody level
-
: decay rate
-
: shape of decay
Note: and are derived from the full model - These 5 are sufficient for prediction and plotting
Estimated Parameters (7 total):
Core model parameters (5): , , , ,
Initial conditions (2): ,
Derived Quantity (not estimated):
-
: peak antibody level computed as
Subject-Level Parameters (Latent Version = serodynamics)
Each subject and biomarker has latent parameters:
Distribution:
Where:
-
: population-level mean vector for biomarker
-
: covariance matrix across the parameters for biomarker
Why Is Not Fit Directly
-
is the antibody level at the time the pathogen is cleared:
-
is not an “input” — it is computed from:
-
, , , ,
- via solution of ODEs to find and compute
In other words: is a derived output, not a fit parameter.
How Is Computed
-
is computed by solving the ODE system:
- Evaluate at using ODE solution:
Recap: What We Estimate
Seven model parameters (7-parameter model for full dynamics):
-
, , , , (biological process)
-
, (initial state)
Derived quantity:
-
— not directly estimated, computed
5-parameter subset for curve visualization:
-
, , , ,
Hierarchical Bayesian Structure (serodynamics)
Individual parameters:
Hyperparameters:
-
: population-level mean vector for biomarker
-
: covariance matrix across the parameters for biomarker
Subject-Level Parameters:
Where:
Each subject has a unique 5-parameter vector per biomarker , capturing individual-level variation in antibody dynamics.
Hyperparameters: Priors on Population Means
Population-level means:
Interpretation:
-
: average parameter vector for biomarker
-
: prior guess (e.g., vector of zeros)
-
: covariance matrix encoding uncertainty
Example:
Hyperparameters: Priors on Covariance
Covariance across parameters:
-
: covariance matrix of subject-level parameters for biomarker
-
: prior scale matrix (dimension )
-
: degrees of freedom
Example:
Measurement Error and Precision Priors
Observed antibody levels:
Precision prior:
-
: shared measurement precision for biomarker
- Gamma prior allows flexible noise modeling
Matrix Algebra Computation
Let (parameters), biomarkers. Then:
Assume:
Matrix Algebra – Simplified Structure
Setup:
Model:
-
: 5×5 covariance (same across biomarkers)
-
: biomarkers assumed uncorrelated
- Block-diagonal covariance
Understanding
Each :
Flattening:
Understanding
Let
Example for :
Covariance Structure:
-
: parameter covariance matrix
-
: biomarker-wise independence
- Kronecker product yields block-diagonal matrix
Example: Kronecker Product with ,
Let:
Then:
Expanded Matrix:
where each block is the covariance across parameters:
Next Steps: Modeling Correlation Across Biomarkers
Current Limitation:
- Biomarkers assumed independent:
Planned Extension:
- Use full covariance :
Assume ,
Define:
Here:
-
: covariance across the 5 parameters (size )
-
: covariance across the biomarkers (size )
Kronecker Product Structure:
-
: covariance across parameters
-
: covariance across biomarkers
- The Kronecker product expands to a covariance matrix
- Not block-diagonal — allows both parameter correlations and cross-biomarker correlations
Practical To-Do List (for Chapter 2)
Model Implementation:
- Define parameter covariance (within each biomarker )
- Define biomarker covariance (across biomarkers)
- Full covariance structure:
- Priors: ,
Simulation Study (first step):
- Generate fake longitudinal data with known and
- Fit independence model () vs. correlated model ()
- Evaluate recovery of true covariance structure
Validation on Real Data (next step):
- Apply to Shigella longitudinal data
- Compare independence vs. correlated models (DIC, WAIC, posterior predictive checks)
- Summarize implications for epidemiologic utility
Deliverable:
- Simulation + model comparison documented in a vignette for the serodynamics package
Teunis, Peter F. M., and J. C. H. van Eijkeren. 2016.
“Linking the Seroresponse to Infection to Within-Host Heterogeneity in Antibody Production.” Epidemics 16: 33–39.
https://doi.org/10.1016/j.epidem.2016.04.001.