dynts

Software Screenshot:
dynts
Software Details:
Version: 0.4.1
Upload Date: 11 May 15
Developer: Luca Sbardella
Distribution Type: Freeware
Downloads: 9

Rating: nan/5 (Total Votes: 0)

dynts is a timeseries analysis and a timeseries domain specific language written in Python.

Timeserie Object

To create a timeseries object directly:

>>> from dynts import timeseries
>>> ts = timeseries('test')
>>> ts.type
'zoo'
>>> ts.name
'test'
>>> ts
TimeSeries:zoo:test
>>> str(ts)
'test'


DSL

At 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')
>>> e
2.0 * goog
>>> len(e)
2
>>> list(e)
[2.0, goog]
>>> ts = dynts.evaluate(e).unwind()
>>> ts
TimeSeries:zoo:2.0 * goog
>>> len(ts)
251

Requirements:

  • Python
  • NumPy
  • PLY
  • RPy2
  • ccy

Similar Software

Aesthete
Aesthete

15 Apr 15

Hypre
Hypre

11 May 15

Cinderella
Cinderella

17 Feb 15

Other Software of Developer Luca Sbardella

djpcms
djpcms

20 Feb 15

Comments to dynts

Comments not found
Add Comment
Turn on images!