Skip to content

Commit 74b3376

Browse files
Add literals instead of constructors
1 parent ba8d786 commit 74b3376

File tree

4 files changed

+6
-3
lines changed

4 files changed

+6
-3
lines changed

causal_testing/data_collection/data_collector.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ def filter_valid_data(self, data: pd.DataFrame, check_pos: bool = True) -> pd.Da
4545
solver = z3.Solver()
4646
for c in self.scenario.constraints:
4747
solver.assert_and_track(c, f"background: {c}")
48-
sat = list()
48+
sat = []
4949
unsat_core = None
5050
for _, row in data.iterrows():
5151
solver.push()

causal_testing/specification/causal_specification.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,9 @@
1010

1111

1212
class CausalSpecification(ABC):
13+
"""
14+
Abstract Class for the Causal Specification (combination of Scenario and Causal Dag)
15+
"""
1316
def __init__(self, scenario: Scenario, causal_dag: CausalDAG):
1417
self.scenario = scenario
1518
self.causal_dag = causal_dag

causal_testing/testing/causal_test_outcome.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ def __init__(
3636
if effect_modifier_configuration is not None:
3737
self.effect_modifier_configuration = effect_modifier_configuration
3838
else:
39-
self.effect_modifier_configuration = dict()
39+
self.effect_modifier_configuration = {}
4040

4141
def __str__(self):
4242
base_str = (

causal_testing/testing/estimators.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ def __init__(
4848
self.outcome = outcome
4949
self.df = df
5050
if effect_modifiers is None:
51-
self.effect_modifiers = dict()
51+
self.effect_modifiers = {}
5252
elif isinstance(effect_modifiers, set) or isinstance(effect_modifiers, list):
5353
self.effect_modifiers = {k.name for k in effect_modifiers}
5454
elif isinstance(effect_modifiers, dict):

0 commit comments

Comments
 (0)