-
Notifications
You must be signed in to change notification settings - Fork 0
Model description and upcoming additions #88
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅ ✅ All tests successful. No failed tests found. |
|
📖 https://ucd-serg.github.io/serodynamics/preview/pr88 |
d-morrison
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good so far! See comments
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please don't track the pdf version
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Don't track the .tex version either
| $$ | ||
| \frac{dy}{dt} = | ||
| \begin{cases} | ||
| \mu_1 b(t), & t < t_1 \\ | ||
| - \alpha y(t)^r, & t \ge t_1 | ||
| \end{cases} | ||
| \quad \text{with } | ||
| \frac{db}{dt} = \mu_0 b(t) - c y(t) b(t) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
before introducing this new revised model, can you summarize the Teunis 2016 and 2023 models?
# add references bib file # Remove tracked PDF and .tex files and add to .gitignore
# spelling correction # update WORDLIST
Merge branch 'main' of https://github.com/UCD-SERG/serodynamics into beamer # Conflicts: # .gitignore
|
Currently, there are three .qmd files in the articles folder, but Antibody_Kinetics.qmd is the most up-to-date version. Therefore, only Antibody_Kinetics.qmd needs to be reviewed. However, I am unsure whether I should delete the other two .qmd files. @d-morrison, should I delete the other two and keep only this one? |
sschildhauer
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks great Kwan! Just a few small clarifications. After reviewing you can re request from me and I will try to review in a more timely manner.
| @@ -0,0 +1,250 @@ | |||
| --- | |||
| title: "Hierarchical Bayesian Model" | |||
| author: "Our Study Group" | |||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| author: "Our Study Group" | |
| author: "Kwan Ho Lee, UC Davis SeroEpidemiology Research Group" |
|
|
||
| ## Big Picture: What Are We Modeling? | ||
|
|
||
| We are modeling **how antibody levels change over time** in response to infection, using data from multiple individuals and multiple **biomarkers** (10 antigen-isotype combinations, so ( j = 1, 2, ..., 10 )). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| We are modeling **how antibody levels change over time** in response to infection, using data from multiple individuals and multiple **biomarkers** (10 antigen-isotype combinations, so ( j = 1, 2, ..., 10 )). | |
| We are modeling **how antibody levels change over time** in response to infection for different antigen-isotype (biomarker) combinations (ex. anti-LPS IgG), using longitudinal serologic data from multiple individuals (10 antigen-isotype combinations, so ( j = 1, 2, ..., 10 )). |
|
|
||
| ## Big Picture: What Are We Modeling? | ||
|
|
||
| We are modeling **how antibody levels change over time** in response to infection, using data from multiple individuals and multiple **biomarkers** (10 antigen-isotype combinations, so ( j = 1, 2, ..., 10 )). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why is this 10 antigen-isotype combinations? Couldn't it technically be any number of combinations?
| We want to: | ||
|
|
||
| - Understand the average pattern for each biomarker | ||
| - Allow each person’s response to vary |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| - Allow each person’s response to vary | |
| - Allow each person’s response to vary as a random effect |
| \end{bmatrix} | ||
| $$ | ||
|
|
||
| These describe the antibody curve for person ( $i$ ) and biomarker ( $j$ ): the starting level, how fast it rises, peaks, and decays. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| These describe the antibody curve for person ( $i$ ) and biomarker ( $j$ ): the starting level, how fast it rises, peaks, and decays. | |
| These describe the antibody kinetic curve for each person ( $i$ ) and biomarker ( $j$ ): the baseline antibody level, rate of increase, peaks antibody level, and decay (waning) rate. |
|
|
||
| Higher $\nu_j$ $\rightarrow$ more informative prior (stronger prior). | ||
|
|
||
| Lower $\nu_j$ $\rightarrow$ more weakly informative (broader prior or weaker prior). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| Lower $\nu_j$ $\rightarrow$ more weakly informative (broader prior or weaker prior). | |
| Lower $\nu_j$ $\rightarrow$ less informative (broader prior or weaker prior). |
|
|
||
| The model is built hierarchically across five conceptual levels: | ||
|
|
||
| 1. **Observed data:** noisy log antibody concentrations from serum samples |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| 1. **Observed data:** noisy log antibody concentrations from serum samples | |
| 1. **Observed data:** log antibody concentrations from serum samples |
| The model is built hierarchically across five conceptual levels: | ||
|
|
||
| 1. **Observed data:** noisy log antibody concentrations from serum samples | ||
| 2. **Latent individual parameters:** hidden antibody dynamics $\theta_{ij}$ for each subject-biomarker pair |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
What does "hidden" mean here? Does it mean unobserved?
|
|
||
| 2. **Middle Level**: | ||
|
|
||
| - For each person $i$, their parameters: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| - For each person $i$, their parameters: | |
| - Each person $i$ has their parameters: |
|
|
||
| 3. **Bottom Level**: | ||
|
|
||
| - Their actual observed antibody levels are noisy measurements of predictions from $\theta_{ij}$: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| - Their actual observed antibody levels are noisy measurements of predictions from $\theta_{ij}$: | |
| - Observed antibody levels are noisy measurements of predictions from $\theta_{ij}$: |

This pull request adds the finalized Beamer presentation materials for the April 14th meeting, including:
Beamer_Antibody_Kinetics.qmd: Full 32-slide presentation in Quarto Beamer formatBeamer_Antibody_Kinetics.pdf: Compiled version for presentationPlease let me know if you want me to change anything in here.