riantr/moonbit_dowhy/refuters does not have a README file
pub struct CausalRefutation {
estimated_effect : Double
new_effect : Double
new_effect_lower : Double
new_effect_upper : Double
refutation_type : String
p_value : Double
is_significant : Bool
}fn CausalRefutation::new(estimated_effect : Double, new_effect : Double, refutation_type : String) -> CausalRefutationfn refute_add_unobserved_common_cause(estimator : CausalEstimator, estimand : IdentifiedEstimand, data : DataFrame, treatment_name : String, outcome_name : String, epsilon : Double, num_simulations : Int, treatment_value : Double, control_value : Double, target_units : String, random : Random) -> CausalRefutationfn refute_bootstrap(estimator : CausalEstimator, estimand : IdentifiedEstimand, data : DataFrame, num_simulations : Int, sample_size_fraction : Double, treatment_value : Double, control_value : Double, target_units : String, random : Random) -> CausalRefutationfn refute_data_subset(estimator : CausalEstimator, estimand : IdentifiedEstimand, data : DataFrame, subset_fraction : Double, num_simulations : Int, treatment_value : Double, control_value : Double, target_units : String, random : Random) -> CausalRefutationfn refute_dummy_outcome(estimator : CausalEstimator, estimand : IdentifiedEstimand, data : DataFrame, outcome_name : String, num_simulations : Int, treatment_value : Double, control_value : Double, target_units : String, random : Random) -> CausalRefutationfn refute_placebo_treatment(estimator : CausalEstimator, estimand : IdentifiedEstimand, data : DataFrame, treatment_name : String, num_simulations : Int, treatment_value : Double, control_value : Double, target_units : String, random : Random) -> CausalRefutationfn refute_random_common_cause(estimator : CausalEstimator, _estimand : IdentifiedEstimand, data : DataFrame, num_simulations : Int, treatment_value : Double, control_value : Double, target_units : String, random : Random) -> CausalRefutationInstall
Download zipMoonBit port of DoWhy 0.14 (PyWhy). Causal graph construction and analysis, effect identification (backdoor / frontdoor / complete adjustment), estimation (linear regression, generalized linear model, propensity score weighting / matching / stratification, doubly robust, instrumental variable, two stage, regression discontinuity), refutation (bootstrap, placebo treatment, data subset, dummy outcome, unobserved common cause), intervention sampling (do samplers), temporal graphs, causal discovery (the PC algorithm with the Fisher-z test) and the portable core of the graphical causal models (the p-value merging, the bootstrap confidence intervals, the Kullback-Leibler divergences, the density estimators, the Shapley values, the independence tests, the prediction models, the causal mechanisms, the fitting of a causal model and the what-if queries (the interventional samples, the counterfactual samples and the average causal effect). Pure MoonBit with zero external runtime dependencies.