An implementation of randomization-based hypothesis 
    testing for three different estimands in a cluster-randomized 
    encouragement experiment. The three estimands include (1) testing
    a cluster-level constant proportional treatment effect (Fisher's
    sharp null hypothesis), (2) pooled effect ratio, and (3) average 
    cluster effect ratio. To test the third estimand, user needs to install
    'Gurobi' (>= 9.0.1) optimizer via its R API. Please refer to 
    <https://www.gurobi.com/documentation/9.0/refman/ins_the_r_package.html>.

Estimation and diagnostic tools for instrumental variables designs, which implements the guidelines proposed in Lal et al. (2023) <arXiv:2303.11399>, including bootstrapped confidence intervals, effective F-statistic, Anderson-Rubin test, valid-t ratio test, and local-to-zero tests.

Instrumental variable (IV) estimators for homogeneous and
    heterogeneous treatment effects with efficient machine learning instruments.
    The estimators are based on double/debiased machine learning allowing for
    nonlinear and potentially high-dimensional control variables. Details can 
    be found in Scheidegger, Guo and Bühlmann (2025) "Inference for 
    heterogeneous treatment effects with efficient instruments and machine 
    learning" <doi:10.48550/arXiv.2503.03530>.

Uses data and researcher's beliefs on measurement error and
    instrumental variable (IV) endogeneity to generate the space of consistent 
    beliefs across measurement error, instrument endogeneity, and instrumental 
    relevance for IV regressions. 
    Package based on DiTraglia and Garcia-Jimeno (2020) <doi:10.1080/07350015.2020.1753528>.

Provides facilities of general to specific model selection for
    exogenous regressors in 2SLS models. Furthermore, indicator saturation
    methods can be used to detect outliers and structural breaks in the sample.

A method that estimates
    an IV-optimal individualized treatment rule. An individualized
    treatment rule is said to be IV-optimal if it minimizes the 
    maximum risk with respect to the putative IV and the set of
    IV identification assumptions. Please refer to 
    <arXiv:2002.02579> for more details on the methodology and 
    some theory underpinning the method. Function IV-PILE() uses
    functions in the package 'locClass'. Package 'locClass' can be
    accessed and installed from the 'R-Forge' repository via the following link: 
    <https://r-forge.r-project.org/projects/locclass/>.
    Alternatively, one can install the package by entering the following in R:
    'install.packages("locClass", repos="<http://R-Forge.R-project.org>")'.