Sign in

Didier Brassard

@didierbrassard.bsky.social
28 followers 60 following 23 posts

Professor of nutrition. 💻 Nutritional epidemiology, aging, dietary assessment and causal inference (at least trying) 📍 Université du Québec à Trois-Rivières

PostsRepliesMedia
Didier Brassard @didierbrassard.bsky.social · 25/08/2026
Good to read quality > quantity
000
Reposted by Didier Brassard
Julia M. Rohrer @dingdingpeng.the100.ci · 25/08/2026
“…as peer reviewers or question askers at conferences, we must accept that our pet issue is not more important than the other 10 issues and if the analyst has had a good go at handling a bunch of issues, we can’t just pile more and more issues on them to fix. It is impossible.”
2354
Reposted by Didier Brassard
Julia M. Rohrer @dingdingpeng.the100.ci · 05/08/2026
From the makers of “the confidence interval is simply all values that we cannot reject” www.the100.ci/2024/12/05/w...
There is an alternative fully-Frequentist interpretation of confidence intervals that more closely connects them to the idea of null-hypothesis significance testing. The 95% confidence interval contains all possible population parameters that, if they were our null hypothesis, would not be rejected with an alpha of .05 because of our data.[8] One could shorten this to “the confidence interval contains all parameter values that we cannot reject” or “the confidence interval contains all parameter values that are compatible with the data.” The appeal of this is that it’s more snappy than any statement about coverage, while not being wrong according to Frequentist logic. It also does feel like an explanation, although when you think about it, it assumes that you have understood null hypothesis significance testing, and null hypothesis significance testing is confusing in its own right. If you can just assume that people have understood this one complicated thing, can’t you just assume that they have also understood confidence intervals and don’t need any interpretation at all? Then again, if you are deeply confused about the whole matter, maybe this is an elegant solution that buries any confusion one level deeper, where it won’t upset people who really care about confidence intervals.
3101
Reposted by Didier Brassard
Julia M. Rohrer @dingdingpeng.the100.ci · 31/07/2026
The within-person associations aren’t necessarily causal because of time-varying confounding, which is something we discuss here: journals.sagepub.com/doi/full/10..... However, we didn’t discuss the scenario of interpreting the between-person associations causally, because that’s…an interesting move
journals.sagepub.com
These Are Not the Effects You Are Looking for: Causality and the Within-/Between-Persons Distinction in Longitudinal Data Analysis - Julia M. Rohrer, Kou Murayama, 2023
In psychological science, researchers often pay particular attention to the distinction between within- and between-persons relationships in longitudinal data a...
3213
Reposted by Didier Brassard
Per Engzell @pengzell.bsky.social · 12/06/2026
Short story about statistical modeling without causal inference gone badly wrong. Just head on the news that preschoolers play 15 minutes less on rainy days. The reporting stressed that the research was "associational" and therefore couldn't tell us why. Huh? 1/
77826
Didier Brassard @didierbrassard.bsky.social · 26/05/2026
Great overview of LLM 🤝 coding
010
Reposted by Didier Brassard
Martin Plöderl @ploederl.bsky.social · 19/04/2026
1. The paper with the implausibly large effects of Omega-3 fatty acids on mental health was now retracted. A little thread on the process where @ianhussey.mmmdata.io and I was involved. www.sciencedirect.com/science/arti...
sciencedirect.com
RETRACTED: The effects of Omega-3 supplementation on stress, anxiety, depression, sleep quality, and everyday memory in individuals with psychological distress: A randomized, double-blind, placebo-con...
This article has been retracted: please see Elsevier policy on Article Correction, Retraction and Removal (https://www.elsevier.com/about/policies-and…
39538
Reposted by Didier Brassard
Richard McElreath 🐈‍⬛ @rmcelreath.bsky.social · 22/03/2026
Statistical Rethinking 2026 is done: 20 new lectures emphasizing logical and critical statistical workflow, from basics of probability theory to causal inference to reliable computation to sensitivity. It's all free, made just for you. Lecture list and links: github.com/rmcelreath/s...
12679215
Reposted by Didier Brassard
Mikki Brock @mikkibrock.bsky.social · 01/04/2026
I don't see this said enough: the widespread use of generative AI is not only making our jobs as educators harder logistically, but also emotionally. It is genuinely sad to be suspicious of students when you have spent so much time building a pedagogy based on trust and not being a cop. It sucks.
482020512
Reposted by Didier Brassard
Adrian Barnett @aidybarnett.bsky.social · 31/03/2026
Very proud to have worked on the 2026 update to the CRediT taxonomy with @rbly.bsky.social
CRediT’s 12 Contributor Roles
Searching: Made a list of potential journals ordered by their impact factor
Formatting: Spent hours on fiddly and pointless journal formatting changes
Funding: Took out a personal loan to pay the APC
Analysis: Designed the analyses to find all possible statistically significant associations
Order: Bullied out of rightful author position 
Gift: Gift authorship so that the first author can get promoted
Coasted: Didn't do anything, just happy to be included
Review: Responded to the reviewers using bluster and obfuscation
Writing: Delegated writing to AI — original draft
Editing: Delegated writing to AI — review & editing
Quid pro quo: Included a peer reviewer's recommended citations in exchange for journal acceptance
Conflict: Hid a financial conflict of interest
13511
Reposted by Didier Brassard
Miguel Hernan @miguelhernan.org · 02/04/2026
Two common misconceptions when repurposing data for #causalinference: 1) the target trial is an ideal trial 2) the target trial protocol can be prespecified Our new paper examines how the target trial protocol depends on the causal question AND the available data. journals.lww.com/epidem/abstr...
1209
Reposted by Didier Brassard
Lisa DeBruine @debruine.bsky.social · 26/03/2026
The @ukrepro.bsky.social just published a new primer on computational reproducibility, authored by the CR special interest group, including yours truly! I hope it's useful for introducing people to the concept and convincing resource-holders to fund efforts to improve it. zenodo.org/records/1923...
Table showing:

Increasing usefulness (and effort)

[Database logo]
1. Curated data available in a findable source (e.g., OSF)
2. Curated data permanently archived in a reputable archive

[Code logo]
1. Workflow documented in text or video for exact reproduction
2. Workflow coded or scripted for automatic reproduction
3. Code/scripts available in a findable source (e.g., GitHub)
4. Code/scripts permanently archived in a reputable archive

[Software blocks logo]
1. Software and dependencies mentioned in a README
2. Specific versions of software and dependencies are mentioned
3. Software and dependencies provided or linked in permanent archive
4. Exact software and dependencies provided in a container

[Computer logo]
1. Computational environment (e.g., operating system) mentioned in a README
2. Exact computational environment provided in a container

[Hardware logo]
1. Hardware requirements  described in a README
2. Choose to use specific hardware  as agreed in your community
3276
Reposted by Didier Brassard
Richard McElreath 🐈‍⬛ @rmcelreath.bsky.social · 02/04/2026
how I feel when open science initiatives choose to publish in Nature
Batman breaking a firearm and saying, "This is the journal of the enemy. We do not need it. We will not use it."
522840
Reposted by Didier Brassard
Crystal Lewis @cghlewis.bsky.social · 26/01/2026
It's not unheard of to find errors in your data after publishing it. While it's not fun when this happens, this one-pager can help guide you through the process of updating data, code, and publications when errors are found. osf.io/q4jre/files/...
13913
Reposted by Didier Brassard
Ian Hussey @ianhussey.mmmdata.io · 04/10/2025
My article "Data is not available upon request" was published in Meta-Psychology. Very happy to see this out! open.lnu.se/index.php/me...
open.lnu.se
LnuOpen | Meta-Psychology
511544
Reposted by Didier Brassard
Chelsea Parlett @chelseaparlett.bsky.social · 04/10/2025
It’s not the method that makes you causal it’s the assumptions
58418
Reposted by Didier Brassard
Peter Tennant @pwgtennant.bsky.social · 03/09/2025
The TARGET reporting guidelines for target trial emulation studies have arrived! #EpiSky #CausalSky jamanetwork.com/journals/jam...
jamanetwork.com
TARGET 2025 Statement
This Special Communication introduces the Transparent Reporting of Observational Studies Emulating a Target Trial (TARGET) 2025 guideline, a consensus-based guidance for reporting observational studie...
1239
Reposted by Didier Brassard
Ryan Briggs @ryancbriggs.net · 02/09/2025
It's very human to only double check that a process is working when you get a weird result. It's also very bad practice, because sometimes your "right" result is due to a bad process and you will be misled. Social scientists (economists) do this kind of asymmetric checking. arxiv.org/pdf/2508.20069
15313
Reposted by Didier Brassard
Julia M. Rohrer @dingdingpeng.the100.ci · 25/08/2025
Ever stared at a table of regression coefficients & wondered what you're doing with your life? Very excited to share this gentle introduction to another way of making sense of statistical models (w @vincentab.bsky.social) Preprint: doi.org/10.31234/osf... Website: j-rohrer.github.io/marginal-psy...
Models as Prediction Machines: How to Convert Confusing Coefficients into Clear Quantities

Abstract
Psychological researchers usually make sense of regression models by interpreting coefficient estimates directly. This works well enough for simple linear models, but is more challenging for more complex models with, for example, categorical variables, interactions, non-linearities, and hierarchical structures. Here, we introduce an alternative approach to making sense of statistical models. The central idea is to abstract away from the mechanics of estimation, and to treat models as “counterfactual prediction machines,” which are subsequently queried to estimate quantities and conduct tests that matter substantively. This workflow is model-agnostic; it can be applied in a consistent fashion to draw causal or descriptive inference from a wide range of models. We illustrate how to implement this workflow with the marginaleffects package, which supports over 100 different classes of models in R and Python, and present two worked examples. These examples show how the workflow can be applied across designs (e.g., observational study, randomized experiment) to answer different research questions (e.g., associations, causal effects, effect heterogeneity) while facing various challenges (e.g., controlling for confounders in a flexible manner, modelling ordinal outcomes, and interpreting non-linear models).
Figure illustrating model predictions. On the X-axis the predictor, annual gross income in Euro. On the Y-axis the outcome, predicted life satisfaction. A solid line marks the curve of predictions on which individual data points are marked as model-implied outcomes at incomes of interest. Comparing two such predictions gives us a comparison. We can also fit a tangent to the line of predictions, which illustrates the slope at any given point of the curve.A figure illustrating various ways to include age as a predictor in a model. On the x-axis age (predictor), on the y-axis the outcome (model-implied importance of friends, including confidence intervals).

Illustrated are 
1. age as a categorical predictor, resultings in the predictions bouncing around a lot with wide confidence intervals
2. age as a linear predictor, which forces a straight line through the data points that has a very tight confidence band and
3. age splines, which lies somewhere in between as it smoothly follows the data but has more uncertainty than the straight line.
461001285
Reposted by Didier Brassard
Peter Tennant @pwgtennant.bsky.social · 12/08/2025
I'm reviewing a lot of weak target trial emulation studies these days. Like a wolf in sheep's clothes, these adopt the language & structure of target trial emulation, but don't apply the necessary care or thought. Is this the 'doom cycle'? Where every promising new tool gets dragged into the mud.
4275
Reposted by Didier Brassard
Emily Riederer @emilyriederer.bsky.social · 27/07/2025
Technical writing is hard bcs "writing is thinking" but we often should tell our story not in the order we worked. Solution? I wrote a quick post on how @quarto.org 's embed shortcodes can reframe technical writing as reproducible evidence curation www.emilyriederer.com/post/quarto-... 🧵 (1/n)
emilyriederer.com
How Quarto embed fixes data science storytelling | Emily Riederer
Literate programming excels at capturing our stream of conscience. Our stream of conscience does not excel at explaining the impact of our work. Notebooks enable some of data scientists’ worst tendenc...
411223
Reposted by Didier Brassard
Kevin C Klatt, PhD, RD @kcklatt.bsky.social · 25/07/2025
It's exceedingly hard to argue that the administration & MAHA are committed to improving nutrition when they're simultaneously cutting everything from SNAP-Ed to innovative community nutrition work - cements the perception that food dyes are public health theatre. www.healthbeat.org/newyork/2025...
healthbeat.org
Q&A: Nutrition expert discusses pioneering program terminated by USDA
Here’s a Q&A with a nutrition expert who created an after-school program for NYC middle-schoolers who take on adult responsibilities, like meal preparation. This spring, the USDA terminated it.
09342
Reposted by Didier Brassard
Ole Goltermann @olegolt.bsky.social · 22/07/2025
Serious concerns about a new cortical biomarker for pain sensitivity jamanetwork.com/journals/jam... We (with @tspisak.bsky.social, @christianbuchel.bsky.social) published a commentary on Chowdhury, Bi et al. (2025, JAMA Neurology) raising serious concerns about their reported results. 👇 1/13
jamanetwork.com
Concern About Predictive Performance of a Pain Sensitivity Biomarker
To the Editor Chowdhury et al1 evaluated a biomarker for pain sensitivity, combining peak alpha frequency and corticomotor excitability. The authors report outstanding performance (validation set area...
47336
Reposted by Didier Brassard
The BMJ @bmj.com · 21/07/2025
This article provides an overview of the current state of handling continuous variables in healthcare research. It discusses the potential limitations of assuming a linear relationship between independent and dependent variables www.bmj.com/content/390/...
Linear predictor plot for three modelling approaches to analyse continuous variables in a case study of cerebrospinal fluid glucose and acute bacterial meningitis
33918
Reposted by Didier Brassard
Jordan Nafa @ajordannafa.com · 16/07/2025
Statistics/Causal Inference folks, what are your favorite papers on why VIF is bad?
126418
Reposted by Didier Brassard
Julia M. Rohrer @dingdingpeng.the100.ci · 16/07/2025
At this point, I might as well -- Here's an infographic showing different ways to include age as a predictor. The top shows two extremes, just as a plain old numerical predictor (imposes linear trajectory) vs. categorical predictor (imposes nothing whatsoever). And then three solutions in between!
Infographic illustrating different ways to model age.
First panel shows two "extreme" cases; including age as a linear numerical predictor (df = 1) or including age as a categorical predictor (df = number of years of age minus 1).
Second panel shows an intermediate solution in which age is categorized into broader bins (df = number of categories minus 1, here 5 - 1 = 4).
Third panel shows an intermediate solution in which age is included with a polynomial (df = degrees of freedom of the polynomial, here 4).
Fourth panel shows an intermediate solution in which age is modeled with the help of splines (df = degrees of freedom of the splines, here 4).
2221147
Didier Brassard @didierbrassard.bsky.social · 17/07/2025
Fantastic article about modeling of continuous variables! ⬇️ Shameless plug: I wrote a blog about restricted cubic spline applied to nutrition and health data: didierbrassard.github.io/posts/2023/0...
didierbrassard.github.io
‘Statistical method you should know’: restricted cubic spline
In this article, I describe and provide a brief introduction for astatistical method that I find very useful: restricted cubic splines.During my PhD, I diligently learned regression models assumption ...
000
Reposted by Didier Brassard
Tom Yates @tomayates.bsky.social · 15/07/2025
There are going to be an awful lot of analyses that need redone when people finally accept that collider bias is a major issue in unweighted analyses of UKBB data
share.google
Reweighting UK Biobank corrects for pervasive selection bias due to volunteering
AbstractBackground. Biobanks typically rely on volunteer-based sampling. This results in large samples (power) at the cost of representativeness (bias). Th
2147
Reposted by Didier Brassard
Richard McElreath 🐈‍⬛ @rmcelreath.bsky.social · 09/07/2025
How can we reform science? I have some ideas. But I am not sure you’ll like them, because they don’t promise much. elevanth.org/blog/2025/07...
elevanth.org
Which Kind of Science Reform
What hope is there for science reform, if we can't agree on what to reform? Right now, principles are more important than practices.
15284136
Didier Brassard @didierbrassard.bsky.social · 08/07/2025
📄 New preprint! 
The main project of my postdoctoral work is now available (not peer-reviewed yet): Estimating the effect of adhering to #CanadaFoodGuide 2019 recommendations in older adults: a target trial emulation
 🔗 www.medrxiv.org/content/10.1...
medrxiv.org
Estimating the effect of adhering to Canada’s Food Guide 2019 recommendations in older adults: a target trial emulation
Background The 2019 Canada’s Food Guide (CFG) provides universal recommendations to individuals aged 2 years or older. The extent to which these recommendations positively influence key health outcome...
110
Didier Brassard @didierbrassard.bsky.social · 05/07/2025
I agree, the challenges to self-correcting science are real. Tried to publish a “letter to the editor” which was rejected in the end. The editor mentioned the topic of the letter wouldn’t be of interest to readers! Wouldn’t readers also be interested to learn about flaws of a published study?
281
Reposted by Didier Brassard
Mike Frank @mcxfrank.bsky.social · 01/07/2025
Experimentology is out today!!! A group of us wrote a free online textbook for experimental methods, available at experimentology.io - the idea was to integrate open science into all aspects of the experimental workflow from planning to design, analysis, and writing.
Experimentology cover: title and curves for distributions.
9535228
Reposted by Didier Brassard
Hanne Oberman @oberman.bsky.social · 01/07/2025
What is ‘Open Science’? Or, how is Open Science operationalised in survey research? Come talk to me at the #metascience2025 poster session!
Academic poster. Available as PDF via https://hanneoberman.github.io/presentations/2025/METASCIENCE/Metascience.pdf
1265
Reposted by Didier Brassard
Joop Adema @jopieboy.bsky.social · 01/07/2025
Update #2, RETRACTED: 15 months after we (w @ollefolke.bsky.social and @johannarickne.bsky.social ) submitted the initial comment to the Journal, we've noticed the paper was ultimately retracted. Retraction note here: link.springer.com/article/10.1...
23612
Reposted by Didier Brassard
Collin Berke @collinberke.bsky.social · 27/06/2025
Friendly #rstats package development reminder to my future self: `@inheritParams` is a nice {roxygen2} feature to help you stay DRY when writing function documentation. More here: r-pkgs.org/man.html#inh... 📦 : roxygen2.r-lib.org/index.html
r-pkgs.org
16  Function documentation – R Packages (2e)
Learn how to create a package, the fundamental unit of shareable, reusable, and reproducible R code.
1215
Reposted by Didier Brassard
casey wichman @cjwich.bsky.social · 28/06/2025
basically every research paper I’ve written, minus step 6.
2371
Reposted by Didier Brassard
Sophia Crüwell @cruwelli.bsky.social · 24/06/2025
TIL that impact factors are even weirder than I thought! Negotiated with Clarivate?! What? I didn’t think the scientific publishing system could get any stranger!
1247
Reposted by Didier Brassard
Michael Wong @miquai.bsky.social · 24/06/2025
Me: "What did you learn at journal club today?" Intern: "That one day I'm going to publish a paper, and a bunch of people are going to sit around a table and rip it apart."
931345
Reposted by Didier Brassard
Julia M. Rohrer @dingdingpeng.the100.ci · 03/06/2025
Academia will form these little pockets -- people whose theorizing is outrageous & supported by methods outdated since the 90s -- but once it reaches a critical size those people just review each others papers & grants, form societies, hand out awards etc, like a self-contained parallel society.
2645989
Didier Brassard @didierbrassard.bsky.social · 23/05/2025
Great tips to improve your R coding experience
021
Reposted by Didier Brassard
Rebecca Sear @rebeccasear.bsky.social · 14/05/2025
AI is a problem for research as well as student evaluation: "we highlight a set of best practices to mitigate the risks of paper mills using AI-assisted workflows to introduce low-quality manuscripts to the scientific literature"
journals.plos.org
Explosion of formulaic research articles, including inappropriate study designs and false discoveries, based on the NHANES US national health database
The combination of AI and national health databases offers opportunities, but may also be exploited by unethical agents. This study shows that there has been an explosion of formulaic research article...
1115
Reposted by Didier Brassard
Gary Collins @gscollins.bsky.social · 24/04/2025
Shouldn't need saying, but clearly it does "Reporting guideline checklists are not quality evaluation forms: they are guidance for writing" --> onlinelibrary.wiley.com/doi/10.1002/... ...quality/risk of bias assessment is aided by transparent reporting though.
5299
Reposted by Didier Brassard
Gary Collins @gscollins.bsky.social · 15/04/2025
NEW PAPER: Updated CONSORT-2025 for reporting randomised trials is now available in the @bmj.com @jama.com , @thelancet.bsky.social, @plos.org and @naturemedicine.bsky.social —> www.bmj.com/content/389/... #openscience #transparency #medsky #statssky #episky
25740
Reposted by Didier Brassard
Crystal Lewis @cghlewis.bsky.social · 16/04/2025
When planning for data collection, especially in longitudinal studies, first consider how that data will be used. Ask yourself: - How will we combine data for analysis? - What unique IDs will allow us to do this? - How will we name/code items to combine data? - Will our data need restructuring?
1305
Reposted by Didier Brassard
Mark Rubin @markrubin.bsky.social · 13/04/2025
"Publications typically describe the discovery as it ideally should have happened, reporting only the evidence relevant to the proposed claims."
26915
Reposted by Didier Brassard
Crystal Lewis @cghlewis.bsky.social · 29/03/2025
Inspired by a recent conversation, and by this article (onlinelibrary.wiley.com/doi/10.1002/...), I have been working on a one-pager to help researchers through the process of updating published datasets if errors are ever found. I'd love any feedback!
56325
Reposted by Didier Brassard
Maarten van Smeden @maartenvsmeden.bsky.social · 26/03/2025
How to deal with (multi)colinearity in a regression model? If the goal is purely to predict: even high colinearity may not matter much pubmed.ncbi.nlm.nih.gov/35016734/ and quick-fix solutions like PCA may do more harm than good onlinelibrary.wiley.com/doi/10.1002/...
pubmed.ncbi.nlm.nih.gov
Performance of binary prediction models in high-correlation low-dimensional settings: a comparison of methods - PubMed
Based on the results, we would recommend refraining from data-driven predictor selection approaches in the presence of high collinearity, because of the increased instability of predictor selection, e...
14010
Didier Brassard @didierbrassard.bsky.social · 26/03/2025
Great research career advice 👇🏻
000
Reposted by Didier Brassard
Richard McElreath 🐈‍⬛ @rmcelreath.bsky.social · 21/03/2025
Did you know that all the fine artisanal memes from my stats lectures are available in the course repo? Reuse and remixing freely encouraged github.com/rmcelreath/s...
GLMM meme: cat on left licking himself labeled GLM; tiger on right in same posture labeled GLMMthis is your brain [egg]
this is regression [frying pan]
this is your brain on regression [egg frying in pan]
any questions?elton john meme: RESULTS SECTION (left) METHODS SECTION (right)terminator meme:
What's your mom's job? STATISTICIAN
Is it okay to replace missing values with zeros?
Sure honey that sounds fine
Your foster parents are dead
59817