1. powerLATE: Generalized Power Analysis for LATE, (With Kirk Bansak). CRAN

An R package that implements of the generalized power analysis for the local average treatment effect (LATE), proposed by Bansak (2020). The method uses standardized effect sizes to place a conservative bound on the power under minimal assumptions. Package allows users to recover power, sample size requirements, or minimum detectable effect sizes. Package also allows users to work with absolute effects rather than effect sizes, to specify an additional assumption to narrow the bounds, and to incorporate covariate adjustment.


2. hbal: Hierarchically Regularized Entropy Balancing, (With Yiqing Xu). CRAN

An R package that implements hierarchically regularized entropy balancing proposed by Xu and Yang (2022). The method adjusts the covariate distributions of the control group to match those of the treatment group. hbal automatically expands the covariate space to include higher order terms and uses cross-validation to select variable penalties for the balancing conditions.


3. ebal-py: Entropy Balancing for Binary and Continuous Treatment. GitHub

Python implementation of entropy balancing for binary (Hainmueller, 2012) and continuous treatment (Tübbicke, 2020; Vegetabile et al., 2021). The method reweights the sample to remove correlations between the treatment and the covariates.