Using python to work with time series data
The python ecosystem contains different packages that can be used to process time series.
The following list is by no means exhaustive, feel free to submit a pr if you miss something.
Machine learning, statistics, analytics
Project Name
Description
Arrow
A sensible, human-friendly approach to creating, manipulating, formatting and converting dates, times, and timestamps
cesium
Time series platform with feature extraction aming for non uniformly sampled signals
fecon235
Computational tools for financial economics
hctsa
Matlab based feature extraction which can be controlled from python
Nitime
Timeseries analysis for neuroscience data
prophet
Time series forecasting for time series data that has multiple seasonality with linear or non-linear growth
pyDSE
ARMA models for Dynamic System Estimation
PyFlux
Classical time series forecasting models
statsmodels
Contains a submodule for classical time series models and hypothesis tests
TensorFlow-Time-Series-Examples
Time Series Prediction with tf.contrib.timeseries
Traces
A library for unevenly-spaced time series analysis
ta-lib
Calculate technical indicators for financial time series
tsfresh
Extracts and filters features from time series, allowing supervised classificators and regressor to be applied to time series data
tslearn
Direct time series classifiers and regressors
tspreprocess
Preprocess time series (resampling, denoising etc.), still WIP
Examples or singular models
Project Name
Description
ecmwf_models
Readers and converters for climate reanalysis data
pandas-datareader
Pulls financial data from different sources (e.g. yahoo, google, Quandl)
Project Name
Description
artic
High performance datastore for time series and tick data
automl_service
Fully automated time series classification pipeline, deployed as a web service
cesium
Time series platform with feature extraction aming for non uniformly sampled signals
thunder
scalable analysis of image and time series data in python based on spark
whisper
File-based time-series database format
We would like to trigger a homogenization of the formats which are used in the python time series community, please see the concept page