GitHub / CITCOM-project/CausalTestingFramework / commits
A causal inference-driven framework for functional black-box testing of complex software.
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 9ee3e7c9 | merge Merge pull request #404 from CITCOM-project/jmafoster1/docs-revamp |
Michael Foster <1****1@u****m>
Committed by: GitHub <n****y@g****m> |
17 days ago | |
| 189396e9 | Fixed link | Michael Foster <m****r@s****k> | 17 days ago | |
| bacd85b5 | Fixed typo in tutorial | Michael Foster <m****r@s****k> | 17 days ago | |
| 5cda421b | merge Merge pull request #405 from CITCOM-project/jmafoster1/sharr-fixes |
Michael Foster <1****1@u****m>
Committed by: GitHub <n****y@g****m> |
18 days ago | |
| 63084f60 | Removed unexpected "ignore_cycles" method from nsga discovery | Michael Foster <m****r@s****k> | 20 days ago | |
| a63ed696 | Removed dead code and added test to read in cyclic graph | Michael Foster <m****r@s****k> | 20 days ago | |
| 44582ba6 | Now covering add edge mutation | Michael Foster <m****r@s****k> | 20 days ago | |
| d578e35e | Relative fitness function and proper copy method | Michael Foster <m****r@s****k> | 26 days ago | |
| e889c950 | Cycle nodes now in error message | Michael Foster <m****r@s****k> | 27 days ago | |
| 31290012 | Added cycle check for add_edges_from | Michael Foster <m****r@s****k> | 27 days ago | |
| 45d7c11c | Cleaned latex auxilliary files | Michael Foster <m****r@s****k> | about 1 month ago | |
| 062db945 | Added a PR template with docs checklist | Michael Foster <m****r@s****k> | about 1 month ago | |
| e136df6c | Trying to fix docs build workflow | Michael Foster <m****r@s****k> | about 1 month ago | |
| cc223885 | Full pass | Michael Foster <m****r@s****k> | about 1 month ago | |
| eebad9a3 | Restructured the docs | Michael Foster <m****r@s****k> | about 1 month ago | |
| 75e1183d | Updated schematic | Michael Foster <m****r@s****k> | about 1 month ago | |
| d69008a7 | Little fixed to facilitate the sharr evaluation | Michael Foster <m****r@s****k> | about 1 month ago | |
| dc28758b | Added PR to build docs | Michael Foster <m****r@s****k> | about 1 month ago | |
| 34668346 | Fixed docs build | Michael Foster <m****r@s****k> | about 1 month ago | |
| 5e0d3cc2 | merge Merge pull request #402 from CITCOM-project/jmafoster1/marie-kondo |
Michael Foster <1****1@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| e753b1e4 | _adjustment_set_from_formula now uses a set rather than a sorted list | Michael Foster <m****r@s****k> | about 1 month ago | |
| 1318ec34 | Now recording bootstrap size in DataAdequacy | Michael Foster <m****r@s****k> | about 1 month ago | |
| 2c8e9514 | Updated pydot dependency | Michael Foster <m****r@s****k> | about 1 month ago | |
| a3231788 | Switched to using assert_frame_equal to avoid rounding errors | Michael Foster <m****r@s****k> | about 1 month ago | |
| 052fd7f4 | Added test for adequacy to dict with results | Michael Foster <m****r@s****k> | about 1 month ago | |
| 006d4ff1 | Added test for no datatypes | Michael Foster <m****r@s****k> | about 1 month ago | |
| f1e5a0fb | Deprecated cubic spline estimator - functionality subsumed by LR estimator | Michael Foster <m****r@s****k> | about 1 month ago | |
| 3123ceb9 | More tests to make codecov happy | Michael Foster <m****r@s****k> | about 1 month ago | |
| b07d503d | Fixed tutorial tests | Michael Foster <m****r@s****k> | about 1 month ago | |
| 24103e04 | Upped the coverage | Michael <j****1@g****m> | about 1 month ago | |
| 190aa6e4 | Removed dead code | Michael Foster <m****r@s****k> | about 1 month ago | |
| 4832a009 | Got rid of vaccinating elderly results again | Michael Foster <m****r@s****k> | about 1 month ago | |
| 205ae4b7 | merge Merge branch 'jmafoster1/dag-evaluation' into jmafoster1/marie-kondo | Michael Foster <m****r@s****k> | about 1 month ago | |
| 68ae249c | Added extra regression tests | Michael Foster <m****r@s****k> | about 1 month ago | |
| 6179f636 | Now testing dag evaluation | Michael Foster <m****r@s****k> | about 1 month ago | |
| 30a24c2f | Pre-commit fixes on tests too | Michael Foster <m****r@s****k> | about 1 month ago | |
| 4b8fc223 | Added discovery warning test | Michael Foster <m****r@s****k> | about 1 month ago | |
| f4b077c6 | Closes #262. Finally worked out how to get all the variables from the patsy f... | Michael Foster <m****r@s****k> | about 1 month ago | |
| 026bac42 | Moved treatment variable out of test case | Michael Foster <m****r@s****k> | about 2 months ago | |
| 423f1174 | merge Merge branch 'main' into jmafoster1/dag-evaluation | Michael Foster <m****r@s****k> | about 2 months ago | |
| 355f04d9 | merge Merge pull request #395 from CITCOM-project/jmafoster1/388-fix-large-scenarios |
Michael Foster <1****1@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 187c190a | Removed duplicated apply in test adequacy | Michael Foster <m****r@s****k> | about 2 months ago | |
| 6e4266e3 | merge Merge branch 'jmafoster1/dag-evaluation' into jmafoster1/marie-kondo | Michael Foster <m****r@s****k> | about 2 months ago | |
| 429cf7b9 | Added index column to test data | Michael Foster <m****r@s****k> | about 2 months ago | |
| f8e7307e | Added small tolerance for rounding errors | Michael Foster <m****r@s****k> | about 2 months ago | |
| 908dca71 | Closes #400 - removed expected_effect from cubic spline estimator | Michael Foster <m****r@s****k> | about 2 months ago | |
| ff2ecc7e | EPIC: Got rid of scenario, variable, and base test case classes | Michael Foster <m****r@s****k> | about 2 months ago | |
| 3e6fd994 | df.drop(unnamed_columns) | Michael Foster <m****r@s****k> | about 2 months ago | |
| bcb5427b | Removed MetamorphicRelation class - now generating CausalTest objects directly | Michael Foster <m****r@s****k> | about 2 months ago | |
| 175acdaa | Removed print | Michael Foster <m****r@s****k> | about 2 months ago | |
| 920f0d6a | Can now generate causal test cases directly from a DAG | Michael Foster <m****r@s****k> | about 2 months ago | |
| 445f6617 | Evaluate dag | Michael Foster <m****r@s****k> | about 2 months ago | |
| 87d973d5 | Causal DAG analysis (and restructuring of CausalTestResult) | Michael Foster <m****r@s****k> | about 2 months ago | |
| 14da9030 | Fixed Negative and Positive causal effects so that both imply SomeEffect | Michael Foster <m****r@s****k> | about 2 months ago | |
| 15de6167 | Added effect labelling to inferred DAG | Michael Foster <m****r@s****k> | about 2 months ago | |
| a2b580ca | CausalTestResult no longer stores estimator | Michael Foster <m****r@s****k> | about 2 months ago | |
| a40c7f01 | Codecov and linting | Michael Foster <m****r@s****k> | about 2 months ago | |
| 0dc343af | New improved CausalTestingFramework class | Michael Foster <m****r@s****k> | about 2 months ago | |
| d2c51101 | Added a result attribute to causal test cases | Michael Foster <m****r@s****k> | about 2 months ago | |
| 2274b190 | Estimators no longer store data | Michael Foster <m****r@s****k> | about 2 months ago | |
| 3b5b62ad | merge Merge pull request #389 from CITCOM-project/jmafoster1/hotfix |
Michael Foster <1****1@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 8f04b993 | 100% coverage | Michael Foster <m****r@s****k> | about 2 months ago | |
| 291d233e | Added boolean column for coverage | Michael Foster <m****r@s****k> | about 2 months ago | |
| d87e8a08 | Added extra test for coverage | Michael Foster <m****r@s****k> | about 2 months ago | |
| fe80b758 | Fixed numpy linalg error | Michael Foster <m****r@s****k> | about 2 months ago | |
| e6a19c77 | merge Merge pull request #385 from Jake248Newman/main |
Michael Foster <1****1@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 67ca9ac1 | More CLI type errors | Jake Newman <j****1@s****k> | about 2 months ago | |
| aa698dab | Type error from CLI | Jake Newman <j****1@s****k> | about 2 months ago | |
| 9b354273 | Fix help string | Michael Foster <m****r@s****k> | 2 months ago | |
| d1e35037 | pylint | Michael Foster <m****r@s****k> | 2 months ago | |
| ada19ae4 | pylint | Michael Foster <m****r@s****k> | 2 months ago | |
| 3a72e175 | Docs | Michael Foster <m****r@s****k> | 2 months ago | |
| 1846728e | Fixed the tests | Michael Foster <m****r@s****k> | 2 months ago | |
| e608219e | Added extra test | Michael Foster <m****r@s****k> | 2 months ago | |
| fc0ba674 | Multinomial regression to support categorical variables | Michael Foster <m****r@s****k> | 2 months ago | |
| 468340c2 | merge Merge branch 'jmafoster1/ignore-test-results' into sure2026 | Michael Foster <m****r@s****k> | 2 months ago | |
| 1b9bd73e | Fixed "cluded" -> "clude" tests and added customisable alpha | Michael Foster <m****r@s****k> | 2 months ago | |
| 9a5cdb14 | LinearRegressionEstimator for numeric datatypes | Michael Foster <m****r@s****k> | 2 months ago | |
| d1ba089c | merge Merge branch 'main' of github.com:Jake248Newman/CausalTestingFramework into s... | Michael Foster <m****r@s****k> | 2 months ago | |
| 1804f0f8 | Fixed metamorphic relations tests | Michael Foster <m****r@s****k> | 2 months ago | |
| 360d346c | Consistent variable names | Jake Newman <j****1@s****k> | 2 months ago | |
| 7ef70a48 | Discovery tests pass | Michael Foster <m****r@s****k> | 2 months ago | |
| 6dbc0402 | pylint | Michael Foster <m****r@s****k> | 2 months ago | |
| c838eca8 | merge Merge branch 'main' of github.com:Jake248Newman/CausalTestingFramework into s... | Michael Foster <m****r@s****k> | 2 months ago | |
| fcf5ad69 | pylint | Michael Foster <m****r@s****k> | 2 months ago | |
| 3b47d3be | Tests for NSGA | Michael Foster <m****r@s****k> | 2 months ago | |
| af9f9d62 | Tests for hill_climber | Michael Foster <m****r@s****k> | 2 months ago | |
| b6ebb7ad | Updated discovery doc page | Jake Newman <j****1@s****k> | 2 months ago | |
| 6bf1c0d6 | fixup! Git commit -m "Tests for abstract hill climber" | Michael Foster <m****r@s****k> | 2 months ago | |
| d12f3ca9 | merge Merge branch 'jmafoster1/sharr' into sure2026 | Michael Foster <m****r@s****k> | 2 months ago | |
| 82f6d28e | Git commit -m "Tests for abstract hill climber" | Michael Foster <m****r@s****k> | 2 months ago | |
| 59ec3f0e | Updated main test | Jake Newman <j****1@s****k> | 2 months ago | |
| fb7c58ef | merge Merge branch 'main' of github.com:Jake248Newman/CausalTestingFramework into s... | Michael Foster <m****r@s****k> | 2 months ago | |
| c95e9aaa | Causal Discovery entry points | Michael Foster <m****r@s****k> | 2 months ago | |
| 58ffda24 | merge Merge branch 'main' of github.com:Jake248Newman/CausalTestingFramework | Jake Newman <j****1@s****k> | 2 months ago | |
| 4d454441 | Causal Discovery doc page | Jake Newman <j****1@s****k> | 2 months ago | |
| b6681a6b | merge Merge branch 'main' of github.com:Jake248Newman/CausalTestingFramework into s... | Michael Foster <m****r@s****k> | 2 months ago | |
| 1e03a19a | Renamed "normalised_counts" | Michael Foster <m****r@s****k> | 2 months ago | |
| 6147593a | Fixed multiple dataframe concatenation | Michael Foster <m****r@s****k> | 2 months ago | |
| 30289527 | merge Merge branch 'main' of github.com:Jake248Newman/CausalTestingFramework | Jake Newman <j****1@s****k> | 2 months ago |