Skip to content
Snippets Groups Projects
Commit 8bea50e3 authored by Bert Palm's avatar Bert Palm 🎇
Browse files

rm more unused functions in tools.py

parent 5a71dc4c
No related branches found
No related tags found
1 merge request!462More tests
......@@ -56,19 +56,6 @@ def squeezeSequence(value: Sequence[T]) -> Union[T, Sequence[T]]:
return value
def inferFrequency(data: pd.Series) -> pd.DateOffset:
return pd.tseries.frequencies.to_offset(pd.infer_freq(data.index))
def offset2seconds(offset):
"""Function returns total seconds upon "offset like input
:param offset: offset string or pandas offset object.
"""
return pd.Timedelta.total_seconds(pd.Timedelta(offset))
def periodicMask(dtindex, season_start, season_end, include_bounds):
"""
This function generates date-periodic/seasonal masks from an index passed.
......@@ -186,18 +173,6 @@ def periodicMask(dtindex, season_start, season_end, include_bounds):
return out
def assertDictOfSeries(df: Any, argname: str = "arg") -> None:
if not isinstance(df, dios.DictOfSeries):
raise TypeError(
f"{argname} must be of type dios.DictOfSeries, {type(df)} was given"
)
def assertSeries(srs: Any, argname: str = "arg") -> None:
if not isinstance(srs, pd.Series):
raise TypeError(f"{argname} must be of type pd.Series, {type(srs)} was given")
@nb.jit(nopython=True, cache=True)
def otherIndex(values: np.ndarray, start: int = 0) -> int:
"""
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment