Package: forestBalance
Title: Balancing Confounder Distributions with Forest Energy Balancing
Version: 0.1.0
Authors@R: c(
    person("Jared", "Huling", role = c("aut", "cre"), email = "jaredhuling@gmail.com"),
    person("Simion", "De", role = "aut")
    )
Description: Estimates average treatment effects using kernel energy balancing
    with random forest similarity kernels. A multivariate random forest jointly
    models covariates, outcome, and treatment to build a similarity kernel
    between observations. This kernel is then used for energy balancing to create
    weights that control for confounding. The method is described in
    De and Huling (2025) <doi:10.48550/arXiv.2512.18069>.
License: GPL (>= 3)
URL: https://github.com/jaredhuling/forestBalance
BugReports: https://github.com/jaredhuling/forestBalance/issues
Encoding: UTF-8
RoxygenNote: 7.3.3
LinkingTo: Rcpp, RcppEigen
Imports: grf (>= 2.3.0), MASS, Matrix, methods, Rcpp
Suggests: ggplot2, knitr, osqp, rmarkdown, testthat (>= 3.0.0),
        WeightIt
VignetteBuilder: knitr
NeedsCompilation: yes
Packaged: 2026-04-01 12:01:03 UTC; huling
Author: Jared Huling [aut, cre],
  Simion De [aut]
Maintainer: Jared Huling <jaredhuling@gmail.com>
Repository: CRAN
Date/Publication: 2026-04-07 07:40:15 UTC
Built: R 4.5.2; aarch64-apple-darwin20; 2026-04-08 22:26:49 UTC; unix
Archs: forestBalance.so.dSYM
