TSDS: high-performance merge, subset, and filter software for time series-like data
R.S. Weigel, D. M. Lindholm, A. Wilson, and J. Faden

TL;DR
TSDS is a high-performance software system designed for fast retrieval, filtering, and subsetting of time series data, optimized for long time spans and various data types.
Contribution
The paper introduces TSDS, a specialized server software that efficiently handles time series data requests with advanced filtering and subsetting capabilities.
Findings
Supports scalar, vector, and spectrogram time series types
Provides fast data serving from optimized local caches
Enables complex constraint-based data queries
Abstract
Time Series Data Server (TSDS) is a software package for implementing a server that provides fast super-setting, sub-setting, filtering, and uniform gridding of time series-like data. TSDS was developed to respond quickly to requests for long time spans of data. Data may be served from a fast database, typically created by aggregating granules (e.g., data files) from a remote data source and storing them in a local cache that is optimized for serving time series. The system was designed specifically for time series data, and is optimized for requests where the longest dimension of the requested data structure is time. Scalar, vector, and spectrogram time series types are supported. The user can interact with the server by requesting a time series, a date range, and an optional filter to apply to the data. Available filters include strides, block average/minimum/maximum, exclude, and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsTime Series Analysis and Forecasting · Distributed and Parallel Computing Systems · Advanced Database Systems and Queries
