Skip to main content

A data processing framework used to convert time series data into standardized format.

Project description

Time Series Data Library

This library provides general utility methods for working with time series datasets, which are stored as Xarray Dataset objects. In particular, it will provide declarative methods for being able standardize, apply Q/C checks, correct, and transform datastreams as a whole, reducing the amount of coding required for data processing.

Installation

This library depends on the ARM ACT library which will be used for plotting and data standardization. You can install it via pip, but it has problems on Windows because some of the dependencies require C code to be built. It's way easier to install the environment via Anaconda, which is described below. If you do not want to use Anaconda, you can install the tsdat requirements via:

pip3 install -r requirements.txt

1) Install Anaconda

We recommend using Anaconda to install the required Python environment. because some of our plotting dependencies require libraries that are difficult to set up on windows machines.

https://www.anaconda.com/download/#

2) Create Anaconda Environment

conda create -n tsdat_env -c conda-forge python=3.8 act-atmos cfunits yamllint

Note that Windows users should open the anaconda prompt and run this there. image info

3) OR Activate Existing Anaconda Environment

conda activate tsdat_env

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tsdat-0.1.0.tar.gz (95.8 kB view hashes)

Uploaded Source

Built Distribution

tsdat-0.1.0-py3-none-any.whl (48.8 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page