From 799c91a905d432b61e4cc21cd83225be8b9c4316 Mon Sep 17 00:00:00 2001 From: Jan Pecinovsky Date: Fri, 8 Dec 2023 11:15:42 +0000 Subject: [PATCH] validation rules --- openenergyid/__init__.py | 2 +- openenergyid/mvlr/helpers.py | 17 ----------------- openenergyid/mvlr/models.py | 4 ++-- 3 files changed, 3 insertions(+), 20 deletions(-) diff --git a/openenergyid/__init__.py b/openenergyid/__init__.py index 354c4d3..26d25fa 100644 --- a/openenergyid/__init__.py +++ b/openenergyid/__init__.py @@ -1,6 +1,6 @@ """Open Energy ID Python SDK.""" -__version__ = "0.1.3" +__version__ = "0.1.4" from .enums import Granularity from .models import TimeSeries diff --git a/openenergyid/mvlr/helpers.py b/openenergyid/mvlr/helpers.py index db32a38..52f7104 100644 --- a/openenergyid/mvlr/helpers.py +++ b/openenergyid/mvlr/helpers.py @@ -28,20 +28,3 @@ def resample_input_data( return data.resample(rule=pandas_granularity_map[granularity]).agg( aggregation_methods, ) - - -def temperature_equivalent_to_degree_days( - temperature_equivalent: pd.Series, base_temperature: float, cooling: bool = False -) -> pd.Series: - """ - Convert temperature equivalent to degree days. - - Use cooling=True to convert cooling degree days. - """ - - if cooling: - result = temperature_equivalent - base_temperature - else: - result = base_temperature - temperature_equivalent - - return result.clip(lower=0) diff --git a/openenergyid/mvlr/models.py b/openenergyid/mvlr/models.py index 36b8603..c52d326 100644 --- a/openenergyid/mvlr/models.py +++ b/openenergyid/mvlr/models.py @@ -23,9 +23,9 @@ class IndependentVariable(BaseModel): name: str coef: float - t_stat: Optional[float] = Field(ge=0, le=1, default=None, alias="tStat") + t_stat: Optional[float] = Field(default=None, alias="tStat") p_value: Optional[float] = Field(ge=0, le=1, default=None, alias="pValue") - std_err: Optional[float] = Field(ge=0, le=1, default=None, alias="stdErr") + std_err: Optional[float] = Field(default=None, alias="stdErr") confidence_interval: Optional[ConfidenceInterval] = Field( default=None, alias="confidenceInterval" )