Brendan J. Kelly's Avatar

Brendan J. Kelly

@bjklab.bsky.social

infectious diseases / epidemiology / microbial ecology https://motionlab.site Philadelphia, PA, USA

2,525 Followers  |  1,369 Following  |  28 Posts  |  Joined: 16.09.2024  |  1.9763

Latest posts by bjklab.bsky.social on Bluesky

StanCon 20206
International Conferene on Bayesian Inference and Probabilistic Programming
17-21 August, 2026
Uppsala, Sweden

StanCon 20206 International Conferene on Bayesian Inference and Probabilistic Programming 17-21 August, 2026 Uppsala, Sweden

Three weeks time to submit contributed talk abstract to StanCon 2026! You can also submit a poster abstract early, if you need to make early travel plans. There will be travel and accommodation support for students, too!

More information about submitting at www.stancon2026.org/abstracts/

04.02.2026 15:55 β€” πŸ‘ 6    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Preview
The Crime of Witness | Fintan O’Toole RenΓ©e Good and Alex Pretti were murdered for daring to interfere with the Trump administration’s efforts to normalize abductions and state violence.

Fintan O’Toole @fotoole.bsky.social on the murders of RenΓ©e Good and Alex Pretti https://go.nybooks.com/4bmNB4F

29.01.2026 14:16 β€” πŸ‘ 29    πŸ” 10    πŸ’¬ 0    πŸ“Œ 5
Alfred Hitchcock's 1942 Saboteur (Scene)
YouTube video by Molarkie Alfred Hitchcock's 1942 Saboteur (Scene)

Watched #Saboteur last night -- #Hitchcock captured the internal battle between democracy and fascism in 1942. A reminder that American fascists were fighting against democracy even during WW2: youtu.be/-rtlkILRmEQ

26.01.2026 18:27 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

from what I can see, the video shows a beating followed by an execution.

24.01.2026 16:06 β€” πŸ‘ 1284    πŸ” 281    πŸ’¬ 23    πŸ“Œ 15
Preview
StanCon 2026 Deadline for tutorial and workshop in one week Hi everyone, The submission deadline for contributing tutorials and workshops is one week from now, on the 28th of January. Tutorial Tutorials provide hands-on learning experiences to help attendee...

StanCon 2026 tutorial and workshop deadlines in one week:
discourse.mc-stan.org/t/stancon-20...
@mc-stan.org

21.01.2026 09:20 β€” πŸ‘ 8    πŸ” 6    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

When works become public domain, anyone can reimagine and reuse them.

πŸš‚ The Little Engine That Could can be freely reinterpretedβ€”like this video marrying pages of the 1930 book to a Librivox audio recording. πŸ“š+🎀

Learn more ‡️
blog.archive.org/2026/01/01/w...

#PublicDomainDay

10.01.2026 03:45 β€” πŸ‘ 414    πŸ” 80    πŸ’¬ 0    πŸ“Œ 7

And we're live, Lecture A1 is online. Introduction to Bayesian workflow, generative models, estimands, estimators, estimates, error checking, beginnings of probability theory and Bayesian updating. www.youtube.com/watch?v=ztbY...

06.01.2026 11:02 β€” πŸ‘ 198    πŸ” 64    πŸ’¬ 2    πŸ“Œ 5
Preview
State-of-the-Art Review: Infectious Diarrhea This State of the Art Review describes a multidisciplinary approach to the care of people with diarrhea, considering both infectious and non-infectious eti

Great overview of current knowledge.

Many patient factors impact the management of people w/ presumed infectious diarrhea. Therefore, multispecialty engagement optimizes access, linkage to care, and judicious use of diagnostics and therapeutics…

academic.oup.com/cid/article/... #IDSky

02.01.2026 15:20 β€” πŸ‘ 6    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Incremental development and testing:  Black cat adoptions

Even when we know the final statistical model that we want to use for inference, we should not try to write it directly. It is better to develop simpler, incremental models and test each with synthetic data. This helps us to avoid the frustration of trying to debug a complex model. Large models can and usually do fail in multiple ways, due to a poison salad\subjindex{poison salad} of coding errors, misspecification, and estimation challenges.
%
Being smart means working smart. By starting with a simple, minimal model and adding one feature at a time, we have a better chance of knowing which portion of the model code is responsible for an error, misspecification, or poor convergence.

