dyntsA Domain Specific Language for Timeseries Analysis | |
Download |
dynts Ranking & Summary
Advertisement
- License:
- BSD License
- Publisher Name:
- Luca Sbardella
- Publisher web site:
- http://github.com/lsbardel/
dynts Tags
dynts Description
A Domain Specific Language for Timeseries Analysis dynts is a timeseries analysis and a timeseries domain specific language written in Python.Timeserie ObjectTo create a timeseries object directly:>>> from dynts import timeseries>>> ts = timeseries('test')>>> ts.type'zoo'>>> ts.name'test'>>> tsTimeSeries:zoo:test>>> str(ts)'test'DSLAt the core of the library there is a Domain-Specific-Language (DSL) dedicated to timeserie analysis and manipulation. DynTS makes timeserie manipulation easy and fun. This is a simple multiplication:>>> import dynts>>> e = dynts.parse('2*GOOG')>>> e2.0 * goog>>> len(e)2>>> list(e)>>> ts = dynts.evaluate(e).unwind()>>> tsTimeSeries:zoo:2.0 * goog>>> len(ts)251 Requirements: · Python · NumPy · PLY · RPy2 · ccy
dynts Related Software