A framework for estimating difference-in-differences with
 unpoolable data, based on Karim, Webb, Austin, and Strumpf (2025)
 <doi:10.48550/arXiv.2403.15910>. Supports common or staggered adoption, multiple
 groups, and the inclusion of covariates. Also computes p-values for the
 aggregate average treatment effect on the treated via the
 randomization inference procedure described in MacKinnon and Webb (2020)
 <doi:10.1016/j.jeconom.2020.04.024>.

Detects values imported from spreadsheets that were auto-converted 
    to Excel date serials and reconstructs the originally intended day.month
    decimals (for example, '30.3' that Excel displayed as '30/03/2025').
    The functions work in a vectorized manner, preserve non-serial values, and 
    support both the 1900 and 1904 date systems.

A variational mapping approach that reveals and expands future temporal dynamics from folded high-dimensional geometric distance spaces, unfold turns a set of time series into a 4D block of pairwise distances between reframed windows, learns a variational mapper that maps those distances to the next reframed window, and produces horizon-wise predictive functions for each input series. In short: it unfolds the future path of each series from a folded geometric distance representation.

Use syntax inspired by the package 'glue' to extract matched substrings in a more intuitive and compact way than by using standard regular expressions.

Versatile method for ungrouping histograms (binned count data) 
 assuming that counts are Poisson distributed and that the underlying sequence 
 on a fine grid to be estimated is smooth. The method is based on the composite 
 link model and estimation is achieved by maximizing a penalized likelihood. 
 Smooth detailed sequences of counts and rates are so estimated from the binned 
 counts. Ungrouping binned data can be desirable for many reasons: Bins can be 
 too coarse to allow for accurate analysis; comparisons can be hindered when 
 different grouping approaches are used in different histograms; and the last 
 interval is often wide and open-ended and, thus, covers a lot of information 
 in the tail area. Age-at-death distributions grouped in age classes and 
 abridged life tables are examples of binned data. Because of modest assumptions, 
 the approach is suitable for many demographic and epidemiological applications. 
 For a detailed description of the method and applications see 
 Rizzi et al. (2015) <doi:10.1093/aje/kwv020>.