Acquire EthoVision Experiment command
Noldus EthoVision and Wintrack store experimental data in different
ways. In Wintrack, the unit of storage is the case
document which contains all data belonging to a particular animal.
Noldus EthoVision stores indiviual, sequentially numbered track
files. The Acquire EthoVision Experiment command converts a whole Noldus
EthoVision 2.3 experiment into a corresponding set of Wintrack case
documents. Backward compatibility is provided for EthoVision DOS versions
1.52-1.96.
How to acquire an EthoVision experiment...
- Before running the trials, create a Noldus EthoVision experiment.
Consult the EthoVision user manual if you are not sure how to handle
EthoVision experiments.
- The experiment should contain the following independent variables:
- A variable called name (character type) which for every
track will indicate the name of the animal to which the track belongs.
Because this name will be used by Wintrack to name the corresponding
case document,
it must comply with Windows file naming conventions.
- A variable called trial (numeric type) for specification
of the trial sequence number of every track. Can be omitted if all
animals in the experiment have only one trial.
- A variable called goal (character type) will specify the
goal position
for each track. The type of arena
used for the experiment determines which codes are allowed. The
codes are identical to those used in the goal position field of
the Acquire Trial dialog: CT, NW,
NE, SE, or SW in the Morris water maze - B01-B40 in the Barnes maze.
NO must be specified if there is no goal (probe trials, open field).
You may leave this variable blank if the goal position has not changed
since the last track was recorded. You may omit it altogether if
you plan to specify the goal position information using a custom
setup file or if none of the trials has a goal.
- If you specify the goal
position information using a custom
setup file and plan to use different versions of the custom
setup, you must define a variable called version (numeric
type). This variable must then be assigned the proper version number
for the first trial of every animal, but can be left blank for all
subsequent trials.
- EthoVision 2.3 does not permit to erase tracks once they have
been saved to disk. If one or more tracks were recorded in but should
not be imported into Wintrack, define an additional variable comment
(character type) and enter ignore for all tracks that Wintrack
should ignore. Wintrack will automatically ignore all tracks that
have the EthoVision system variable status set to skipped
or planned. When importing from EthoVision DOS, you should
delete all tracks that must not be imported.
- Acquire the complete experiment with the Noldus EthoVision
soft- and hardware. When importing from EthoVision 2.3, Wintrack will
collect data from the original workspace locations and place the resulting
case documents in the folder where the EthoVision workspace file (.EWS)
resides. By contrast, before importing from EthoVision DOS, the EthoVision
experiment file (.EXP), the independent variable value file (.IVV -
only with versions 1.80 and later), the arena file (.ARN), and all track
files must first be copied to to the same directory.
How to transfer the acquired experiment to Wintrack...
- Select Import/Acquire > Acquire EthoVision Experiment from Wintrack's
File Menu.
- The Acquire EthoVision Experiment dialog
appears. Press the Help button if you need instructions on how to fill
in the dialog box fields. Fill in the fields that are not grayed or
accept defaults and press Ok to continue. Or press Cancel to abort.
- Wintrack first reads the EthoVision experiment information and creates
a scrollsheet called Tracks which lists all the tracks of the
experiment, grouped by case and then sorted by trial:
- The first four columns list the values of the independent variables
name, trial, goal, and version. Wintrack displays all values found
in the EthoVision experiment, as well as those it has supplemented
for fields which were left blank.
- The next two columns list EthoVision track numbers and the duration
of the corresponding track.
- The following six columns list the date and time of the beginning
of each track.
- The second last column is labeled comment. It contains a description
of any problem found with a particular tract or is empty if Wintrack
did not find any problems.
- The last column is labeled file and lists EthoVision track file
numbers. These may differ from track numbers if tracks have been
deleted from a EthoVision DOS experiment.
- If there are no problems with the tracks, Wintrack converts the whole
Noldus EthoVision experiment into a corresponding set of Wintrack
case documents. Missing or out of range trials do not prevent
Wintrack from completing the conversion and can be suppressed by specifying
a range of trials at which the experiment may resume after scheduled
gaps in the trial sequence, e.g. in training to criterion schedules.
However, if Wintrack finds any duplicated or orphan trials, it does
not import any of the tracks. Instead, it creates an additional scrollsheet
called Errors, summarizing all tracks that caused problems, sorted
by track number. It reports on the following problems:
- "out of range" marks trials which lie outside the trial
range defined by most other cases in the experiment.
- If Wintrack finds gaps in the trial sequence of a particular
case, it marks the trials flanking the gap with "gap ahead"
and "gap behind", respectively.
- "orphan" trials are most often the consequence of misspelling
a case name during recording of a trial.
- If Wintrack finds duplicated trials, it marks the first one by
"duplicate ahead" and the second one by "duplicate
behind".
- The last trial of any particular case, whose trial sequence ends
earlier than the sequences of most other cases in the experiment,
will be marked "truncation ahead". Similarly, "truncation
behind" marks the first trial of any case whose trial sequence
is suspected to begin late.
- Finally, when done processing the Noldus EthoVision files,
Wintrack displays a summary scrollsheet called Cases which lists
the names of all imported cases, the number of trials imported for each
case, and the first and last trial of each case.
Note 1: merging EthoVision experiments
Provided that you include a trial variable, you can distribute tracks
that belong to the same case over several EthoVision experiments, e.g.
trials 1-10 of every case in the first experiment and trials 11-20 in
a second one. This may be necessary in large experiments recorded using
EthoVision DOS which could not manage more than 930 tracks in a single
experiment. You can acquire groups of related EthoVision DOS experiments
in any order, provided that you:
- refer to the same case using the same name in all the experiments,
- copy all the experiments to a single directory before importing them,
- specify case properties in the Acquire
EthoVision Experiment dialog to accommodate all the trials, not
only those of the single experiment you are about to acquire.
If you follow these rules, Wintrack will create all the necessary
case documents while processing the first experiment file and then successively
reopen the documents to add the trials provided by the subsequent experiment
files.
Note 2: importing data from the EthoVision event recorder
If you recorded additional behaviors using the EthoVision
manual event recorder, Wintrack can add up to 13 behaviors to the case
data as independent binary events, mapped to event
keys F1-F12 and Spacebar. When importing from EthoVision 2.3, the
selection of behaviors to import and their mapping to Wintrack event
keys are specified using the key map for start/stop behaviors
and key map for mutually exclusive behaviors fields in the Acquire
EthoVision Experiment dialog, or the correpsponding parameters of
the Acquire EthoVision Experiment statement.
From EthoVision DOS, behaviors are imported automatically and mapped
to event keys based on the order in which they appear in the EthoVision
Event Recorder > Behaviors list. Selection and mapping cannot be
changed during import from EthoVision DOS.
If behaviors are imported along with xy data, Wintrack
will handle samples with missing/undetected object in a different
way than normally. Without event data, data samples with missing coordinates
are skipped during import. As soon as event data have to be imported,
however, no samples are skipped and the most recently imported valid
coordinates are repeated as necessary to substitute for missing coordinates.
In this case, Wintrack uses the Alt key event channel to indicate which
samples had missing position coordinates. If you want to force Wintrack
to handle missing coordinates in this way when importing data from an
EthoVision 2.3 experiment that has no events recorded, simply specify
missing=Alt in the key map for mutually exclusive behaviors field
of the Acquire EthoVision Experiment dialog,
or using the correpsponding parameter of the Acquire
EthoVision Experiment statement.
Note 3: importing object surface area
Along with xy coordinates and time stamps of EthoVision
2.3 experiments, Wintrack also imports object surface area for each
data point and places the values in supplemental
data stream 1. A scaling factor can be specified manually. Object
surface area can also be imported from EthoVision DOS, but only as pixels
and together with manually recorded behaviors.
Note 4: EthoVision arenas
Noldus EthoVision can monitor up to 16 independent arenas simultaneously.
With EthoVision 1.95 and later, Wintrack supports this option provided
that the arenas have non-overlapping bounding rectangles. EthoVision
arenas may be defined by a combination of several Ellipse, Polyline
or Rectangle shapes. No matter whether there are multiple arenas or
not, Wintrack always expects a single shape that defines the bounding
rectangle of the whole arena. Additional shapes may then clip off or
cut out parts of that arena. In the arena (.ARN) file of EthoVision
DOS, the Ellipse, Polyline or Rectangle statement that defines the bounding
rectangle must precede all other statements referring to the same arena.
Note 5: Calendar time
When importing Noldus Ethovision tracks, Wintrack extracts recording
date and time of day and stores this information as GMT calendar time
(seconds elapsed since 1.1.1970 00:00:00) for later use in analyses.
For this information to be correct, clock and time zone must be set
accurately on the recording PC. In addtition, local time and date of
the recording are incorporated into the trial note.
Related commands...
Use the Open Case command to open the imported
case documents. Use the Maze Properties command
to control scaling and change the appearance and position of the fields
displayed in the case window. The Print Case command
lets you print case documents on the current printer or copy them to
the clipboard as graphics. Using the Transform
Path command you can apply various geometric transformation to the
path data of case documents
Additional information...
|