This case study builds the target statistical model in several steps, while using synthetic data simulation to help construct and test each incremental model. This helps us construct the model, notice and evaluate alternative implementations, and better understand how the model performs.

This case study also provides an example of survival analysis with censoring. This kind of problem is commonplace---there are observations that are only partially observed, and we need to use all the information, even if only partial. Bayesian implementation provides two different ways to implement censored observations, by using cumulative distributions corresponding to the ordinary data model or by treating each censored value as partially observed and imputing it using the data model. Neither approach is always superior, and each helps us understand the model better. We'll show you both. 

Another benefit of this kind of example is the generative model of the sample and the statistical model necessarily differ. We often say Bayesian models are generative, they can be used to simulate observations. And that's true. But it isn't always true of every aspect of the model. In the case of censored values, the censoring is part of the observation m…

Incremental development and testing: Black cat adoptions Even when we know the final statistical model that we want to use for inference, we should not try to write it directly. It is better to develop simpler, incremental models and test each with synthetic data. This helps us to avoid the frustration of trying to debug a complex model. Large models can and usually do fail in multiple ways, due to a poison salad\subjindex{poison salad} of coding errors, misspecification, and estimation challenges. % Being smart means working smart. By starting with a simple, minimal model and adding one feature at a time, we have a better chance of knowing which portion of the model code is responsible for an error, misspecification, or poor convergence. This case study builds the target statistical model in several steps, while using synthetic data simulation to help construct and test each incremental model. This helps us construct the model, notice and evaluate alternative implementations, and better understand how the model performs. This case study also provides an example of survival analysis with censoring. This kind of problem is commonplace---there are observations that are only partially observed, and we need to use all the information, even if only partial. Bayesian implementation provides two different ways to implement censored observations, by using cumulative distributions corresponding to the ordinary data model or by treating each censored value as partially observed and imputing it using the data model. Neither approach is always superior, and each helps us understand the model better. We'll show you both. Another benefit of this kind of example is the generative model of the sample and the statistical model necessarily differ. We often say Bayesian models are generative, they can be used to simulate observations. And that's true. But it isn't always true of every aspect of the model. In the case of censored values, the censoring is part of the observation m…

Prior predictive distribution of waiting times for the first adoption model (without
censoring). Each curve is a survival plot for an individual prior simulation. Black curves correspond
to black cats. Orange curves correspond to all other cat colors.

Prior predictive distribution of waiting times for the first adoption model (without censoring). Each curve is a survival plot for an individual prior simulation. Black curves correspond to black cats. Orange curves correspond to all other cat colors.

Posterior predictive distributions of waiting times for the first adoption model (without
censoring). Each curve is a survival plot for an individual posterior simulation. Black curves
correspond to black cats. Orange curves correspond to all other cat colors.

Posterior predictive distributions of waiting times for the first adoption model (without censoring). Each curve is a survival plot for an individual posterior simulation. Black curves correspond to black cats. Orange curves correspond to all other cat colors.

Including the old black cat adoptions survival analysis example as a case study in the forthcoming Bayesian Workflow book. This is presented as a whole incremental workflow with simulation, validation, and model comparison. Just now went through code and extra-commented and cleaned. Getting close!

27.12.2025 08:20 β€” πŸ‘ 80    πŸ” 8    πŸ’¬ 0    πŸ“Œ 0

We're doing the final sprint, and I think we're able to send the PDF of the forthcoming Bayesian Workflow book to the publisher in the next two weeks (500+ pages), which would mean it would be published some time next year

16.12.2025 17:21 β€” πŸ‘ 123    πŸ” 9    πŸ’¬ 3    πŸ“Œ 3
Preview
American food safety could be headed for a breakdown More Americans will be exposed to foodborne illnessΒ as a result of this year's funding cuts, food safety experts predict

American food safety could be headed for a breakdown. Story by @sarah-todd.bsky.social www.statnews.com/2025/12/22/a...

