.gitignore
.mega-linter.yaml
.pre-commit-config.yaml
.pylintrc
.readthedocs.yaml
CITATION.cff
CONTRIBUTING.md
LICENSE
README.md
codecov.yml
pyproject.toml
.github/ISSUE_TEMPLATE/bug_report.md
.github/ISSUE_TEMPLATE/feature_request.md
.github/workflows/ci-tests-drafts.yaml
.github/workflows/ci-tests.yaml
.github/workflows/figshare.yaml
.github/workflows/joss.yaml
.github/workflows/lint-format.yaml
.github/workflows/publish-to-dafni.yaml
.github/workflows/publish-to-pypi.yaml
causal_testing/__init__.py
causal_testing/__main__.py
causal_testing/_version.py
causal_testing/main.py
causal_testing/estimation/__init__.py
causal_testing/estimation/abstract_estimator.py
causal_testing/estimation/abstract_regression_estimator.py
causal_testing/estimation/cubic_spline_estimator.py
causal_testing/estimation/effect_estimate.py
causal_testing/estimation/experimental_estimator.py
causal_testing/estimation/genetic_programming_regression_fitter.py
causal_testing/estimation/instrumental_variable_estimator.py
causal_testing/estimation/ipcw_estimator.py
causal_testing/estimation/linear_regression_estimator.py
causal_testing/estimation/logistic_regression_estimator.py
causal_testing/specification/__init__.py
causal_testing/specification/causal_dag.py
causal_testing/specification/causal_specification.py
causal_testing/specification/scenario.py
causal_testing/specification/variable.py
causal_testing/surrogate/__init__.py
causal_testing/surrogate/causal_surrogate_assisted.py
causal_testing/surrogate/surrogate_search_algorithms.py
causal_testing/testing/__init__.py
causal_testing/testing/base_test_case.py
causal_testing/testing/causal_effect.py
causal_testing/testing/causal_test_adequacy.py
causal_testing/testing/causal_test_case.py
causal_testing/testing/causal_test_result.py
causal_testing/testing/effect.py
causal_testing/testing/intervention.py
causal_testing/testing/metamorphic_relation.py
causal_testing/utils/__init__.py
causal_testing/utils/validation.py
causal_testing_framework.egg-info/PKG-INFO
causal_testing_framework.egg-info/SOURCES.txt
causal_testing_framework.egg-info/dependency_links.txt
causal_testing_framework.egg-info/requires.txt
causal_testing_framework.egg-info/top_level.txt
dafni/.dockerignore
dafni/.env
dafni/Dockerfile
dafni/README.md
dafni/docker-compose.yaml
dafni/main_dafni.py
dafni/model_definition.yaml
dafni/data/inputs/causal_tests.json
dafni/data/inputs/dag.dot
dafni/data/inputs/runtime_data.csv
dafni/data/outputs/causal_tests_results.json
docs/Makefile
docs/README.md
docs/make.bat
docs/source/background.rst
docs/source/conf.py
docs/source/credits.rst
docs/source/glossary.rst
docs/source/index.rst
docs/source/installation.rst
docs/source/requirements.txt
docs/source/tutorials.rst
docs/source/_static/css/custom.css
docs/source/_static/images/CITCOM-logo-white.png
docs/source/_static/images/CITCOM-logo.png
docs/source/_static/images/Sheffield-logo.png
docs/source/_static/images/example_dag.png
docs/source/dev/actions_and_webhooks.rst
docs/source/dev/documentation.rst
docs/source/dev/version_release.rst
docs/source/modules/causal_specification.rst
docs/source/modules/causal_testing.rst
docs/source/modules/estimators.rst
docs/source/tutorials/poisson_line_process/causal_tests.json
docs/source/tutorials/poisson_line_process/dag.dot
docs/source/tutorials/poisson_line_process/dag.png
docs/source/tutorials/poisson_line_process/poisson_line_process_tutorial.ipynb
docs/source/tutorials/poisson_line_process/data/random/data_random_1000.csv
docs/source/tutorials/vaccinating_elderly/causal_test_results.json
docs/source/tutorials/vaccinating_elderly/causal_tests.json
docs/source/tutorials/vaccinating_elderly/dag.dot
docs/source/tutorials/vaccinating_elderly/dag_image.png
docs/source/tutorials/vaccinating_elderly/simulated_data.csv
docs/source/tutorials/vaccinating_elderly/vaccinating_elderly_tutorial.ipynb
docs/source/tutorials/visualising_causal_test_results/visualise_causal_test_results.ipynb
examples/.gitignore
examples/covasim_/doubling_beta/README.md
examples/covasim_/doubling_beta/dag.dot
examples/covasim_/doubling_beta/dag.png
examples/covasim_/doubling_beta/doubling_beta.py.ipynb
examples/covasim_/doubling_beta/example_beta.py
examples/covasim_/doubling_beta/data/10k_observational_data.csv
examples/covasim_/vaccinating_elderly/README.md
examples/covasim_/vaccinating_elderly/dag.dot
examples/covasim_/vaccinating_elderly/dag.png
examples/covasim_/vaccinating_elderly/example_vaccine.py
examples/covasim_/vaccinating_elderly/simulated_data.csv
examples/lr91/README.md
examples/lr91/dag.dot
examples/lr91/dag.png
examples/lr91/example_max_conductances.py
examples/lr91/data/normalised_results.csv
examples/lr91/data/results.csv
examples/poisson-line-process/.gitignore
examples/poisson-line-process/README.md
examples/poisson-line-process/causal_tests.json
examples/poisson-line-process/dag.dot
examples/poisson-line-process/dag.png
examples/poisson-line-process/example_pure_python.py
examples/poisson-line-process/poisson_line_process.ipynb
examples/poisson-line-process/data/random/data_random_1000.csv
examples/poisson-line-process/data/smt_100/data_smt_wh10_100.csv
examples/poisson-line-process/data/smt_100/data_smt_wh1_100.csv
examples/poisson-line-process/data/smt_100/data_smt_wh2_100.csv
examples/poisson-line-process/data/smt_100/data_smt_wh3_100.csv
examples/poisson-line-process/data/smt_100/data_smt_wh4_100.csv
examples/poisson-line-process/data/smt_100/data_smt_wh5_100.csv
examples/poisson-line-process/data/smt_100/data_smt_wh6_100.csv
examples/poisson-line-process/data/smt_100/data_smt_wh7_100.csv
examples/poisson-line-process/data/smt_100/data_smt_wh8_100.csv
examples/poisson-line-process/data/smt_100/data_smt_wh9_100.csv
images/.gitignore
images/schematic-dark.png
images/schematic.png
images/schematic.tex
paper/paper.bib
paper/paper.md
tests/__init__.py
tests/estimation_tests/test_cubic_spline_estimator.py
tests/estimation_tests/test_experimental_estimator.py
tests/estimation_tests/test_genetic_programming_regression_fitter.py
tests/estimation_tests/test_instrumental_variable_estimator.py
tests/estimation_tests/test_ipcw_estimator.py
tests/estimation_tests/test_linear_regression_estimator.py
tests/estimation_tests/test_logistic_regression_estimator.py
tests/main_tests/test_main.py
tests/resources/data/dag.dot
tests/resources/data/dag.xml
tests/resources/data/data.csv
tests/resources/data/data.pqt
tests/resources/data/data_with_categorical.csv
tests/resources/data/data_with_meta.csv
tests/resources/data/nhefs.csv
tests/resources/data/scarf_data.csv
tests/resources/data/temporal_data.csv
tests/resources/data/tests.json
tests/specification_tests/test_causal_dag.py
tests/specification_tests/test_variable.py
tests/surrogate_tests/test_causal_surrogate_assisted.py
tests/testing_tests/test_causal_effect.py
tests/testing_tests/test_causal_test_adequacy.py
tests/testing_tests/test_causal_test_case.py
tests/testing_tests/test_metamorphic_relations.py