CIfly can be used for a variety of tasks in graphical causal inference. Here, we discuss example applications and show how they can be solved transparently and efficiently with CIfly.
-
Verifying adjustment sets
Test whether a set of variables can be used for adjustment for a given CPDAG and sets of treatment and outcome variables. -
Optimal conditional instruments
Find a graphically optimal conditional instrumental set for a given ADMG and a treatment and outcome variable. -
Finding minimal d-separators
Find a minimal d-separator for sets of variables X and Y, that is one for which no subset d-separates X and Y. -
Parent adjustment distance
Computing the parent adjustment distance for measuring the distance between two CPDAGs. -
Finding conditional instruments
Compute conditional instrumental sets in ADMGs based on a sound and complete graphical criterion.