Skip to content

Commit 858db9c

Browse files
committed
Massive set of changes
1 parent 22c2eba commit 858db9c

File tree

12 files changed

+1314
-1808
lines changed

12 files changed

+1314
-1808
lines changed

causalpy/__init__.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
from .experiments.prepostnegd import PrePostNEGD
2929
from .experiments.regression_discontinuity import RegressionDiscontinuity
3030
from .experiments.regression_kink import RegressionKink
31-
from .experiments.structured_time_series import StructuredTimeSeries
31+
from .experiments.structural_time_series import BasisExpansionTimeSeries
3232
from .experiments.synthetic_control import SyntheticControl
3333

3434
az.style.use("arviz-darkgrid")
@@ -39,6 +39,7 @@
3939
"create_causalpy_compatible_class",
4040
"InstrumentalVariable",
4141
"InterruptedTimeSeries",
42+
"BasisExpansionTimeSeries",
4243
"InversePropensityWeighting",
4344
"load_data",
4445
"PrePostNEGD",
@@ -49,5 +50,4 @@
4950
"skl_experiments", # to be deprecated
5051
"skl_models",
5152
"SyntheticControl",
52-
"StructuredTimeSeries",
5353
]

causalpy/experiments/__init__.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,22 +15,23 @@
1515

1616
from .diff_in_diff import DifferenceInDifferences
1717
from .instrumental_variable import InstrumentalVariable
18-
from .interrupted_time_series import InterruptedTimeSeries
18+
from .interrupted_time_series import InterruptedTimeSeries # For backward compatibility
1919
from .inverse_propensity_weighting import InversePropensityWeighting
2020
from .prepostnegd import PrePostNEGD
2121
from .regression_discontinuity import RegressionDiscontinuity
2222
from .regression_kink import RegressionKink
23-
from .structured_time_series import StructuredTimeSeries
23+
from .structural_time_series import BasisExpansionTimeSeries
2424
from .synthetic_control import SyntheticControl
2525

2626
__all__ = [
2727
"DifferenceInDifferences",
2828
"InstrumentalVariable",
29-
"InterruptedTimeSeries",
3029
"InversePropensityWeighting",
3130
"PrePostNEGD",
3231
"RegressionDiscontinuity",
3332
"RegressionKink",
3433
"SyntheticControl",
35-
"StructuredTimeSeries",
34+
"BasisExpansionTimeSeries",
35+
"InterruptedTimeSeries", # For backward compatibility
36+
"IVRegression",
3637
]

0 commit comments

Comments
 (0)