Getting Started
User Guide
Tutorials & Examples
Causal Inference Methods
Theoretical Background
API Reference
run_causal_analysis()
parse_input()
analyze_dataset()
interpret_query()
select_method()
validate_method()
generate_explanation()
format_output()
create_workflow_state_update()
input_parser_tool()
dataset_analyzer_tool()
query_interpreter_tool()
method_selector_tool()
method_validator_tool()
method_executor_tool()
explanation_generator_tool()
output_formatter_tool()
CausalMethod
psm_estimate_effect()
psw_estimate_effect()
iv_estimate_effect()
did_estimate_effect()
rdd_estimate_effect()
dim_estimate_effect()
lr_estimate_effect()
ba_estimate_effect()
estimate_effect_gps()
Development
About
causal_agent
causal_agent.components
causal_agent.components.dataset_analyzer
causal_agent.components.decision_tree
causal_agent.components.decision_tree_llm
causal_agent.components.explanation_generator
causal_agent.components.input_parser
causal_agent.components.method_validator
causal_agent.components.output_formatter
causal_agent.components.query_interpreter
causal_agent.components.state_manager
causal_agent.methods
causal_agent.methods.backdoor_adjustment
causal_agent.methods.backdoor_adjustment.diagnostics
causal_agent.methods.backdoor_adjustment.estimator
causal_agent.methods.backdoor_adjustment.llm_assist
causal_agent.methods.causal_method
causal_agent.methods.diff_in_means
causal_agent.methods.diff_in_means.diagnostics
causal_agent.methods.diff_in_means.estimator
causal_agent.methods.diff_in_means.llm_assist
causal_agent.methods.difference_in_differences
causal_agent.methods.difference_in_differences.diagnostics
causal_agent.methods.difference_in_differences.estimator
causal_agent.methods.difference_in_differences.llm_assist
causal_agent.methods.difference_in_differences.utils
causal_agent.methods.generalized_propensity_score
causal_agent.methods.generalized_propensity_score.diagnostics
causal_agent.methods.generalized_propensity_score.estimator
causal_agent.methods.generalized_propensity_score.llm_assist
causal_agent.methods.instrumental_variable
causal_agent.methods.instrumental_variable.diagnostics
causal_agent.methods.instrumental_variable.estimator
causal_agent.methods.instrumental_variable.llm_assist
causal_agent.methods.linear_regression
causal_agent.methods.linear_regression.diagnostics
causal_agent.methods.linear_regression.estimator
causal_agent.methods.linear_regression.llm_assist
causal_agent.methods.propensity_score
causal_agent.methods.propensity_score.base
causal_agent.methods.propensity_score.diagnostics
causal_agent.methods.propensity_score.llm_assist
causal_agent.methods.propensity_score.matching
causal_agent.methods.propensity_score.weighting
causal_agent.methods.regression_discontinuity
causal_agent.methods.regression_discontinuity.diagnostics
causal_agent.methods.regression_discontinuity.estimator
causal_agent.methods.regression_discontinuity.llm_assist
causal_agent.methods.utils
causal_agent.prompts
causal_agent.prompts.dataset_analysis_prompts
causal_agent.prompts.method_identification_prompts
causal_agent.prompts.prompts
causal_agent.prompts.regression_prompts
causal_agent.prompts.result_interpretation_prompts
causal_agent.synthetic
causal_agent.synthetic.generator
causal_agent.synthetic.prompts
causal_agent.synthetic.util
causal_agent.tools
causal_agent.tools.data_analyzer
causal_agent.tools.dataset_analyzer_tool
causal_agent.tools.explanation_generator_tool
causal_agent.tools.input_parser_tool
causal_agent.tools.method_executor_tool
causal_agent.tools.method_selector_tool
causal_agent.tools.method_validator_tool
causal_agent.tools.output_formatter_tool
causal_agent.tools.query_interpreter_tool
causal_agent.utils
causal_agent.utils.llm_helpers