| Home | Trees | Index | Help |
|---|
| Package esys :: Package escript :: Module timeseries |
|
| Classes | |
|---|---|
Controler |
controls a set of TimeSeries |
DataCatcher |
collects data into a time series. |
Exp |
|
Plotter |
|
Reader |
reads a list of input streams and creates a time series for each input stream but on the same Controler where the first column is used to create the time nodes |
TimeSeries |
makes TimeSeriesBaseDataset look like a TimeSeries and introduces operations Any implementation of a TimeSeriesControlerView must provide the getControler method which returns the controler |
TimeSeriesAdd |
adds two TimeSeries |
TimeSeriesAddScalar |
adds a single value to a TimeSeries |
TimeSeriesBase |
The TimeSeriesBase class is the base class for all class of the TimeSeries module. |
TimeSeriesBaseBuffer |
An inplementation of TimeSeriesBaseDataset which actually is storing data into a numarray buffer |
TimeSeriesBaseDataset |
provides an interface for accessing a set of linearly ordered data. |
TimeSeriesControlerView |
A TimeSeriesControlerView is attached to a Controler and moves forward in time by increasing the id of the last processed datum. |
TimeSeriesCumulativeSum |
cummulative sum of the time series values |
TimeSeriesDiv |
divides two TimeSeries |
TimeSeriesDivScalar |
divides a scalar be a TimeSerie |
TimeSeriesFilter |
a TimeSeriesFilter is a TimeSeries taht is created trough a TimeSeriesOperator |
TimeSeriesMult |
multiplies two TimeSeries |
TimeSeriesMultScalar |
multiplies a TimeSeries with a single value |
TimeSeriesOperator |
a TimeSeriesOperator decribes an operation acting on list of TimeSeries time_series_args. |
TimeSeriesPower |
raise one TimeSeries to the power of an other TimeSeries |
TimeSeriesPowerScalar |
raises a TimeSerie to the power of a scalar |
TimeSeriesShift |
creates a shift of the time series, i.e. |
Writer |
writes the time series into an output strim ostream which mast have the writeline method. |
| Function Summary | |
|---|---|
calculates the derivative Dv of the time series v: | |
calculates the intagral Iv of the time series v using the trapozidal rule: | |
leaky smoother: s(t)=int_{t_0}^{t} v(r) l^{t-r} dr/ int_{t_0}^{t} l^{t-r} dr | |
smoothes a time series using the at each time the previous and next range values | |
creates a viewer for a time series | |
| Variable Summary | |
|---|---|
str |
__author__: name of author |
str |
__copyright__: copyrights |
str |
__date__: date of the version |
str |
__license__: licence agreement |
str |
__url__: url entry point on documentation |
str |
__version__: version |
int |
DEFAULT_BUFFER_SIZE = 1000 |
FloatingType |
DEFAULT_FLOAT_TYPE = Float64
|
| Function Details |
|---|
differential(time_serie)calculates the derivative Dv of the time series v: Dv[n]=(v[n]-v[n-1])/(t[n]-t[n-1]) |
integral(time_serie)calculates the intagral Iv of the time series v using the trapozidal rule: Iv[n]=int_{t_0}^{t_n} v ~ sum_{0<i<=n} n (v[i]+v[i-1])/2*(t[i]-t[i-1]) |
leakySmooth(time_serie, l=0.98999999999999999)leaky smoother: s(t)=int_{t_0}^{t} v(r) l^{t-r} dr/ int_{t_0}^{t} l^{t-r} dr |
smooth(time_serie, range=5)smoothes a time series using the at each time the previous and next range values |
viewer(time_serie, seperator=',')creates a viewer for a time series |
| Variable Details |
|---|
__author__name of author
|
__copyright__copyrights
|
__date__date of the version
|
__license__licence agreement
|
__url__url entry point on documentation
|
__version__version
|
DEFAULT_BUFFER_SIZE
|
DEFAULT_FLOAT_TYPE
|
| Home | Trees | Index | Help |
|---|
| Generated by Epydoc 2.1 on Thu Apr 27 11:16:23 2006 | http://epydoc.sf.net |