This release introduces two causal test adequacy metric to the CTF: one based on causal DAGs and the number of edges and independencies tested, the other based on the adequacy of a given data set to test individual causal edges. These can be found in `causal_testing.testing.causal_test_adequacy.py`.
5.0.0
What's Changed * Removing unnecessary code by rsomers1998 in https://github.com/CITCOM-project/CausalTestingFramework/pull/214 * Removed the big `if` statement in causal test engine by jmafoster1 in https://github.com/CITCOM-project/CausalTestingFramework/pull/213 * Test engine refactor by cwild-UoS in https://github.com/CITCOM-project/CausalTestingFramework/pull/219
What's Changed * Alpha by jmafoster1 in https://github.com/CITCOM-project/CausalTestingFramework/pull/207 * Windows wheel install by cwild-UoS in https://github.com/CITCOM-project/CausalTestingFramework/pull/208 * Quick out if no scenario constraints by jmafoster1 in https://github.com/CITCOM-project/CausalTestingFramework/pull/212
What's Changed * Move to pydot by cwild-UoS in https://github.com/CITCOM-project/CausalTestingFramework/pull/204 * Expose estimator type params by cwild-UoS in https://github.com/CITCOM-project/CausalTestingFramework/pull/205 * Expose concrete test generation parameters in JSON Frontend by cwild-UoS in https://github.com/CITCOM-project/CausalTestingFramework/pull/189
What's Changed * Version Release Docs by cwild-UoS in https://github.com/CITCOM-project/CausalTestingFramework/pull/186 * Utils Package by cwild-UoS in https://github.com/CITCOM-project/CausalTestingFramework/pull/191 * Categorical variables by jmafoster1 in https://github.com/CITCOM-project/CausalTestingFramework/pull/188 * Can now generate metamorphic tests from the metamorphic_relation.py file by jmafoster1 in https://github.com/CITCOM-project/CausalTestingFramework/pull/195 * Dev docs by cwild-UoS in https://github.com/CITCOM-project/CausalTestingFramework/pull/197 * Move z3_solver to be first dependency by cwild-UoS in https://github.com/CITCOM-project/CausalTestingFramework/pull/199 * Estimates now taken from causal test case when executing test by rsomers1998 in https://github.com/CITCOM-project/CausalTestingFramework/pull/202 * Json optional data path by cwild-UoS in https://github.com/CITCOM-project/CausalTestingFramework/pull/198
Now logging the numerical results of coefficient causal test cases rather than just "pass" or "fail".
What's Changed * Only a single treatment now by rsomers1998 in https://github.com/CITCOM-project/CausalTestingFramework/pull/183 * Logging causal test results by jmafoster1 in https://github.com/CITCOM-project/CausalTestingFramework/pull/184