pytimber.LoggingDB.get_aligned
- LoggingDB.get_aligned(pattern: str | Iterable[str], t1: str | datetime | datetime64 | timedelta | int | int64 | float, t2: str | datetime | datetime64 | timedelta | int | int64 | float, fundamental: str | Fundamentals | None = None, master: str | None = None) Dict[str, T]
Retrieves the aligned data for the given pattern of variables within the specified time range [t1, t2], based on the fundamental and master variable.
- Parameters:
pattern – A pattern or list of names to search for variables. In case a master variable is not explicitly specified a first variable from the list is considered as a master.
t1 – The start time of the time range in ISO 8601 format or Unix time.
t2 – The end time of the time range in ISO 8601 format or Unix time.
fundamental – An optional list of fundamentals to include in the query.
master – The optional name of the designated master variable to which data is aligned.
- Returns:
A dictionary with the aligned timestamps and values of the requested variables.