22.12.2025 16:33 β€” πŸ‘ 89    πŸ” 51    πŸ’¬ 8    πŸ“Œ 18

Grading and googling hallucinated citations, as one does nowadays, and now that LLMs have been around for a while, I've discovered new horrors: hallucinated journals are now appearing in Google Scholar with dozens of citations bc so many people are citing these fake things

15.12.2025 20:41 β€” πŸ‘ 3997    πŸ” 1277    πŸ’¬ 132    πŸ“Œ 276
course schedule as a table. Available at the link in the post.

course schedule as a table. Available at the link in the post.

I'm teaching Statistical Rethinking again starting Jan 2026. This time with live lectures, divided into Beginner and Experienced sections. Will be a lot more work for me, but I hope much better for students.

I will record lectures & all will be found at this link: github.com/rmcelreath/s...

09.12.2025 13:58 β€” πŸ‘ 658    πŸ” 236    πŸ’¬ 12    πŸ“Œ 20
Perspective 
"The net effect would be to disadvantage the people the FDA exists to protect, including millions of Americans at high risk from serious infections." 

"A Threat to Evidence-Based Vaccine Policy and Public Health Security at the FDA" by R.M. Califf et al.

Perspective "The net effect would be to disadvantage the people the FDA exists to protect, including millions of Americans at high risk from serious infections." "A Threat to Evidence-Based Vaccine Policy and Public Health Security at the FDA" by R.M. Califf et al.

Twelve former commissioners of the FDA express concern that the agency’s recent moves will undermine a regulatory model designed to ensure vaccine safety, effectiveness, and availability. Read the full Perspective: nej.md/48Ova76

03.12.2025 22:10 β€” πŸ‘ 26    πŸ” 17    πŸ’¬ 2    πŸ“Œ 2
Preview
Modelling Like an Experimentalist Dahlin etΒ al. (2024) apply experimental thinking to a model of mosquito-borne disease transmissions.

"Validate With Simulated Truth: A first habit is to test whether an analytical pipeline can recover known conditions."

Very good advice below. So much COVID nonsense (e.g. 'immunological dark matter') basically came down to a non-identifiable model that hadn't been properly tested.

09.11.2025 21:18 β€” πŸ‘ 49    πŸ” 6    πŸ’¬ 3    πŸ“Œ 2

Pseudomonas aeruginosa has big slug energy. #IDsky #MicroSky

29.10.2025 19:59 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Effectiveness of Nirmatrelvir/Ritonavir or Molnupiravir Use in Immunocompromised Patients on B-Cell–Depleting Therapy With COVID-19: A Target Trial Emulation Study This target trial emulation study assessed nirmatrelvir/ritonavir and molnupiravir effectiveness in COVID-19 patients receiving B-cell–depleting therapy. N

A study of COVID therapeutics in immunocompromised individuals on B-cell depleting therapy!!!

Nirmatrelvir/ritonavir significantly more effective than no rx (HR 0.56) molnupiravir w non significant trend to improved outcomes (HR also 0.56)… #IDSky #covid

academic.oup.com/cid/advance-...

25.10.2025 13:53 β€” πŸ‘ 1    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Preview
On an Arctic archipelago, frozen soil may preserve a hidden history of viruses Scientists are hunting for ancient RNA in Svalbard’s permafrost, hoping to shed light on the evolution of viral diseases

I am fascinated by how viruses evolve - and not just since #SARSCoV2 has shown us at the global stage how consequential virus evolution can be for us.
In my new story in @science.org I got to explore how researchers are probing deeper into the past with old RNA virus genome.
So a πŸ§ͺ thread…

18.10.2025 10:02 β€” πŸ‘ 215    πŸ” 76    πŸ’¬ 4    πŸ“Œ 6
Post image

πŸ’»Join online! 🎧
Süßmilch Lecture at the Max Planck Institute for Demographic Research (MPIDR)
Putting Science Before #Statistics
πŸ—£οΈRichard McElreath πŸˆβ€β¬› MPI-EVA Leipzig
πŸ“…Oct 21, 2025
πŸ•’3 pm CEST
✏️Sign up now:
https://ow.ly/uxfc50Xb5Yx

15.10.2025 08:00 β€” πŸ‘ 20    πŸ” 8    πŸ’¬ 2    πŸ“Œ 1

Is a healthy microbiome one that is rich in phages? 🦠 Excited to share our paper out in Lancet Microbe with @bkoskella.bsky.social & @dholtappels.bsky.social where we test whether virome diversity can be used a broad signature of microbiome health πŸ“ˆ

10.10.2025 13:12 β€” πŸ‘ 63    πŸ” 26    πŸ’¬ 2    πŸ“Œ 1

What could possibly go wrong? #IDSky

11.10.2025 12:33 β€” πŸ‘ 15    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Preview
ELLIS PhD Program: Call for Applications 2025 The ELLIS mission is to create a diverse European network that promotes research excellence and advances breakthroughs in AI, as well as a pan-European PhD program to educate the next generation of AI...

I'm looking for a doctoral student with Bayesian background to work on Bayesian workflow and cross-validation (see my publication list users.aalto.fi/~ave/publica... for my recent work) at Aalto University.

Apply through the ELLIS PhD program (dl October 31) ellis.eu/news/ellis-p...

06.10.2025 09:28 β€” πŸ‘ 47    πŸ” 33    πŸ’¬ 0    πŸ“Œ 2

Fantastic discussion of the BALANCE trial -- and randomized trial preparation / design in general. Also, great to hear Communicable and Breakpoints teaming up! #IDSky

01.10.2025 20:20 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

"It turns out boredom is the Cadillac of feelings."

27.09.2025 19:41 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
library(tidyverse)

mtcars |> 
  head(8) |> 
  rownames_to_column("name") |> 
  ggplot(aes(x = drat, y = name, fill = name)) + 
  geom_col() +
  theme(panel.widths = unit(50, "mm"), panel.heights = unit(50, "mm"))

library(tidyverse) mtcars |> head(8) |> rownames_to_column("name") |> ggplot(aes(x = drat, y = name, fill = name)) + geom_col() + theme(panel.widths = unit(50, "mm"), panel.heights = unit(50, "mm"))

The new ggplot2 4.0.0 now supports absolute plot dimensions 🀩

#rstats #dataviz #phd

18.09.2025 18:27 β€” πŸ‘ 91    πŸ” 16    πŸ’¬ 0    πŸ“Œ 2

#IDsky

18.09.2025 20:37 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Happy International Microorganism Day! πŸŽ‰

Today, we are celebrating the tiny powerhouses that have a massive impact on our world. From the bacteria in our gut to the fungi that give us antibiotics, these incredible organisms are essential to life.

Let's make some noise for the microscopic!

17.09.2025 07:01 β€” πŸ‘ 41    πŸ” 20    πŸ’¬ 2    πŸ“Œ 4
Preview
Typhus, a disease once nearly eradicated in the U.S., is on the rise in Texas Texas is seeing an explosion of cases of typhus, a disease that – if untreated – can be fatal. Typhus was almost eradicated from the United States, but now it's making a comeback.

Typhus, a disease once nearly eradicated in the U.S., is on the rise in Texas

"76-year-old Clark contracted #typhus from clearing weeds from her garden"
🦠

flip.it/Zzrht7

14.09.2025 12:23 β€” πŸ‘ 2    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Preview
Learning ecosystem-scale dynamics from microbiome data with MDSINE2 - Nature Microbiology This Bayesian statistical method uses timeseries microbiome data to infer interaction modules and is tested using a faecal transplant experiment in mice.

#Newresearch

This Bayesian statistical method uses timeseries microbiome data to infer interaction modules and is tested using a faecal transplant experiment in mice.

#MicroSky

www.nature.com/articles/s41...

12.09.2025 15:50 β€” πŸ‘ 23    πŸ” 9    πŸ’¬ 0    πŸ“Œ 0
David Rose memorial poster

David Rose memorial poster

Remembering David Rose today. www.bbc.com/news/article...

12.09.2025 12:54 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@bjklab is following 20 prominent accounts