The Timeseries Viewer can display time series data as line graphs. Like the Timeline and Waveform viewer, it has a horizontal timescale bar, a red vertical crosshair indicating the media time and a light blue rectangle to highlight the selected time interval. It has also the same zoom and pan options.
It can display multiple “trackpanels” and each trackpanel can display multiple “tracks”. Trackpanels and tracks can be added and removed via a popup menu. Each trackpanel derives its value range (vertical axis) from one of the tracks. The viewer has a facility to transfer data from a track to annotation values. Based on the time intervals of the annotations on a chosen (time-alignable) tier, the minimum, maximum or average of the data within these intervals of the selected track will be copied to annotations on a dependent, symbolically associated tier.
The Timeseries Viewer will be created after at least one supported timeseries data file[9] has been associated to the transcription via menu and then the tab “Linked Secondary Files”. These data files can be synchronized to the media files in the “Media Synchronization Mode”.
Displaying data from an already linked CSV/Tab delimited text file in the Timeseries Viewer is done as follows:
Right click in the Timeseries Viewer and select
.If you have more than one file linked as secondary file, choose the file you wish to use from the pull down menu that is now displayed and click
.In the next window you see a sample table with several
lines and columns of the chosen file. At least one of the
columns must contain time data. Select that column by
selecting the appropriate column number at Time Column
Index
. If the time codes have a fixed interval, you
can check the option Continuous Rate
. Its
underlying purpose is to speed up the calculations for
displaying a data track.
After you have selected a column as the time column, you
can begin creating tracks. On the Add tab, enter a
Track Name
and optionally a Track
Description
. Select the number of the column in the
data that you want to use for this track and specify the range
for the vertical axis. This can be automatically calculated by
selecting Calculate Range From Data
or it can
be set manually by selecting Manual Setting
and entering the Minimum Value
and
Maximum Value
.
The Derivative option allows you to display the first,
second or third derivative of your data. Derivatives are
useful if we are, for example, dealing with data that
represent the position of an object, but we wish to see the
velocity of that object. Because velocity is the first
derivative of position, we would select 1
. In
this example, 2 would represent the acceleration and 3 the
rate of change of acceleration, also called
jerk or jolt.
Enter the units of your data, for instance
meters for position or Pascal
(Pa) for pressure at the Units
(String)
option. Select a color by clicking the
colored box at Track Color
.
Finally click the
button. The track is now added to the list of Current Tracks which is above the Add tab. Continue adding tracks for each column of data you wish to display. After adding tracks, click on the button.To display the track right click on the Timeseries Viewer again. Select
to add a new trackpanel. Right click the new trackpanel and select . A list of not yet displayed tracks is displayed. Click one to add it to the trackpanel.The other options from the popup menu are:
Zoom: zoom in and out horizontally.
Time Ruler Visible: hides or shows the timescale bar.
Connected:
Fit Vertically: fit the trackpanel(s) vertically to the Timeseries Viewer window.
Attach: attaches of detaches the Timeseries Viewer to the main window.
Add TrackPanel: create a trackpanel
Remove TrackPanel: remove current trackpanel.
Add TrackPanel For Each Track: create a trackpanel for each of the existing tracks.
Remove All TrackPanels: remove all trackpanels form the Timeseries Viewer window.
TrackPanel > Set Range For Panel: set the vertical range to the range specified for a track.
TrackPanel > Remove Track: remove a track from the current trackpanel.
TrackPanel > Add All Tracks: add all tracks to the current trackpanel.
TrackPanel > Remove All Tracks: remove all tracks from the current trackpanel.
Extract Track Data: Extract data from a track and add it to a tier.
[9] Currently supported file formats are a proprietary .log file produced by MPI CyberGlove software, a special kind of plain text (.txt) file, containing a time-value pair on each line, Praat .PitchTier and .IntensityTier files and CSV/Tab delimited text files. Software developers can add support for other formats by implementing a Service Provider Interface (more information can be found in the source code release notes).