Riccardo Di Francesco
  • Research
  • Software
  • Teaching
  • Talks
  • CV

Software

Software

R packages

causalQual logo

causalQual · Causal inference for qualitative outcomes

Causal inferenceQualitative outcomesOn CRAN

Working with ratings or other categorical outcomes? causalQual estimates how a treatment shifts the probability of each outcome category under IV, RDD, and DiD designs.

Website CRAN GitHub Paper
valiCATE logo

valiCATE · Validation of CATE models

Heterogeneous effectsMachine learning

Are your estimated heterogeneous effects signal or noise? valiCATE validates any CATE model using best linear predictors, sorted group average treatment effects, and rank-weighted average treatment effects.

Website GitHub
ocf logo

ocf · Ordered correlation forest

Qualitative outcomesMachine learningOn CRAN

Need predictions for an ordered outcome without ordered-logit assumptions? ocf estimates the probability of each outcome class and the marginal effects of covariates, with valid confidence intervals.

Website CRAN GitHub Paper
aggTrees logo

aggTrees · Aggregation trees

Causal inferenceHeterogeneous effectsOn CRAN

Which subgroups should you report? aggTrees lets the data choose them and delivers valid inference on each group's average treatment effect.

Website CRAN GitHub Paper

© 2026 Riccardo Di Francesco

 

Built with Quarto