◤Demonstration – TimeTransf◢
Main menu:
TimeTransf module is used to preprocess data containing time series to be used with LISp-Miner. This is done by computing characteristics for each time series. You define your own characteristics depending on which information you need to gain from time series.
For using module TimeTransf your database must contain at least one event matrix (table with time series).
The first step to use TimeTransf is to choose working database. The best way how to create database as ODBC source is using LMAdmin module. In this example we will use Stulong database and Stulong Metabase created by LMDataSource module with already defined atributes.
Figure 1: Choosing the database
Figure 2: Main interface
Main interface is devided into five parts.
First part contain button bar that is used for easy navigation and simple starting of most frequently used functions.
Button bar offers access to most frequently used functions.
opens Basic task parameters window and creates a new task
copies the selected task including its characteristics to a task with the same
name but ending in “– cloned”
opens Task detail window
opens Group of tasks window
opens Variable list window
opens Graphs & Analysis window
runs the task
opens Results window
runs LM DataSource module
runs 4FT-Task module
opens About window
Second part contains
Third part contain groups of tasks that were created before
Fourth part contain list of tasks if empty no tasks were created for selected groups of tasks
Fifth part contain of three buttons
To create new task press “Add” button.
Now you can set name of task (here Ukol1), group of tasks and comment to created task.
After adding new task you can set its parametrs. On screen you can see four parts:
First is called Basic parametrs that are parametrs, that you created in previous step. It means name of task, group of task, comment made to task and owner of task.
You can use EDIT button to edit this setting.
Second part contains important functions.
There are two buttons as well “VARIABLE DEFINITION” and “EDIT SQL QUERY”.
Variables list enables to manage variables by
Variables serve for the calculation of characteristics. Each variable relates to one particular table containing time series. Each variable consists of four data fields describing time series. Note: Variables are defined globally within the current metabase which means you can use it in all tasks.
The name of the variable identifies it the whole TimeTransf module. Each variable consists of the following data fields (all four data fields relate to the entered variable matrix):
Window for editing SQL query enables specification of selection of key items. Such specification enables elimination of needless time series in order to speed up the calculation. It is necessary to keep SQL conventions especially the 'distinct' must be included
Now we have set variables for our first task. We will try to get average weight of pacient during time period.
We want to see avarage weight of people who do not smoke so we must select AVERAGE in Function Field for variable VAHA.
Here is list of all available functions in TimeTransf.
Condition variable is possible to select only within the selected matrix. Condition variable displays as the name of variable and its data type. It is possible to select from the fields value, date/time or symbol. With the field date/time it is also possible to extract only e.g. year, day in week or minute. If you don't need to set condition it is necessary to leave Condition variable set to “none”. In the Condition field it is possible to select a comparison operator (=, <>, <, >) to compare with the value entered in the field Value. It is possible to enter more than one value separated by commas in the field Value, in such a case the logical operator OR will be used in the calculation. We want people who changed their behavior in smoking (that was created Symbol variable ZMKOURENI in previous step). People who did not change their smoking behavior have atribute ZMKOURENI > 0.
So now we have characteristic we can run TimeTransf by pressing RUN button.
You can see progress dialog of TimeTransf be patient this can take several minutes. After finishing Close the windows and select RESULT button to see results of task.
TimeTransf shows the results of the task we see average weights of patients who changed their smoking behavior. Patiens who did not change smoking behavior or did not smoke has zero as a result of task.
Now with created task and results you can use Graph function in main interface. Press Data, graphs & analysis.
Finally we see graph of first patient and changes during time period.
Main menu:
Send comments about this site to the webmaster