Package: pensynth
Type: Package
Title: Penalized Synthetic Control Estimation
Version: 0.8.2
Authors@R: c(
    person("Erik-Jan", "van Kesteren", email = "erikjanvankesteren@pm.me",
           role = c("cre", "aut"), comment = c(ORCID = "0000-0003-1548-1663")),
    person("Isaac", "Slaughter", email = "is28@uw.edu", role = "ctb",
           comment = c(ORCID = "0000-0002-1911-2374"))
  )
Description: Estimate penalized synthetic control models
    and perform hold-out validation to determine their 
    penalty parameter. This method is based on the work by
    Abadie & L'Hour (2021) <doi:10.1080/01621459.2021.1971535>.
    Penalized synthetic controls smoothly interpolate between 
    one-to-one matching and the synthetic control method.
License: MIT + file LICENSE
URL: https://github.com/vankesteren/pensynth
Encoding: UTF-8
RoxygenNote: 7.3.3
Depends: R (>= 4.1.0)
Imports: clarabel, cli, lifecycle, Matrix
Suggests: testthat (>= 3.0.0)
Config/testthat/edition: 3
NeedsCompilation: no
Packaged: 2026-05-05 20:08:34 UTC; erikjan
Author: Erik-Jan van Kesteren [cre, aut] (ORCID:
    <https://orcid.org/0000-0003-1548-1663>),
  Isaac Slaughter [ctb] (ORCID: <https://orcid.org/0000-0002-1911-2374>)
Maintainer: Erik-Jan van Kesteren <erikjanvankesteren@pm.me>
Repository: CRAN
Date/Publication: 2026-05-07 08:00:16 UTC
Built: R 4.5.2; ; 2026-05-07 11:20:46 UTC; unix
