Metadata-Version: 2.1
Name: ontime
Version: 0.3.0
Summary: 
Author: Fred Montet
Author-email: fredmontet@gmail.com
Requires-Python: >=3.10,<4.0
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Dist: altair (>=5.1.0,<6.0.0)
Requires-Dist: catboost (>=1.2,<2.0)
Requires-Dist: darts (>=0.25.0,<0.26.0)
Requires-Dist: skforecast (>=0.10.0,<0.11.0)
Requires-Dist: xarray (>=2023.8.0,<2024.0.0)
Description-Content-Type: text/markdown

<div align="center">
    <img src="res/ontime-logo.png" width="180" title="hover text">
    <h1>onTime—<i>your library to work with time series</i></h1>
</div>

[![Continuous Integration](https://github.com/fredmontet/ontime/actions/workflows/ci.yml/badge.svg)](https://github.com/fredmontet/ontime/actions/workflows/ci.yml)
[![PyPI version](https://badge.fury.io/py/ontime.svg)](https://badge.fury.io/py/ontime)

## Getting Started

For now, the best is to look at the examples in the `notebooks` folder.

## Purpose of the library

The purpose of onTime is to make a technological transfer to the partners of the 
DiagnoBat project with respect to their intellectual property. Most parts of 
the library are extendable by using dynamically loaded classes. This
mecanism allows anyone to keep parts of the library private within their own company. 

The library objectives are :

  1. to extend the time series libraries (Darts, GluonTS, Kats, etc.)
  2. to provide benchmarking tools for models and/or detectors
  3. to provide domain specific tools (e.g. for energy consumption, district heating networks, etc.)

In case you have any questions, don't hesitate to ask them by opening an issue or email.

## Authors

Frédéric Montet (frederic.montet@hefr.ch)

## License

Apache License 2.0

