Skip to contents

Main function

The primary pipeline function to generate reports.

DAGassist()
Generate and/or export report that classifies nodes, compares models, and (optionally) target causal estimands.

Useful supplements

Helper functions that can be useful on their own.

bad_controls_in()
flag bad controls (mediator/collider/desc of Y) among a candidate set
classify_nodes()
Classify DAG nodes
pdag_robustness()
Diagnose adjustment-set and role robustness to uncertain edge directions
add_edges_robustness()
Diagnose robustness to added ("missing") edges
balance_models()
Balance diagnostics across a list of fitted models

Internal functions

Lower-level helpers and print methods, usually not called directly.

print(<DAGassist_report>)
Print method for DAGassist reports
print(<DAGassist_roles>)
Print node classifications (aligned)
print(<DAGassist_validation>)
Minimal, clean printout for validation results with color coding
print(<DAGassist_pdag_summary>)
Print a PDAG robustness summary
print(<DAGassist_addedge_summary>)
Print an edge-addition (exclusion) robustness summary