This is an old revision of the document!

TimEL: a Java time-serie library

TimEL is a Java library to evaluate expressions involving time-series data. TimEL's aim is to provide an easy to use - yet powerful language - to model, aggregate and manipulate time-series. TimEL can:

  • Mix multiple time frames - for example you can sum daily data with hourly data, or even non-regular data like monthly data;
  • Easily express recurrent quantities, like 10 units every hour;
  • Support natively the concept of integral values, so that interpolation is automatically correct;
  • Natively support integer, floating point and double expressions (besides strings and other ancillary types);
  • Define your own types and functions.

To get an idea of which kind of expressions you can assemble, visit the Examples page.

TimEL requires Java 8 and will run in any J2SE or J2EE container.


I wish to thank ej-technologies for providing the TimEL development team with a free JProfiler license, a great Java Profiler.

  • home.1557261438.txt.gz
  • Last modified: 2019/05/07 20:37
  • by admin