Computational epidemiologist, causal inference researcher, amateur mycologist, and open-source enthusiast.
https://github.com/pzivich
#epidemiology #statistics #python #episky #causalsky
I also might be able to pay my own way through some other sources, so you only need to invite me
I'll give a bit more background on how I got here relative to the intro, and a brief overview of the paper
arxiv.org/abs/2511.01960
I also might be able to pay my own way through some other sources, so you only need to invite me
So, please consider giving it a read and letting me know your thoughts
arxiv.org/abs/2511.01960
So, please consider giving it a read and letting me know your thoughts
arxiv.org/abs/2511.01960
I'll give a bit more background on how I got here relative to the intro, and a brief overview of the paper
arxiv.org/abs/2511.01960
I'll give a bit more background on how I got here relative to the intro, and a brief overview of the paper
arxiv.org/abs/2511.01960
I'll give a bit more background on how I got here relative to the intro, and a brief overview of the paper
arxiv.org/abs/2511.01960
I'll give a bit more background on how I got here relative to the intro, and a brief overview of the paper
arxiv.org/abs/2511.01960
It is a great introduction to bounds for missing data (that I wish I read much earlier when I was first learning about them!!)
www.sciencedirect.com/science/arti...
It is a great introduction to bounds for missing data (that I wish I read much earlier when I was first learning about them!!)
www.sciencedirect.com/science/arti...
... if it would work...
everytime I update in Zotero, BetterBib deletes all the year and journal fields for all the entries (unless I manually re-export, thus defeating the purpose)
... if it would work...
everytime I update in Zotero, BetterBib deletes all the year and journal fields for all the entries (unless I manually re-export, thus defeating the purpose)
Learning Python during my PhD and translating everything between programming languages helped me build my understanding of causal inference. It is also why I know estimating equations as well as I do
🧵
Learning Python during my PhD and translating everything between programming languages helped me build my understanding of causal inference. It is also why I know estimating equations as well as I do
Learning Python during my PhD and translating everything between programming languages helped me build my understanding of causal inference. It is also why I know estimating equations as well as I do
🧵
Learning Python during my PhD and translating everything between programming languages helped me build my understanding of causal inference. It is also why I know estimating equations as well as I do
The sign of a great product!!
The sign of a great product!!
Like proximal causal inference, this is another way to address unmeasured confounding. For this, let's go over per-protocol effects in trials
Like proximal causal inference, this is another way to address unmeasured confounding. For this, let's go over per-protocol effects in trials
We can think about proximal causal inference as an extension of the standard identification assumptions to allow for more rich data structures. Specifically, we can account for unmeasured confounding
We can think about proximal causal inference as an extension of the standard identification assumptions to allow for more rich data structures. Specifically, we can account for unmeasured confounding
To start, let's talk computational aspects. As you might recall from the weeks on the sandwich variance, we need to compute derivatives. One option is automatic differentiation (autodiff)
To start, let's talk computational aspects. As you might recall from the weeks on the sandwich variance, we need to compute derivatives. One option is automatic differentiation (autodiff)
So you don't have to be as perplexed as I once was, we have a new pre-print introducing the key ideas
arxiv.org/abs/2510.07076
So you don't have to be as perplexed as I once was, we have a new pre-print introducing the key ideas
arxiv.org/abs/2510.07076
So you don't have to be as perplexed as I once was, we have a new pre-print introducing the key ideas
arxiv.org/abs/2510.07076
So you don't have to be as perplexed as I once was, we have a new pre-print introducing the key ideas
arxiv.org/abs/2510.07076
Many social scientists seem to think so, and are already using "silicon samples" in research.
One problem: depending on the analytic decisions made, you can basically get these samples to show any effect you want.
THREAD 🧵
Many social scientists seem to think so, and are already using "silicon samples" in research.
One problem: depending on the analytic decisions made, you can basically get these samples to show any effect you want.
THREAD 🧵
This is based on the algorithm in my pre-print, but needs a few tweaks
arxiv.org/abs/2504.13291
This is based on the algorithm in my pre-print, but needs a few tweaks
arxiv.org/abs/2504.13291
I'm going to take advantage of microblogging as a format and live code a new estimating equation
I'm going to take advantage of microblogging as a format and live code a new estimating equation
More specifically, we are going to bridge different trials together to address a single question
pubmed.ncbi.nlm.nih.gov/38110289/
More specifically, we are going to bridge different trials together to address a single question
pubmed.ncbi.nlm.nih.gov/38110289/