Statistical methods depend on the satisfaction of assumptions about the data generating process in order for theoretical and demonstrated properties to hold. It is also implicitly assumed that methods are used as intended. This work presents evidence that, without strong scaffolding, the implicit assumption around proper implementation is frequently not satisfied and that substantial implementation gaps exist between methods’ theoretical properties and performance in applied contexts. We introduce thinkCausal, a novel causal inference tool, as an example of how scaffolded statistical software can increase the usability of statistical methods and reduce existing implementation gaps. We draw evidence from a randomized study where participants were asked to estimate a causal effect within one of three treatment arms: (a) using thinkCausal, a scaffolded point and click implementation of Bayesian Additive Regression Trees (BART) for causal inference, (b) using bartCause, an R package implementation of Bayesian Additive Regression Trees (BART) for causal inference, or (c) using a software and method of their own choosing. Results show that participants were only able to reliably obtain accurate results when using thinkCausal.
Scaffolding responsible software use: Evaluating the effectiveness of a causal inference tool
American Statistician [Epub 2026 Apr 7]. doi: 10.1080/00031305.2026.2627264.
