The Observer XT 9.0 Reference Manual

Transcription

The Observer XT 9.0 Reference Manual
The Observer® XT
Reference Manual
Version 10.5
Information in this document is subject to change without notice and does not
represent a commitment on the part of Noldus Information Technology b.v. The
software described in this document is furnished under a license agreement. The
software may be used or copied only in accordance with the terms of the agreement.
Copyright © 2011 Noldus Information Technology b.v. All rights reserved. No part of this
publication may be reproduced, transmitted, transcribed, stored in a retrieval system, or
translated into any other language in whole or in part, in any form or by any means,
without the written permission of Noldus Information Technology b.v.
The Observer is a registered trademark of Noldus Information Technology b.v. Other
product names are trademarks of their respective companies.
Documentation: Fabrizio Grieco, Leanne Loijens, Patrick Zimmerman, Olga Krips,
Andrew Spink.
April 2011
ISBN 978-90-74821-84-1
Noldus Information Technology b.v.
International headquarters
Wageningen, The Netherlands
Phone +31-317-473300
Fax +31-317-424496
E-mail [email protected]
For addresses of our other offices and support,
please see our website www.noldus.com
Table of Contents
1
Introduction............................................................. 11
1.1
About this manual..................................................................... 11
Who should read this manual? .............................................. 11
How to use this manual ......................................................... 12
Typographical conventions ....................................................... 12
Terminology .............................................................................. 13
How to get additional support.................................................. 13
Help menu ............................................................................. 13
Error messages ....................................................................... 15
Noldus Help Desk .................................................................. 15
An introduction to The Observer .............................................. 16
What is The Observer? ........................................................... 16
Overview ................................................................................ 18
What data can be entered in The Observer? ......................... 18
How The Observer works ...................................................... 19
What's new in The Observer XT ................................................ 25
For users of The Observer 5 ................................................... 25
For users of The Observer 9 ................................................... 35
For users of The Observer 10.0 and 10.1 ............................... 39
The Observer XT interface......................................................... 40
Project Explorer ...................................................................... 40
The overview window of The Observer XT ............................ 42
View settings .......................................................................... 42
Component view .................................................................... 43
1.2
1.3
1.4
1.5
1.6
1.7
2
Installation............................................................... 45
2.1
Before you install ...................................................................... 46
System requirements ............................................................. 46
Installing The Observer XT ........................................................ 50
Installing and upgrading the hardware key .......................... 52
Add-on modules ..................................................................... 55
Installing the equipment for using media files ........................ 56
MPEG encoders ...................................................................... 57
MPEG decoders ...................................................................... 57
Setting up the equipment for using FireWire devices.............. 57
2.2
2.3
2.4
Reference Manual
3
2.5
Setting up the equipment for Data Acquisition systems.......... 60
3
Getting Started......................................................... 61
Creating a new project or opening an existing one ............. 62
Saving your project ................................................................ 63
Specifying the project setup .................................................. 63
Creating a coding scheme ..................................................... 64
Adding independent variables .............................................. 65
Carrying out an observation .................................................. 65
Importing external data ......................................................... 66
Selecting data for analysis ..................................................... 66
Visualizing data ...................................................................... 67
Calculating statistics ............................................................... 68
Advanced analyses: lag sequential and reliability analysis ... 68
Exporting data ........................................................................ 69
4
Setting up your Project ............................................ 71
4.1
4.2
4.3
4.4
4.5
Creating a new project.............................................................. 72
Opening an existing project ..................................................... 76
Saving your project ................................................................... 77
Project setup ............................................................................. 78
Observation source................................................................... 80
Devices for Live Observation ................................................. 82
4.6 Observation method ................................................................. 87
Which Observation method do I choose? ............................. 87
4.7 Observation duration ................................................................ 89
4.8 Coding scheme ......................................................................... 90
Coding Scheme Settings ........................................................ 92
Subjects .................................................................................. 96
Behaviors .............................................................................. 100
Modifiers .............................................................................. 110
Combinations ....................................................................... 118
Checking your coding scheme ............................................ 120
Modifying your coding scheme ........................................... 122
4.9 Independent variables ............................................................ 125
User-defined variables ......................................................... 128
Digital media ........................................................................ 135
External data ........................................................................ 137
System variables ................................................................... 138
4.10 Time formats ........................................................................... 139
4.11 Preferences ............................................................................. 141
Setting preferences for terminology ................................... 141
4
The Observer XT
Setting preferences for warnings ........................................ 142
Setting preferences for files and recovery .......................... 143
5
Carrying out an Observation .................................. 147
5.1
5.2
Observations and Event logs .................................................. 148
Observation Settings............................................................... 149
Observation settings ............................................................ 150
Scoring options .................................................................... 152
Sound feedback ................................................................... 155
Playback control options ...................................................... 156
Carrying out an observation.................................................... 158
Procedure in short ............................................................... 158
1 - Creating a new observation ............................................ 159
Initializing the subject states (optional) .............................. 161
Positioning the media file (optional) ................................... 163
2 - Starting the observation .................................................. 164
3 - Scoring data .................................................................... 165
4 - Stopping the observation ............................................... 175
Important notes ................................................................... 177
How to….................................................................................. 179
Add an element to the coding scheme while observing .... 179
Modify or remove a coding scheme element after observing
.............................................................................................. 182
Enter events as free text only .............................................. 182
Score the data in the order you prefer ................................ 183
Submit an incomplete event .............................................. 183
Score numerical modifiers ................................................... 183
Edit data and correct scoring errors .................................... 184
Re-open an observation or event log .................................. 187
Change the observation's Start Time and Duration ............. 187
Change the synchronization point between event logs, video
and external data sets .......................................................... 190
Score action-reaction data (triggering behavior) ................ 192
Score data after importing external data ............................. 193
Modify the name and description of an observation or event
log ........................................................................................ 193
Import data into an observation .......................................... 193
Export observational data .................................................... 194
Detect that an observation is being recorded ..................... 194
Transfer observations from the Pocket PC to The Observer XT
.............................................................................................. 195
5.3
5.4
Reference Manual
5
5.5
Customizing your observation screen .................................... 195
Choosing the windows to view ........................................... 196
Positioning and resizing the windows on the screen ......... 197
Customizing the windows ................................................... 198
Timers window ..................................................................... 198
Codes window ..................................................................... 200
Event Log window ................................................................ 202
Playback Control window ..................................................... 204
Video window ...................................................................... 206
5.6 Additional functions ................................................................ 208
Quick Review ....................................................................... 208
Loop function ....................................................................... 208
Checking the event log for errors and correcting errors
automatically ........................................................................ 209
Suspending an observation ................................................. 210
Playing back observation data ............................................. 212
Finding events ...................................................................... 213
5.7 Carrying out observations with external data......................... 218
5.8 Carrying out observations with uLog ...................................... 219
Specifying uLog co-acquisition in The Observer XT ............. 221
Connected setup - The Observer XT .................................... 223
Connected setup - uLog ....................................................... 224
Non-connected setup - The Observer XT ............................. 227
Non-connected setup - uLog ............................................... 227
Carrying out an observation in a connected setup ............. 228
Carrying out an observation in a non-connected setup ...... 229
Troubleshooting ................................................................... 231
5.9 Carrying out observations with external programs ................ 232
Specifying external program settings in The Observer ....... 233
Automatic linking of digital media files .............................. 235
5.10 Using multiple video files simultaneously.............................. 238
Selecting video files ............................................................. 239
Replacing or removing a video file ..................................... 240
5.11 Carrying out an observation with screen capture .................. 241
Installing the Screen Capture Module ................................. 242
Using the Screen Capture Module ...................................... 243
5.12 Working with plug-ins ............................................................. 244
The Software Development Kit ............................................ 246
External Applications ............................................................ 246
Plug-in viewer COM-object .................................................. 247
Observational Data XML (ODX) ............................................ 247
6
The Observer XT
Automatic synchronization .................................................. 247
Export in Excel and ASCII format .......................................... 248
Event Data Plug-in ................................................................ 248
5.13 Working with observations containing multiple event logs... 248
Definitions ............................................................................ 249
Managing observations with multiple event logs ............... 252
Troubleshooting ................................................................... 254
6
External Data ......................................................... 257
6.1
6.2
What is external data? ............................................................. 257
Importing external data .......................................................... 258
Header detection ................................................................. 269
Synchronizing logged events and external data .................... 270
Automatic synchronization .................................................. 271
Manual synchronization ...................................................... 276
6.3
7
Selecting Data for Analysis..................................... 283
7.1
Why select data?...................................................................... 284
Definitions ............................................................................ 285
The Data Selection screen ...................................................... 286
Creating your own data selection ........................................ 289
Working with selection boxes .............................................. 290
Selecting data - Grouping ....................................................... 295
What is Grouping? ................................................................ 295
Grouping procedure in short ............................................... 297
Grouping observations ........................................................ 300
Grouping subjects ................................................................ 302
Grouping behaviors ............................................................. 304
Grouping modifiers .............................................................. 305
Select data - Filtering............................................................... 307
What is Filtering? .................................................................. 307
Filtering procedure in short ................................................. 308
Filtering observations ........................................................... 309
Filtering data by independent variable values .................... 310
Filtering behaviors ............................................................... 313
Filtering subjects .................................................................. 315
Selecting data - Free intervals ................................................. 316
What are free intervals? ....................................................... 316
Defining free intervals in short ............................................ 319
Select data - Nesting ............................................................... 325
What is Nesting? ................................................................... 325
Nesting procedure in short .................................................. 326
7.2
7.3
7.4
7.5
7.6
Reference Manual
7
Nesting over Behaviors ........................................................ 327
Nesting over Subjects .......................................................... 331
Nesting over External data ................................................... 333
7.7 Selecting data - Time bins ....................................................... 335
What are time bins? ............................................................. 335
Defining time bins in short .................................................. 336
7.8 Complex data selections ......................................................... 337
Order of selection boxes ..................................................... 344
7.9 Changes in Data Selection relative to The Observer 5........... 346
7.10 Managing your data profiles................................................... 349
7.11 What next?............................................................................... 352
8
Visualizing Data ..................................................... 353
8.1
8.2
Before you start....................................................................... 353
Making an Event Plot .............................................................. 356
Procedure ............................................................................. 356
Interpreting the Event Plot ................................................... 358
Customizing the Event Plot .................................................. 362
Creating an Episode Selection ................................................ 368
Three ways of creating an Episode Selection ...................... 369
Procedure ............................................................................. 370
Saving an Episode Selection ................................................ 374
Customizing the Episode Selection screen ......................... 375
Editing the Episode Selection ................................................. 376
Adding and removing events .............................................. 376
Defining episodes ................................................................ 379
Moving events and episodes in the Episode Selection ...... 380
Deleting transitions and episodes from the Episode Selection
.............................................................................................. 382
Copying episodes and events .............................................. 382
Customizing the Episode Selection ..................................... 383
Playing the Episode Selection................................................. 386
Exporting the Episode Selection .......................................... 388
Generating a media file from the Episode Selection ............. 389
Procedure ............................................................................. 389
Changing subtitles and transitions in the generated media file
.............................................................................................. 391
8.3
8.4
8.5
8.6
8
9
Calculating Statistics .............................................. 395
9.1
9.2
9.3
Before you start....................................................................... 396
Procedure overview ................................................................ 397
The statistics result.................................................................. 403
The Observer XT
9.4
9.5
9.6
10
Reading the statistics result ................................................. 403
Customizing your result ....................................................... 408
Statistics available ................................................................... 413
Behavior Analysis statistics .................................................. 416
Numerical Statistics .............................................................. 422
Analyzing observations containing multiple event logs ........ 425
Event logs overlapping in time ............................................ 426
Event logs not overlapping in time ..................................... 428
Creating charts ........................................................................ 431
Customizing the Analysis Results sheet .............................. 431
Selecting data ...................................................................... 434
Selecting a Chart type .......................................................... 434
Editing a chart ...................................................................... 435
Saving a chart ....................................................................... 437
Exporting a chart .................................................................. 438
Printing a chart ..................................................................... 438
Lag Sequential Analysis.......................................... 439
10.1 Before you start....................................................................... 439
What is lag sequential analysis? ........................................... 440
State lag vs. Time lag analysis .............................................. 440
10.2 Procedure overview ................................................................ 441
Notes .................................................................................... 446
10.3 The Lag Sequential Analysis result.......................................... 451
Reading the result matrix .................................................... 451
Customizing your result ....................................................... 454
11
Reliability Analysis ................................................. 459
11.1 Before you start....................................................................... 459
What is Reliability Analysis? .................................................. 460
How are events compared between observations? ............ 460
11.2 Procedure overview ................................................................ 461
Notes .................................................................................... 465
11.3 The reliability analysis result ................................................... 470
Statistics ............................................................................... 471
Confusion matrix .................................................................. 472
Comparison List .................................................................... 476
Note for users of previous Observer versions ..................... 481
11.4 Reliability statistics .................................................................. 482
12
File management ................................................... 487
What is file management? ................................................... 487
Reference Manual
9
12.1 Projects.................................................................................... 488
Creating a new Project ........................................................ 489
Saving a Project .................................................................... 490
Creating a multiple coding station configuration ............... 494
12.2 Exporting observational data .................................................. 496
Exporting data to Observer XT data files (*.odx) .................. 496
Exporting data to Excel files (*.xlsx) ..................................... 498
Exporting data to Text files (*.txt) ......................................... 499
Exporting external data ........................................................ 502
Exporting data to text files with the Find function .............. 508
12.3 Importing observational data.................................................. 509
Importing Observer XT data files ......................................... 510
Importing Observer 4/5 odf files ......................................... 513
Importing other observational data ..................................... 514
Header detection ................................................................. 520
12.4 uLog data files......................................................................... 521
12.5 Media files............................................................................... 522
12.6 Analysis results ........................................................................ 524
12.7 Episode selections................................................................... 527
12.8 Independent Variable list........................................................ 530
12.9 File locations ........................................................................... 532
A
Settings overview (thematic) ................................ 535
B
Settings overview (alphabetical) ........................... 539
C
Keyboard shortcuts ............................................... 543
D
File formats ........................................................... 551
Text export files ................................................................... 553
Text import files ................................................................... 554
External data files ................................................................. 555
E
Technical Support ................................................. 563
F
Glossary ................................................................ 565
G
License Agreement ............................................... 587
Index .................................................................... 589
10
The Observer XT
1
Introduction
1.1 About this manual
Who should read this manual?
This manual is written for all users of The Observer XT:
 Information for users upgrading from The Observer XT 10.0/10.1 can be found
in the What’s New section “For users of The Observer 10.0 and 10.1” on page
39.
 Information for users upgrading from previous versions (XT9 and earlier) can
be found in the What's new section in this chapter.
 A basic overview of the program for new users can be found in this chapter on
page 16 and in Chapter 3 (page 61).
More detailed information can be found in the remaining chapters. The
manual is written so that it is understandable without the program in front of
you (but it is probably more rewarding to try out the procedures as they are
described).
Reference Manual
11
Chapter 1
How to use this manual
If you prefer, this manual is provided as a PDF (portable document format) file.
This file can be read and printed using the Adobe Acrobat® Reader. If you did not
install Adobe Acrobat Reader as part of your Observer installation, you can still
install it from your Observer DVD. You can either copy the PDF file to your hard
disk, or open it directly from the DVD.
You can use this manual in one of two ways:
 Read through the chapters pertaining to particular functions to get
background information before using the program.
 Consult the manual as a reference document to find out particular
information. You can find a topic either by consulting the table of contents (at
the front of the manual), or the index (at the end). If you just want a short
explanation of a concept, try the glossary (Appendix F).
1.2 Typographical conventions
 Software elements (such as menus or commands) are shown in bold.
 Keys such as F1 are also shown in bold. If you have to press two (or more) keys
at once, they are joined with a plus sign, for example, Alt+F opens the File
menu.
 Functions that have task bar icons are indicated by the icon in the margin.
 Check box options are indicated with a square.
 Radio buttons (only one item in a group can be selected at once) are shown
by a circle.
Warnings are indicated by a warning triangle. Ignoring warnings can
lead to data loss, wrong analysis results or damage.
Important information is shown by an information button.
Tips and tricks are shown by a light-bulb and text in italics.
A reference to other documentation (than The Observer XT manual) is
indicated by this icon.
12
The Observer XT
Introduction
Details about hardware are shown using this icon.
1.3 Terminology
You can define your own terms for subjects, behavior, modifier and independent
variables (the default terms). For example, you can change subject to participant,
or behavior to task. For more information, see page 141.
In this manual the default terms subject, behavior, modifier, independent
variable are used throughout the text. So, these terms can be different
from the ones you defined.
1.4 How to get additional support
Help menu
The Observer’s Help menu contains the following options:
 Help topics – Opens the PDF of The Observer XT 10 Reference Manual.
 Video Tutorial – Take a few minutes to learn about how to set up an
observational study in The Observer XT.
 The Observer XT Online – If your computer is connected to the Internet,
choose this option to go to:
 The Observer XT Home Page of the Noldus website. The Observer XT
home page contains all kinds of information about the program as well as
examples of how The Observer XT is used.
 Check for Updates – This opens a page on the Noldus website with
available updates including an explanation of what problems have been
fixed. You can download the updates after you have logged in on the
website.
 Contact Help Desk – The Observer XT Help desk page of the Noldus
website. Here you can find the phone numbers of our help desks and
support request forms.
Reference Manual
13
Chapter 1
 Knowledge Base – The Knowledgebase is a database with hundreds of
entries submitted by our customers to the Noldus support department
with answers by our support staff.
 Report an Issue – You are forwarded to an online form where you can
report your issue. Noldus Support will contact you after they received the
form.
On the Noldus website you can also:
 Download technical notes. Visit www.noldus.com and browse to the
Support - Downloads section.
 Get information about known problems and their solution. This
information is also available on the Support - Downloads section.
 Upgrade – If you have purchased an upgrade of The Observer, choose this
option to type the new Upgrade Key number that you have received from
Noldus.
 About The Observer XT – Choose this option to see details of exactly which
version of The Observer XT you are using. You can click User Info to see the
registered user and license number of your software.
If you want to be kept up to date about the latest developments, click
the link under Latest news on the window that appears when you start
The Observer or close a project.
14
The Observer XT
Introduction
Error messages
All error messages are displayed in the Critical Message box. The error is
displayed and, if possible, a solution. Whenever such an error occurs, a log file is
created called Observer.log. The Technical Support Department may request this
file when answering your support question. You can locate the file in:
 Windows
XP – C:\Documents and
Data\Noldus\The Observer\XT 10.0\Log.
Settings\All
Users\Application
 Windows 7 – C:\ProgramData\Noldus\The Observer\XT 10.0\Log.
It is possible that this folder is hidden – to view hidden files:
Windows XP – From the Tools menu of Windows Explorer choose Folder
Options, then View, and select View hidden files and folders. Next, locate the
Observer.log file.
Windows 7 – From the Organize menu of the Windows Explorer choose Folder
and Search Options. Go to the tab View. Under Hidden Files and Folders select
Show Hidden Files and Folders.
Noldus Help Desk
If you have any problems, questions, remarks or comments, please let us know.
You can contact us via our website (www.noldus.com) and fill out a Support
Request Form (preferred), phone during normal working hours in two time zones,
or fax. See also Appendix “Technical Support” to get details on how to contact our
support department.
Please check the Reference Manual before contacting our support
department. Press F1 to open the PDF of the Reference Manual, then
search for the topic related to what you are having problems with.
Before you contact Technical Support, please have the following information
available. To find this information, go to the Help menu and select About The
Observer XT:
 The version number of your copy of The Observer XT.
 The name of the registered user of The Observer XT (click User Info).
 The license number of your copy of The Observer XT (click User Info).
Please refer to the About Noldus - Contact section on our website
(www.noldus.com) for other contact information.
Reference Manual
15
Chapter 1
1.5 An introduction to The Observer
This chapter gives a general overview of what The Observer program does. Please
note that this chapter is a conceptual overview; it shows the basic ideas behind
the way in which The Observer translates your observations into computer
language, and then processes them to produce statistics and graphs. This chapter
describes why you have to carry out certain steps with The Observer before you
see the results of your study, and not how. We recommend reading this chapter to
all first-time users of The Observer. For more detailed descriptions listing all The
Observer's functions, please see the rest of the chapters in this manual.
On The Observer XT download page (www.noldus.com/downloads), you
find a number of sample projects of The Observer XT in various research
areas, from entomology to human-machine interactions. Open one of
these projects to get an idea on how to implement a research project in
The Observer XT.
What is The Observer?
The Observer is a professional and complete manual event recorder for the
collection, management, analysis and presentation of observational data. It is an
important tool for the study of behavioral processes when you need to record a
level of detail that you cannot obtain without an automated system. You use The
Observer whenever you need to record activities, postures, movements, positions,
social interactions or any other aspect of the behavior of humans and animals.
The Observer was first developed as an automated system to collect observations
of behavioral patterns in animals. However, soon it became clear that the
flexibility and powerful analysis functions of The Observer made it suitable for
almost any study involving observational data. In human psychology, The
Observer aids in collecting data on behavioral development, parent-child as well
as any social interaction (Figure 1.1.), communication, education, language
acquisition, cognition, psychological assessment, etc.
16
The Observer XT
Introduction
Figure 1.1. Recording interactions between children
at play.
How difficult is working with a machine? How easy-to-use are cash dispensers for
customers? The Observer is also useful whenever one needs to collect
observational data that is essential, for instance, to assess a physical workload
(Figure 1.2.), usability of products, or to study human-machine interactions.
Figure 1.2. Recording arm movements in an
ergonomics study.
Reference Manual
17
Chapter 1
Overview
The entire process carried out by The Observer may be summarized as follows: a
researcher watches one or more individuals (humans or animals) in a certain
place, and enters the observations of their behavior in the form of codes
according to what he/she or another collaborator has specified in an earlier
phase, when he/she created the Coding Scheme. Simultaneously, the researcher
can acquire physiological data from that individual. Depending on the external
data acquisition (DAQ) system, a synchronization signal can be sent out from The
Observer computer to the DAQ system.
Once the observation is complete, the observational data are stored in a
computer file. The simultaneously acquired physiological data are imported into
The Observer. From that moment the observational and physiological data, all or
part of them, can be visualized and analyzed. The analysis functions of The
Observer allow the researcher to produce lists, tables, graphical representations
or statistical calculations to answer specific research questions.
What data can be entered in The
Observer?
This section describes, in a simplified way, the basic concept behind the
functioning of The Observer. When observing the behavior of humans and other
animals, researchers collect observations in the form of more or less detailed
notes. To be understood by the computer, your observations have to be
‘translated’ into short sentences. The Observer has been developed so that the
logical structure of the observations is maintained in a ‘computerized’ form.
Basically, each observation note entered in The Observer looks like a sentence
without prepositions and articles. For instance, the observation ‘Jeffrey is walking’
would be coded as:
Jeffrey Walk
To analyze your observations, The Observer must place these elements in certain
spaces so that it can retrieve them later. Therefore, the program creates a space
for the individual that performs the action (Subject) and a space for the action
itself (Behavior).
Subject
Jeffrey
Behavior
Walk
When another action is scored (for example, “Jeffrey is sitting”, The Observer
stores it by creating another record consisting of the same elements:
18
The Observer XT
Introduction
Time
0:00:01
0:00:03
Subject Behavior
Jeffrey
Walk
Jeffrey
Sit
Each record is attached to a time stamp, so that the computer can produce
information about the location in the time line and the duration of any action
being recorded. In this case, The Observer interprets your records as Jeffrey has
walked for two seconds.
Observations are certainly more complex than the examples above. We need to
add more detail of what we are observing to our records. The Observer does that
by adding a field called Modifier. A modifier limits the scope of a subject or
behavior. Suppose that you want to annotate the name of whom the subject is
talking to:
‘Jeffrey is talking to Donna’
This is ‘translated’ into The Observer’s language in this way:
Time
0:00:01
Subject
Jeffrey
Behavior
Talk
Behavior Modifier
Donna
In this case, the Behavior Modifier specifies the receiver of the action.
The Observer is extremely flexible about what kind of modifiers you use. You can
specify a feature of the event (e.g., the receiver of an action, the tone of voice,
the type of play). You can define nominal and numerical modifiers.
In order for you to record data more easily, The Observer must know what
modifiers refer to which subject or behavior. This is done by creating modifier
classes that are linked to specific subjects or behaviors. For instance, the behavior
‘walking’ could be linked to a modifier class called ‘Speed’, containing certain
numerical values (1, 2, 3, ...). On the other hand, the behavior ‘talking’ needs
other modifiers (for example, Voice tone). Therefore, when scoring ‘Jeffrey is
walking’, The Observer prompts you to specify a value of ‘Speed’, not ‘Voice tone’.
If you enter the ‘wrong’ modifier (e.g., Jeffrey Walk Loud), The Observer informs
you of the error and you can correct the mistake immediately. You can link up to
250 modifiers to one subject or one behavior.
How The Observer works
Your work with The Observer XT is divided in three main steps: Setup, Observe
and Analyze. These three main steps are continuously visible during your work
with The Observer. They are shown in the overview window of The Observer XT, in
the Project Explorer on the left side of your screen and in the menu at the top of
your screen. When you work with the Observer XT you go through these main
steps and the associated sub-steps.
Reference Manual
19
Chapter 1
Figure 1.3. The overview window of The Observer XT in which you can navigate to the
different main components: Setup, Observe, Analyze.
Setup
In The Observer XT, you first set the main features of your project. You make
settings for the hardware and software, create your coding scheme and define the
independent variables.
1 Project setup
With Project setup, you specify:
 The source of the observation (live or from video).
 The observation method (continuous, by intervals or a combination of the
two).
 The maximum duration of the observations.
 Whether you want to record additional data (for example, physiological
data) or video as you observe.
 Whether you want external programs to work together with The Observer.
20
The Observer XT
Introduction
2 Project Settings
Project Settings help you customize the way you record data. For example, you
can set whether keycodes are case-sensitive, or whether you want to pause
playback of the video when scoring an event.
3 Coding Scheme
The Observer XT is extremely flexible in how you build up your Coding
Scheme. You can even start an Observation without having a Coding Scheme
and add subjects, behaviors, modifiers, or type comments while you are
observing. The subjects, behavior and modifiers are then automatically
assigned to the Coding Scheme. However, it usually benefits the quality of the
observational data if you have arranged your Coding Scheme according to
your research questions. The set-up of your Coding Scheme also determines
the kind of statistical analysis you can subsequently do.
In the Coding Scheme you can define subjects and behaviors and assign
Modifiers to the behaviors. Subjects are usually generic names since the
identity of the individuals can change between observations. For example, in
a mother-child interaction the subjects could be named “Mother” and “Child”.
The identity of the individuals can be assigned to each observation using the
independent variables. In the Coding Scheme you do not only define
behaviors, tasks, movements but also the relationship between these
elements.
Live or from video file?
With The Observer XT, you can collect observational data either by watching your
subjects or participants live, or by watching a media file. When you score behavior
from a media file, the program reads time information directly from the video,
therefore allowing accurate event timing at the chosen playback speed.
Live scoring and video scoring both have advantages and disadvantages. In live
scoring, you have a larger view of the subjects in your study. This means that you
are less likely to miss important events while you observe a particular individual.
Live scoring is best used for studying interactions in a group, like social
interactions, or for studies in which time accuracy is less important that social
context. Furthermore, while carrying out live scoring you can simultaneously
acquire external physiological data.
The obvious disadvantage of live scoring is related to the nature of observations.
Unlike experimental conditions, observations cannot be repeated. Within an
observation session, once you have missed some details, you cannot retrieve
them. Thus, you should make sure that the study is not more than you can handle
while live scoring, since details can easily be missed.
Reference Manual
21
Chapter 1
A standard feature of The Observer XT is that you can carry out live scoring while
simultaneously recording from a video device; this means that The Observer
simultaneously captures video signals from one or more cameras to a media file
while you are observing. This way you can do live scoring and afterwards make
corrections or score behavior in more detail from a media file.
Observe
You carry out your observations and, if wanted, simultaneously acquire
physiological data.
1 Event files
You collect observational data in an Event Log. Each Event Log is written to a
separate file on your computer.
2 External data
While you are collecting observational data, you can simultaneously acquire
physiological data, such as ECG, EMG, blood pressure, or eye-tracking data,
with an external Data AcQuisition (DAQ) system. After you finish your
observations and the acquisition of physiological data, you need to import the
physiological data (in ASCII format) into The Observer XT. Upon import you link
the physiological data file to the associated observation. With a
synchronization signal sent out from The Observer XT computer to the external
DAQ system, synchronization occurs automatically upon import. You can also
manually synchronize observational and physiological data.
Analyze
When all your observations are complete you can make a selection of the data
your are interested in for subsequent visualization and analysis.
1 Data selection
Your observations with all the associated subjects and events are put in a 'box'.
If you want to select data, you need to extract them out of this box by making
a data profile.
To select data, you build a sequence of selection boxes connected to each
other. This sequence always starts from a box called Start, containing all the
data in your project, and represents the flow of data progressively extracted
from each box. The last box, called Results, represents the data set you use for
visualization and analysis (Figure 1.4.).
22
The Observer XT
Introduction
Figure 1.4. An example of a data selection sequence. 1. Start box, containing all
observations of all data. 2. Nest box (for nesting), containing the behaviors
specifying the time intervals to be analyzed. 3. Filter box, specifying the subjects to
be analyzed. 4. Results box, representing the container of the selected data.
In a data profile, you simply select event log files or subjects (Filtering),
however you can also select specific time intervals for analysis. You can
analyze three types of intervals: (1) as long as a state event occurs (Nesting);
(2) from a begin time or event to an end time or event (Free Intervals); (3)
regular intervals (Time bins). You can also analyze a combination of multiple
intervals.
You can search for specific events in your observations. To do so, open any
observation and press Ctrl+F.
2 Visualization
Before you carry out Statistical analysis or Export your data, you can look at the
data by means of the Visualize function. You select the data you want to
visualize in a data profile.
With the Visualize Data function, The Observer produces an event plot in
which events are plotted horizontally against a time axis. If you have scored
data from video, or imported one or more external data streams, you can play
back video and external data synchronously with the observational data. This
feature enables you to visually inspect the different data modalities and get a
quick overview of their relationship.
All modalities are linked in the Data Visualization window (Figure 1.5.). This
means, for example, that if you jump to a certain behavior (using the red
hairline) in the observational data area, the video jumps to the associated
scene.
Reference Manual
23
Chapter 1
Figure 1.5. An example of the Visualize Data screen containing the Video window, the
Playback Control window and the Event Plot with observational and physiological
data.
Conversely, when you move to a scene in the video window, the red hairline
moves to the associated behavior in the event plot.
3 Episode Selection
You can also export a selection of your observational and physiological data
via the Episode Selection. You have the possibility to generate a media file
based on the selected scenes.
24
The Observer XT
Introduction
4 Analysis
In the Analyze menu you can carry out elementary statistics on your
observational data. You can perform statistical analysis on behaviors but also
on numerical modifiers. You can also carry out advanced analyses like
reliability and lag sequential analysis.
You can make scatter plots, line charts, pie charts and bar charts from the
Analysis results. You can save these charts as images.
Analysis results can be exported to ASCII or Excel for further processing or
analysis with other statistical software. Furthermore, you can export all or a
selection of your observational data to ASCII. If you simultaneously acquired
physiological data, these are exported together with the selected
observational data.
1.6 What's new in The Observer XT
Users of previous versions of The Observer should read this section to get an idea
of the improvements and changes in The Observer XT 10.5 relative to The
Observer 5 (see below) and The Observer XT 9 (see page 35). Not all features
described below are available in all versions of The Observer XT.
Users of The Observer XT 10 should read the What’s New section “For
users of The Observer 10.0 and 10.1” on page 39.
For users of The Observer 5
The Observer XT is a new program that combines an even greater flexibility with
the possibility to integrate multiple data modalities, e.g. behavior, logged
comments, physiological measurements, eye-tracking data and video.
The Observer XT is compatible with the Observer 5.0. You can import Observer 5.0
projects into The Observer XT. However, you can subsequently only save the data
as an Observer XT project. Hence, once an Observer 5.0 project is opened and
saved as an Observer XT project, it cannot be opened in The Observer 5.0
anymore.
The Observer XT gives you maximum freedom in scoring behavior. You can score
data with two recording methods: Continuous and Instantaneous Sampling
(previously called Interval States). You can also combine the two methods, for
Reference Manual
25
Chapter 1
example score data in detail for a focal subject using the Continuous method
while collecting quick data for other subjects with Instantaneous sampling.
You can build your Coding Scheme (Configuration in the Observer 5.0) while
observing. Afterwards, you can reorganize the Coding Scheme (see Figure 1.6.).
You can use one or more modifiers, both nominal and numerical, for behaviors.
Figure 1.6. View of the Subjects, Behaviors and Modifiers in the Coding Scheme
window.
You can record two media files at the same time through a FireWire or USB
connection. You can simultaneously display up to four media files and compress
them to MPEG-4.
You can import physiological data, co-acquired with an external system, to your
behavioral data. You can automatically synchronize these physiological data with
your behavioral data. This is done by sending out a synchronization signal from
The Observer XT to the external data acquisition system. The time information in
this signal is used to synchronize observational and physiological data. You can
also manually synchronize the data.
You can import other external observational data (e.g., log files, observational
data, eye-tracker data). You can use The Observer XT in combination with uLog.
uLog is a tool for the automatic recording of user-system interaction, e.g.,
keyboard and mouse actions, window events.
26
The Observer XT
Introduction
Data selection is made easier through a new, visual user interface. You can select
episodes of interest and the associated physiological data for visualization and
export. You can generate a media file based on the selected episodes.
Coding scheme
In The Observer XT you do not need to define subjects, behaviors and modifiers
before you can start an observation. For instance, you can use The Observer XT as
a comment logger by simply typing in comments. You can also start building a
coding scheme while observing. This is useful when you do not know before you
start observing what the relevant subjects or behaviors are. Simply start an
Observation and add Subjects, Behaviors and Modifiers in the Codes window.
To obtain high-quality data however, we recommend you make your Coding
Scheme before you start obtaining data. Also because your Coding Scheme
determines the type of statistical analysis afterwards. When you are satisfied with
your Coding Scheme and performed a Coding Scheme Check, you can start
producing data. You can add more detail and fine-tune your Coding Scheme
while you carry out an observation. You can reorganize the Coding Scheme, for
instance, by grouping Behaviors or remove redundant Behaviors or Modifiers.
Please be aware of possible inconsistencies with previous
observations if you change your Coding Scheme between
observations.
Extra information about Behaviors can be recorded in Modifiers. The number of
Modifiers per behavior is not limited to two as in The Observer 5 and can be up to
a maximum of 250. Modifiers can be either nominal or numerical. Statistics can
be applied to Numerical Modifiers. For example, you can calculate the average
value of the Numerical Modifier 'Speed' in km/h.
Reference Manual
27
Chapter 1
Figure 1.7. View of the Modifier window. In this
example the Modifiers in the group Speed are
numerical and predefined.
In the Modifiers column of the Behaviors pane you can see which Modifier is
linked to which Behavior. By default, all Behaviors can be scored with all
Subjects. In the Subject Properties you can restrict Behaviors to certain Subjects.
There is no need to define classes as in The Observer 5. You can group Subjects
and Behaviors, to form 2-level hierarchies. This allows you to score some parts of
the observation in more detail than others.
You can change part of the terminology in the Preferences. For example,
you change Subject to Participant, or Behavior to Task.
You can export the Coding Scheme from your Observer computer to a handheld
computer on which Pocket Observer 3.1 is installed. You can therefore use Pocket
Observer with all the observation methods available in The Observer 10, including
instantaneous sampling. With the Pocket Observer you can use a maximum of 100
Subjects, 100 Behaviors and 100 Modifiers in your Coding Scheme (including
groups).
28
The Observer XT
Introduction
The following restrictions apply to the Coding Scheme in The Observer XT:
Maximum number of Independent Variables
Maximum number of Subjects
Maximum number of Behavior groups + Behaviors
Maximum number of Modifier groups + Modifiers
Maximum number of groups
Maximum number of Modifiers per Behavior
Maximum number of combinations of Subjects, Behaviors and
Modifiers
40
250
250
250
100
250
5000
The Observer XT 10 supports the Chinese simplified characters (People’s
Republic of China), Japanese characters of the Kanji, Katakana and
Hiragana sets and Cyrillic characters. You can use these character sets to
enter names of coding scheme elements, independent variables etc (see
page 90).
Carrying out an Observation
An Observation can contain one or more Event Logs, for example, one with
scored observational data, another one with imported uLog data. Each Event Log
corresponds to a separate data file on your PC. This is different from The Observer
5 where all observational data from one observation were saved in one
Observational Data File (*.odf). Because Event Log Data in The Observer XT are
stored in binary form you cannot edit them, as you could with the ODF-files from
The Observer 5. However, it is possible to export Event Log Data, edit them and
import them again into The Observer XT.
You can get audio feedback on your keystrokes by attaching a system beep or
WAV-file to subjects, behaviors or modifiers.
You can score from 1 up to 4 media files (depending on the add-on module you
have installed), at the speed you want.
You have the possibility to give a PC command to, for example, start a screen
recording with the Noldus Media Recorder. You can also give a command to start
an external Data AcQuisition (DAQ) system. You can give a PC command when
you open a new live observation, when you start, stop or close an observation.
Media files created with an external program can be automatically linked to The
Observer XT.
Additional options of The Observer XT include:
 Coder license – The Coder License consists of a hardware key, which restricts
the use of The Observer XT software to coding only. You can use this key with
Reference Manual
29
Chapter 1
multiple coding stations (explained below), in combination with one or more
full licenses.
 Multiple coding stations configuration – When working with large projects,
a lot of coding can be involved. Sometimes it is worthwhile to split up the
work between several observers. An efficient way to do this is to create coding
stations. Using Coder Licenses in a multiple coding station setup has the
advantage that you do not need full licenses for the computers that are only
used for coding.
Importing other data
Almost all external ASCII data in columns can be imported into The Observer XT,
whether it is observational, physiological or eye-tracking data. Such an ASCII-file
must have at least one column with time stamps and one with codes.
Physiological data acquired with an external system must be sampled with a
constant sample rate for proper import and synchronization in The Observer XT.
Observational data
You can open an Observer 5 project (*.opp) in The Observer XT. Upon import the
configuration is automatically converted into a Coding Scheme.
You can also import separate Observer 5 ODF files into The Observer XT. After
import of the observational data, all functionality of The Observer XT is available in
case you want to reorganize or adapt the Coding Scheme. You can group
Behaviors or Modifiers, add Subjects and use this new Coding Scheme as a
basis for a new observation in The Observer XT.
It is also possible to import log files with time stamps and behaviors from other
programs than The Observer XT. You do this by creating an import profile that can
be used for all files of the same type.
uLog data
With uLog you can log basic computer events such as mouse clicks, scrolling,
window events and keystrokes and import these into The Observer XT.
uASQ data
With uASQ you can carry out questionnaires on computers of test-participants and
import the answers into The Observer XT.
External (Physiological) data
You can import external data that have been acquired with a separate Data
AcQuisition (DAQ) system. These systems measure, for example, heart rate, ECG,
EEG, EMG, GSR, blood pressure etc. For import it is not necessary that these
physiological data were acquired simultaneously with the observational data.
30
The Observer XT
Introduction
However, The Observer XT provides the possibility to synchronize observational
and physiological data.
For automatic synchronization you need to simultaneously carry out a live
observation and acquire external data, while The Observer XT sends out a
synchronization signal to the external DAQ system. The time information in this
signal is used during import to synchronize observational and physiological data.
Physiological data can be imported into The Observer XT with an Import Profile.
The Observer XT comes with predefined Import Profiles for a number of suppliers
of DAQ systems (see Appendix “File formats” for import profiles for various DAQ
systems). You can create a custom import profile for systems that do not have a
predefined filter (see Figure 1.8.). Once you have created an import profile for a
specific system, you save the import profile to use it for other files of this specific
system. One file can contain more than one data file (for example, EMG of
different muscles of a subject). A maximum of 255 external data files per
observation can be imported in The Observer XT.
Figure 1.8. View of the Import Profile Definition window through which you can import
physiological data files exported from external data acquisition systems.
Reference Manual
31
Chapter 1
Selecting data for visualization and analysis
Data selection is made easier with a new visual and intuitive user interface. The
interface works with boxes in which you can put a selection of Observations,
Event Log Files, Subjects, Behaviors or Independent Variables (see Figure 1.9.).
You select data when you want to visualize, create an episode selection or
calculate statistics on some observations, subjects or events and not others (that
is, Filtering). You may want to analyze events occurred in specific time intervals or
when subjects were in a certain state or combination of states (that is, Nesting).
You may also want to know which events occurred when the value of the external
data were within a certain range. For example what your subject did when its
heart rate was above a certain level.
When you make a data profile, you put the coding scheme elements you want in
selection boxes. Based on this data profile you can select only the interesting
parts of an observation and the associated physiological data. The data selection
is used for visualization, the episode selection and statistics.
Figure 1.9. View of the Data Selection window. The Start box on the left contains the
observations and event logs. The Results boxes on the right represent the final
data data selection. In this example, two Results boxes are defined, containing two
different data sets: Results 1, containing all data of the project, and Results 2,
containing the data occurring in specific time intervals. With Results boxes you can
easily analyze different data sets at the same time.
With the Find function, you can search your observation for event lines
that include a specific subject, behavior or modifier (or a combination of
those elements) or a text string (see page 213).
32
The Observer XT
Introduction
Visualizing data
Before you perform statistical analysis on your data or export them, you can
inspect your data by selecting Visualize Data from the Analyze menu (see Figure
1.10.). This replaces the Time Event View in The Observer 5.0.
Figure 1.10. Visualizing data. The screen includes the event data, physiological data, the
video and the playback control. The hairline corresponds to the current position of
the video.
In The Observer XT you can inspect all data or a selection that was made with a
Data Profile. With the Playback Control you can simultaneously 'walk through'
your observational and physiological data and playback one or more videos. This
powerful feature of The Observer XT enables you to easily assess the accuracy
Reference Manual
33
Chapter 1
between different modalities. If you spot an error, you can jump to edit mode with
one mouse-click.
The Time Event Table, Event Summary and Video Playlist in The Observer 5.0 are
now one function called Episode Selection. You can build an Episode Selection
with events of particular interest based on a data profile. You can also drag-anddrop events from the Event Log directly into the Episode Selection. This selection
can be played back; the video window shows only the selected scenes.
From this selection you can directly export the Episode Selection to an ASCII-file.
The physiological data that are associated with the selected events are also
simultaneously exported. You can also generate a media file with the selected
scenes of events from the Episode Selection.
Calculating Statistics
You can run a behavioral analysis to calculate a wide range of descriptive statistics
quantifying your observational data.
If you score events with numerical modifiers, you can calculate statistics of those
values scored, using the Numerical Analysis function. For example, to calculate
the mean of the aggression level of the subject scored as a numerical modifier
during the observation. You can make charts from the analysis results and export
them as pictures.
Lag sequential analysis and Reliability analysis
Both analysis functions are present in The Observer XT 10.
In Reliability Analysis, results are given together with the statistical significance of
the values of Rho and Kappa. Among the four methods of data comparison
available in The Observer 5.0, the current version uses the Frequency/Sequence
method.
Reliability Analysis is much faster in The Observer XT: comparing observations with
about 1000 events requires about two seconds.
Video technology
There are a number of new features related to the use of video technology to
acquire observational data. Among the most important ones are:
 With The Observer XT you can play and record from two Digital Video devices
through a FireWire or USB connection. FireWire is similar to USB, however
FireWire can work with more types of recording devices, such as camcorders
or other digital equipment. The output format is DV-AVI or (DivX) MPEG-4.
 Play back of 2 media files is standard. These media files can be of different
formats. With an add-on you can play back up to 4 media files.
34
The Observer XT
Introduction
 Digital media file formats supported by The Observer XT for play back are
MPEG-1, MPEG-2, MPEG-4, uncompressed AVI, DV-AVI.
 Another standard feature in The Observer XT is the possibility to generate a
media file with excerpts from a video file; these excerpts are selected in the
Episode Selection. In the Observer 5.0 this was done with the Video Highlights
Module, which was an add-on to the standard version of The Observer 5.0.
 Scoring from DVD is not supported, because the lack of a universal standard
means that a DVD recorded on one machine will not always play back with full
functionality (e.g., all play speeds or frame-accurate timing) on another.
However, we do support scoring from VOB files.
 Scoring from a time lapse video or analog equipment controlled through the
RS-232 port is not supported.
For users of The Observer 9
Lock Configuration
In The Observer XT 10 it is now possible to lock the whole configuration, that is,
the entire Setup. In previous versions of the Observer you could only lock the
coding scheme. Locking the configuration means that nothing can be changed
anymore in the Project Setup and the Coding Scheme. Furthermore, you can not
add User-Defined Independent Variables anymore, but you still can adjust the
values. You still can add Digital Media when a configuration is locked.
Make Backup
It is very important that you make a backup of your project regularly. Therefore
The Observer XT now asks you if you want to make a backup after you have saved
and closed your project 10 times. You can choose not to get this message again,
however, we do not recommend you do this.
Reference Manual
35
Chapter 1
Nest over External Data
You can now use value of external data to specify time intervals for analysis. For
example, you can select those time intervals in which the heart rate of your
subject was above a certain value. Subsequently, you can analyze the behavior of
your subjects during these intervals. To do so, you include a nesting box in your
data profile in which you specify the value of your external data (see Figure 1.11.
below).
Figure 1.11. Example of a Data Profile in which a selection is made for those
intervals in which the heart rate was between 100 and 110 beats per
minute.
Numerical Analysis
With The Observer XT you now can calculate the statistics mean, minimum,
maximum, and number of samples of external data. To do so, select External Data
in the Analysis Settings window of the Numerical Analysis. With more advanced
settings you can, for example, calculate how many times the blood pressure has
been above 140 mmHg, or the total time the heart rate was between 100 and 110
beats per minute. For more information, see “Numerical Analysis” on page 396
(Chapter 9). You can export the external data together with your behavioral data
(see “Exporting external data” on page 502, Chapter 12).
Charts
In The Observer XT 10, you can now make charts of the results for behavioral and
numerical analysis. The Observer XT offers bar charts, line charts, pie charts and
scatter plots of the analyzed data. You can export the charts as images to use
them for example in a presentation.
36
The Observer XT
Introduction
Updates
You can now check online which updates are available for the Observer XT 10.
Open the Help menu, choose Noldus Online and click Check for Updates. You
can download the updates if you are a registered user.
Report an Issue
If you experience a problem while working with The Observer XT 10 you can
contact Noldus Support by filling out the “Report an Issue” form. Open the Help
menu, choose Noldus Online and click Report an Issue. Noldus Support will
contact you after they received the form.
uASQ
uASQ is a Plug-in for carrying out a questionnaire on computers of testparticipants. Questions are shown on the computers of the test participants at
regular time intervals. The answers are sent to the computer with The Observer XT
and are stored in Event Logs. The answers can be:
 Open ended, the answers are typed in a text-field.
 Likert Scaled, for example the answers have a value ranging from 1 to 9.
 Multiple Choice with nominal answers. The test-participant can choose one or
more answers from several texts.
 Multiple Choice with numerical answers. The test-participant can choose one
or more answers from several values.
New projects
On The Observer XT 10.5 download page on the Noldus website
(www.noldus.com/downloads) you find a number of new sample projects. They
contain examples of a number of new features of The Observer XT 10.
For animal research:
 Behavior of broilers – This sample project shows the development of
behavior of a group of broilers (that is, meat-type chickens). It shows how you
can use the Observation method “Combine Continuous and Instantaneous
Sampling”. The behavior of a focal bird was scored continuously, the other
birds in the group were monitored instantaneously.
 Rat behavior linked to EEG data (this sample project is also included on the
installation DVD) – In this project, the locomotory behavior of a rat was
observed while EEG data are collected simultaneously. The physiological data
were imported into The Observer XT. In The Observer, the EEG data during the
Reference Manual
37
Chapter 1
time the rat exhibited a specific behavior were selected. These data were
visualized and can then be exported for further analysis.
For human research:
 HILAS Cockpit Evaluation XT10 – This sample project illustrates an example
of how The Observer XT can be used to analyze human factors in the
development of aviation systems. The experiment was carried out in a flight
simulator. The main computer (Observer computer) records the behavior of
the pilots on video and receives the data from the flight simulator. Another
computer (External data recording system) records continuous data such as
altitude and speed of the airplane. The data were synchronized with a signal
sent out by the Observer computer. The flight data were imported as external
data into the Observer. Several time intervals were selected using specific
values of the flight data. The behavior of the pilots during these intervals was
analyzed.
 Child FaceReader – In this project, the facial expressions of a child playing an
online game are analyzed with FaceReader. The data are subsequently
imported for analysis in The Observer XT.
 Interval sampling office workers – In this project, the behavior of two office
workers is analyzed with The Observer. For one person the instantaneous
sampling method is used and the other person was followed with the
continuous sampling.
 Sport – In this sample project, the heart rate, acceleration and velocity of a
cyclist is measured. These data are imported into The Observer. Subsequently
an analysis of the external data is carried out, based on the behavior of the
cyclist. For example, the heart rate is calculated over periods that the cyclist
goes uphill.
 Medical research – This project is an example of the use of The Observer XT
in medical research. Surgery is carried out on a patient's hand. The patient has
received local anesthesia. During surgery, the pulse transit time is measured
using the BIOPAC system; this is the time for the blood pulse wave to travel
from the heart to the index finger of the patient. The pulse transit time
depends on the stiffness of the arterial vessels and is an indirect measure of
sympathetic tone and therefore pain. When the patient experiences pain, the
vessels stiffen and as a result the pulse transit time shortens.
38
The Observer XT
Introduction
For users of The Observer 10.0 and 10.1
Template projects
You can save your project as a template and use this template project to:
 Exchange coding schemes when you work with a multiple coding station
setup (see “Creating a multiple coding station configuration” on page 494);
Template projects replace read-only projects (*.vpx) which were used in
previous versions of The Observer XT.
 Re-use software and hardware settings when you use The Observer XT in an
observation lab and want to create a new project but use the standard
hardware and software set-up of your lab;
 Exchange coding schemes with other researchers.
Improved charts
It is now possible to add a linear trendline to your charts. When you change the
chart properties, you can directly see the changes in the chart, without closing the
Chart Properties window.
Improved export functionality
You can now export your analysis results and event logs to Excel 2007 format
(*.xlsx). In previous versions *.xml format was available.
You get a message when you export your analysis results or events logs to Excel
and the number of rows or columns exceed the Excel limits. The analysis results/
event logs will be exported irrespective of the number of rows/columns.
Export to SPSS is easier. It is now possible to have one header row in your Excel
export instead of multiple rows.
Easier import of data
When you import data into The Observer XT, the header of the data file is
automatically detected. If this does not work, you can specify the number of
header rows or mark the end of the header with a specific word (tag).
Improved user interface
Each component now has its own component-specific tool bar. Movement and
docking of windows when you are carrying out an observation has been
improved.
Reference Manual
39
Chapter 1
Windows 7, 64 bit compatible
The Observer XT 10.5 is now compatible with Windows 7, 32 bit and 64 bit. Not all
supported hardware (for 32 bit) is supported for 64 bit. For more information, see
“System requirements for Noldus software” on www.noldus.com/downloads.
1.7 The Observer XT interface
By default, the main application window of The Observer XT consists of two views:
the Project Explorer, and the Component view. The Project Explorer gives you an
overview of the observations and analysis results of your project. You use the
Project Explorer for management of your project data. In the Component view
you can edit the items of the Project Explorer. The tool bar of the Component view
contains the View Settings, which you can use to define what windows you want
to be visible in the Component view.
Project Explorer
The Project Explorer displays all the project files belonging to your currently
opened project. In the example in Figure 1.12., a project called 'Rat in open field'
has been created. The project details have been made visible by clicking the plus
symbol.
The look and feel of the Project Explorer
 Resize – The Project Explorer is a dockable window. Its width is not fixed to
one specific size, but it can be resized. To resize it, drag the right edge and/or
the bottom edge of the view in or out.
 Expand and Collapse – One of the main characteristics of the Project
Explorer, like any tree view, is that its elements are expandable and
collapsible.
 View or Hide - By default, the Project Explorer is visible. You can hide it by
going to the View menu and clearing the check mark in front of Project
Explorer. Via the View menu you can also hide theStatus Bar to create a larger
Component view.
40
The Observer XT
Introduction
Figure 1.12. The Project Explorer.
Right-click menus
Most items in the Project Explorer are equipped with right-click menus. All key
functionality can be conveniently accessed through right-click menus.
Reference Manual
41
Chapter 1
The overview window of The Observer XT
When you create or open a Project, the overview window of The Observer XT
appears on your screen. This window can guide you through the three main steps
Setup, Observe and Analyze to complete your work.
Figure 1.13. The overview window of The Observer XT.
Click one of the three tabs and then a button to the function you want to activate.
You can go back to the overview window at any time by clicking Setup,
Observations or Analysis in the Project Explorer.
View settings
With View settings on the far-right side of the tool bar, you can choose what
windows you want to be visible in the Component view. For instance, when you
have opened the coding scheme, you can choose to view Subjects, Behaviors,
Modifiers, Properties and Combinations with View Settings (Figure 1.14.).
42
The Observer XT
Introduction
Figure 1.14. The View Settings list for the coding scheme.
Component view
The Component view is where all project procedures (creating the coding
scheme, scoring events, importing external data, selecting and analyzing data)
are carried out. When you click on an item in the Project Explorer, the Component
view shows the required boxes or views to carry out the procedure that goes with
this item. For instance, if you select the item Independent Variables from the
Project Explorer, the Independent Variable List appears in the Component view.
In this view, you can enter the independent variables for the project.
If a box is open in the Component view, for example the Project Settings box, it
must be closed before any of the views can be accessed again.
Reference Manual
43
2
Installation
This chapter is about:
 Installing The Observer XT 10.5.
See page 50
 Installing equipment for using media files.
See page 56
 Setting up equipment for using FireWire devices and external Data
AcQuisition (DAQ) systems.
See page 57 and page 60
This chapter instructs you about the installation of The Observer XT and the
connection and installation of all hardware and software components necessary
to work with the program. It provides you with step-by-step instructions on how to
perform certain tasks. Please follow these instructions carefully, and in the order
they are presented.
If you ordered a new computer from Noldus Information Technology when you
purchased The Observer XT, all your software and any internal hardware is already
installed and tested.
If, having read this chapter and the separate equipment manuals, you still have
problems or questions regarding installation, please contact our Technical
Support department (see Appendix E).
Reference Manual
45
Chapter 2
2.1 Before you install
Please note: To be able to install The Observer XT you must have administrator
rights, i.e. either you are the system administrator or you are a member of the
Windows group Administrators and have been assigned administrator rights.
Windows Power Users cannot install The Observer XT.
Prior to installation, please check the packing list to make sure all the components
are present. If any of the components listed is missing or damaged, please report
this to us immediately.
The contents of your package differ for new and existing users:
 If you are a new user of The Observer – You received The Observer XT
software DVD, this Reference Manual and a hardware key (see Figure 2.1 on
page 52).
 If you are upgrading from older versions of The Observer – You received
The Observer XT software DVD and this Reference Manual. You also received a
number to upgrade your current hardware key. Hence, no hardware key is
enclosed, because the one you have is upgraded automatically when you start
The Observer XT for the first time and enter the upgrade number.
System requirements
Operating system
The Observer XT 10 supports Microsoft Windows XP, 32-bit Professional edition
with Service Pack 3, or Microsoft Windows 7, 32-bit and 64-bit Professional edition.
Not all supported hardware (for 32 bit) is supported for 64 bit. For more
information, see “System requirements for Noldus software” on
www.noldus.com/downloads.
The Observer XT 10 has been thoroughly tested with Windows XP Professional
(with Service Pack 3) and Windows 7 Professional, U.S. English 32-bit and 64-bit
edition. It has also been tested with and Cyrillic, Japanese and Chinese language
packs. It is possible that certain local language versions of Windows may affect
how well the program runs. For more information about using non-Latin
characters, please see page 49.
If you encounter a problem related to the operating system, please contact
Noldus Technical Support (see Appendix E). The Observer does support 64 bit
computer hardware, but you should install a 32 bit version of Windows.
46
The Observer XT
Installation
uLog 2.0 and 2.1 and the Noldus MPEG Recorder versions 1.0, 2.0 and
2.1 do not work under Windows 7.
The Observer is not designed for use with the Windows Touch
features of Windows 7.
Computer
The type of computer you need to run The Observer XT depends on the use you
will put The Observer to. If you are carrying out a few live observations, then a
simple netbook will suffice. If you are working with video or have a large number
of observations in your project, then a professional workstation will be necessary.
If you purchase a complete setup from Noldus then we will make sure that you
get a computer suitable for your purposes. Otherwise we recommend that you
contact us for advice before purchasing a computer to use with The Observer.
System requirements for simple live observations
For using The Observer for live observation (no video files, cameras or
physiological data), with a maximum of 200 short observations, or a small number
of observations with up to 5000 event lines, a simple netbook is sufficient. Coding
schemes with non mutually-exclusive modifiers should not be used with such a
computer, as this type of modifier has a severe impact on the performances.
Noldus recommends the Dell Inspiron™ Mini 10 (or its successor) which has a
1.33 GHz processor and 1GB of memory.
System requirements for normal use
For working with The Observer and video (files or cameras), we recommend that
you use a professional workstation. It is possible to buy consumer-range
computers with a high processor speed and plenty of memory, but in order to
remain competitive regarding price, the manufacturers often economize on the
underlying system architecture. That means those computers are suitable for
home use, but not for running professional scientific software. You should select
a computer which is intended for professional use or labeled by the manufacturer
as a workstation.
If you install software which installs codec packages on your computer, this can
interfere with the codecs installed by The Observer. A codec is a software
program used for recording or playing back a digital media file. This includes DVD
burner software (we recommend to uninstall DVD burner software installed by
your computer's manufacturer and replace with CDBurnerXP), video editing
packages and similar.
Recommended computer
If you order a complete solution from Noldus Information Technology, you will
Reference Manual
47
Chapter 2
obtain a Dell Precision™ T3500 workstation (or its successor) with The Observer XT
software installed and ready to use. This PC is the standard test platform for The
Observer, and we recommend that you use that computer.
If you are planning to purchase a different computer than the T3500, please
contact us for detailed advice.
We recommend that you do not use the following computers, as these have
caused our customers problems in recent years:
 All HP (Hewlett Packard) computers.
 Dell Optiplex.
 Dell Vostro.
 Low-end consumer models.
Older computers
If you are upgrading from an older version of The Observer you can still install the
latest version on an older workstation. That should have 3 GHz processor speed
and at least 1 GB of memory (at least 2GB for working with video) as well as a
video card supporting DirectDraw acceleration.
Disk space to store media files
 If you are scoring from video files on the hard disk, you need sufficient free
space to store them (MPEG-1 needs about 600 MB/hr; MPEG-2 about 2.4 GB/hr;
MPEG-4 about 1 GB/hr, and DV-AVI about 12 GB/hr).
 If you are scoring from video files on CD or DVD, make sure that you have a
suitable drive. For better performance during scoring, you should copy the
video files to your hard disk.
Using The Observer XT across a network
Please note that it is not possible to install The Observer XT on one computer and
access it from another across a network. The program must be installed on the
computer where it will be used.It is possible to access video files located at other
computers in your network (depending on your network’s bandwidth). From the
File menu, select Preferences and select an alternative digital media location.
You can also save export files elsewhere.
Working with The Observer XT as a restricted user
The user rights for folders and files are different for System administrators, Power
users, and restricted (normal) users. Users which have Administrator rights and
48
The Observer XT
Installation
Power users have enough access rights to use The Observer XT and its files
without any limitations. For restricted users there are the following limitations:
1 As a restricted user you can create new projects and edit and delete your own
projects.
2 As a restricted user you can open projects from other Windows users only for
viewing, you cannot edit, save or delete projects of other users. If you want to
use projects of other users, you must first make a copy.
3 If you want to make it possible for other users to edit or delete your projects,
your System administrator must change the Windows security rights for the
folder where you want to store projects (see “File locations” on page 532). For
instance, to set the Modify rights to Everyone: in the Windows Explorer, select
the folder mentioned above, right-click it, select Properties and then the
Security tab and set the rights.
Using Chinese, Japanese or Cyrillic characters
With The Observer XT you can use characters of the following sets:
 Chinese simplified (People's Republic of China).
 Japanese Kanji, Katakana and Hiragana.
 Cyrillic.
To use these character sets, you must have a Chinese, Japanese, or Cyrillic
language Windows system, or an English language Windows system on which the
Chinese/Japanese/Cyrillic language pack has been installed. The Observer XT uses
Unicode 5.1 to support Chinese, Japanese and Cyrillic characters.
You can enter Chinese, Japanese, and Cyrillic characters in all dialogs, in the
coding scheme elements and in the independent variables. Note that the
language of the interface is always English.
You can import projects and observations that contain Chinese, Japanese, and
Cyrillic characters (see page 491). Please note:
 You can use a project containing Chinese/Japanese/Cyrillic characters on a
computer with an English language Windows system only when the correct
Chinese, Japanese or Cyrillic language pack has been installed.
 If you create a project containing Chinese/Japanese/Cyrillic characters on an
English language Windows system (with Chinese, Japanese or Cyrillic
language pack installed), you can also use it on a Chinese/Japanese/Cyrillic
language Windows computer.
Reference Manual
49
Chapter 2
2.2 Installing The Observer XT
Important: first install The Observer and then connect the hardware
key to your computer, not the other way around!
If you have installed The Observer XT 10.1 on your computer,
installing The Observer XT 10.5 removes The Observer XT 10.1.
If you upgrade the software from The Observer XT version 6.x, first remove older
versions of the Elecard software from your computer (see page 54).
1 Insert The Observer XT software DVD (or USB stick) into your CD-/DVD-ROM
drive. The setup program should start automatically.
If the setup program does not start automatically, browse the DVD and
double-click the file setupbrowser.exe.
2 A Welcome screen appears. Under Install software, select The Observer XT
10.5.
3 The Observer XT requires that the MainConcept Codec Package 8.3 (DivX
MPEG 2 and DivX MPEG 4 Decoders), the MainConcept Encoder Package 7.5
(DivX MPEG 4 Encoder) and the AC3 Audio Decoder 1.63 be installed on your
PC. Click Install.
4 On the Installshield wizard for the MainConcept Codec Package 8.3, click
Next. Read the license agreement, select I accept and click Next, Install and
finally Finish to go to the next step.
5 On the Installshield wizard for the MainConcept Encoder Package 7.5, click
Next. Read the license agreement, select I accept and click Next, Install and
finally Finish to go to the next step.
6 On the installation wizard for the AC3 Audio Decoder 1.63, select the preferred
language and click OK, click Next four times and click Install and finally Finish
to go to the next step.
7 In The Observer XT 10 Installshield Wizard, click Next, read the license
agreement, select I accept and click Next.
8 On the Destination folders screen, select where to install The Observer XT
program files. We recommend that you accept the default location. Then click
Next.
9 On the Document folders screen, accept the default directories below or
select others to which you have write access. Then click Next.
For Windows XP –
50
The Observer XT
Installation
 Projects
– C:\Documents and Settings\All
Documents\Noldus\The Observer XT\Projects.
Users\
(Shared)
 Media
Users\
(Shared)
–
C:\Documents
and
Settings\All
Documents\Noldus\The Observer XT\Media
 Templates
– C:\Documents and Settings\All
Documents\Noldus\The Observer XT\Templates.
Users\
(Shared)
For Windows 7 –
 Projects – C:\Users\Public\Public Documents\Noldus \The Observer
XT\Projects.
 Media
– C:\Users\Public\Public Documents\Noldus \The Observer
XT\Media.
 Templates – C:\Users\Public\Public Documents\Noldus \The Observer
XT\Templates.
10 On the Setup type screen, select Complete and click Next, then Install.
11 The Installshield Wizard Complete screen appears, informing you that the
program has been installed successfully.
12 Insert the hardware key in one of your PC's USB ports, select Launch The
Observer XT and click Finish.
The installation software checks if DirectX 9.0c or higher is installed on your
computer. If a previous version is not detected, it will be installed. Follow the
instructions on the screen. You will be asked to restart your computer.
The first time you start up The Observer on a Windows XP computer,
the Windows Firewall might block The Observer. Click the Unblock
button to allow The Observer to start up.
In order to view the documentation in PDF format, you need Acrobat Reader
installed on your computer. If you do not already have this program, click Install
Adobe Reader in the Welcome screen and follow the instructions on the screen. If
you have a Microsoft Vista operating system and Internet Explorer 8, to open the
Technical Notes do the following: in the Internet options, click the Security tab
and make sure that the Protected mode option is not selected.
Note for users of previous Observer versions (below The Observer XT 8.0) – The
general folders Export and External under ...\The Observer XT\ have been
removed in The Observer XT 10. In each project folder, you can find its Export and
External folders to store exported results and external data for that project.
Reference Manual
51
Chapter 2
Installing and upgrading the hardware
key
Each license for The Observer XT comes with a hardware key, which determines
which setup is available to you (base functionality with or without Video Support,
Physiological inputs or Mobile scoring). This is a very important piece of
equipment, as it represents the full value of your license and cannot be
replaced if lost. Full functionality of The Observer XT is only possible when
the hardware key is connected to your computer.
Please keep this in mind and make sure that you do not lose the key!
You will need to pay for a new license if so.
If you have an old WizzKey for an earlier version of The Observer (see Figure 2.1),
this must be replaced with a new HASP key when you upgrade your operating
system to Windows XP or Windows 7. Return your WizzKey to us, and we will send
you a HASP key.
Figure 2.1 Three different types of hardware key: WizzKey (left), HASP for a printer (or
parallel) port (center), and HASP for a USB port (right). When the USB key is
connected and installed correctly, the light inside it glows red.
Please be careful with the hardware key. It is sensitive and can be easily
damaged.
Connecting the hardware key
Important: You must connect the hardware key after you install the
software.
1 Turn your computer off (this is not necessary with a USB key).
2 Plug the key into the correct port. The location of the port depends on your
computer and the type of key (see Figure 2.1).
52
The Observer XT
Installation
3 Turn your computer back on.
We advise you not to connect any peripheral devices (such as zip drives or
printers) to the back of a HASP key connected to your printer/parallel/LPT port.
Their signals might interfere with the key and cause The Observer XT to
malfunction. If you want to use a printer or zip drive, remove the hardware key
before plugging in the device of your choice. Alternatively, install an additional
printer port in your computer for use with peripherals.
Upgrading the hardware key
If you are upgrading from previous versions of The Observer, you can either
uninstall the old version before installing The Observer XT, or leave it on your
computer and install the new version to a different program directory.
When you start The Observer XT for the first time after installation, the system
automatically detects the old hardware key and asks you to type the new Upgrade
Key number in the Upgrade Key dialog box (see Figure 2.2). The Enter Upgrade
Key radio button is selected). This 20-digit number is normally sent to you by email or in your welcome letter.
Figure 2.2 The Enter Upgrade Key dialog box with
Enter Upgrade Key selected.
This is the only occasion where this dialog box appears automatically. At other
times, you can view it by selecting Upgrade from the Help menu.
You can also use The Observer XT 10 as a trial version, using your Observer
XT 6/7/8 license key (see “The Observer XT 10 Trial version” on page 55).
Reference Manual
53
Chapter 2
Upgrading from The Observer XT 6/7/8/9 to 10
 Installing The Observer XT 10 while keeping the 6/7/8/9 version – You can
install The Observer XT 10 while keeping a previous version 6/7/8/9 installed
on your computer. To do so, during installation (see page 50) make sure that
the destination folder on C:\Program Files is not the same as that of the
previous version (for this purpose we advise you to keep the default folders
selected).
Installing The Observer XT 10.5 removes The Observer XT 10.1.
 Removing the MPEG-2 decoding software – The Observer XT works with the
MainConcept MPEG-2 Decoder Pack to play MPEG-2 video files. If older
versions of this software are present on your computer, you may not be able
to play such video files on your computer. To remove older versions of this
software:
i
In the Control Panel, double-click Add-Remove Programs, then locate the
Elecard (or MainConcept, or MoonLight) software, and select Remove.
Remove multiple versions if present.
ii With Windows Explorer, remove manually all folders where these decoder
files were installed. Possible folder locations can be:
C:\Program Files\Common Files\Elecard
C:\Program Files\Common Files\Moonlight
C:\Program Files\Common Files\MainConcept
or
C:\Program Files\Elecard
C:\Program Files\MainConcept
C:\Program Files\Moonlight
or
C:\Program Files\Common Files\Noldus\Noldus Shared\
Noldus MainConcept Encoder Package 8
iii Install The Observer XT 10 (see page 50).
 Opening a 6/7/8/9 project with The Observer XT 10 – When you open a 6/
7/8/9 project, a message appears informing you that a project backup (*.vpb)
is made. When you save that project, it is converted to 10 format. Note that
you cannot open a project saved in the 10 format in The Observer XT 6/7/8/9
anymore. To work with that project in older versions of The Observer XT,
restore the project from the backup file (see page 493).
54
The Observer XT
Installation
The Observer XT 10 Trial version
If you have an Observer XT 6/7/8/9 license key, you can use The Observer XT 10 as
a Trial version. In the Enter Upgrade Key window, select Start 60 day trial
period. In window About the Observer XT (from the Help menu, select About
The Observer XT), you can see the how many days you have left.
Figure 2.3
The Enter Upgrade Key dialog box with Start 60 day trial period selected.
Add-on modules
You can extend the base functionality of The Observer XT with four add-on
modules:
1 Video module. You need this module if you want to score data Live with a
video device, or Offline from video files (see page 80 for defining the
observation source). The module allows you to play back and record a
maximum of two media files. You can extend the Video module with the
Multiple Video module, to be able to record and play back a maximum of four
media files at the same time.
If you have a fast computer, it is in principle possible to play back more
than four video files simultaneously. Please contact us for more
information.
On demand we can supply you with the H.264.MPEG-4 decoder software.
Reference Manual
55
Chapter 2
2 Physiological Inputs module. With this module, you can import any external
data stored in ASCII format. External data may include physiological data (e.g.,
heart rate, ECG, EEG, blood pressure), environmental data (e.g., temperature,
humidity) or eye-tracking data. It is possible to synchronize logged events and
associated external data and subsequently visualize, select and export these
data.
3 Mobile scoring module. If you need to be mobile during observations, you
can use this module and score by means of a handheld computer.
4 uLog Pro module. You need this module if you want to work with uLog Pro.
uLog is a tool for the automatic recording of user-system interaction. With
uLog you can log basic computer events such as mouse clicks, scrolling,
window events and keystrokes.
5 uASQ module. With this module you can set up questionnaires and collect
subjective information from your test participants. Typical questions could be
”How do yo assess the workload at the moment (low/medium/high)?” or
“How do you rate the attractiveness of this web page (scale 1-5)?”.
For details, please refer to the uASQ Reference Manual which can be
found in the documentation folder on the installation DVD.
2.3 Installing the equipment for using
media files
The Observer XT enables you to code behavior either live or from digital video
files. To create digital media files, you need an MPEG encoder, in addition to your
computer and VCR or camera. Hardware equipment comes in two forms: internal
components plugged into your computer, called expansion boards, or external,
stand-alone devices. The equipment you require depends on your observation
method.
Unlike in The Observer XT 6/7, in The Observer XT 10 it is not possible to
score data from digital tapes. If you have video on digital tape, convert this
to a digital video file using an MPEG encoder.
Two key pieces of equipment are required for using digital media files with The
Observer XT: an MPEG encoder and an MPEG decoder. As new models are
constantly becoming available, the information in this section is kept general, so
that it applies to as many encoders and decoders as possible. For more details,
the manufacturer's manual supplied with your equipment, or the Reference
56
The Observer XT
Installation
Manual of the Media Recorder.
MPEG encoders
An MPEG encoder allows you to record and digitize incoming audio and video
data. Digital audio and video files usually have a very large size. The MPEG
encoder also compresses these files while their quality is remained. MGEG
encoding can be done with encoding software, with an external expansion board,
or with an external device that must be connected to your computer.
The Observer XT is supplied with MPEG encoding software of hardware for high
quality video encoding.
MPEG decoders
An MPEG decoder is software that allows you to decompress a compressed
incoming bitstream and split it into its audio and video components. The Observer
XT is supplied with the MainConcept MPEG-2 Decoder Pack, which can decode
MPEG-2 files. The MainConcept MPEG-2 Decoder Pack is automatically installed
on your computer when you install The Observer XT. Please note that this decoder
is not installed with the free trial version of The Observer.
If you have problems when playing MPEG-2 video files in The Observer XT, make
sure that you have removed previous versions of this software. See page 54 for
more information.
If you use the Noldus Media Recorder to create MPEG-4 files in H.264
format, you need to install the H.264 decoder software first in order to play
back these video files. Please contact Noldus Information Technology for
the password for installation.
2.4 Setting up the equipment for
using FireWire devices
To use Digital Video devices, for example DV Camcorders, with The Observer XT,
your PC must be provided with a special connection socket called FireWire (or IEEE
1394 or iLink). In this guide, any device that can be connected to your PC with a
Reference Manual
57
Chapter 2
FireWire cable is indicated as FireWire device. While DV is the actual format of the
video recorded and played in those devices, FireWire is the cable and protocol
that allows you to transfer the DV data to your computer.
If your computer does not have a FireWire connection, you can install a FireWire
board, which may support two or more FireWire ports.
Please note that you do not have to install additional software (drivers) on
your PC after you have installed the FireWire board. FireWire boards can be
installed on Windows XP and Windows 7 operating systems, and are immediately
recognized, so you can start working with them without adjusting settings or
installing additional software. If you have received additional software with your
board, this is likely to be video editing software, which is not necessary if you use
FireWire devices with The Observer XT. Furthermore, this software can cause
problems with conflicting codecs.
Connecting FireWire devices to your computer
Your FireWire device usually comes with a special cable that has connectors of
different size (Figure 2.4). Plug the smaller connector into the DV IN/OUT socket
of your DV device (Camcorder or VCR). Plug the larger connector into one of the
sockets of your PC's FireWire board.
Figure 2.4
The connectors at the end of a FireWire cable.
The small FireWire connections found on laptops do not include a power
supply. So your camera must have its own power supply.
FireWire connections can become loose. So make sure the cable is firmly
attached and not under tension.
Please note that not all devices need to be provided with FireWire connectors in
order to be used with The Observer XT. In the example in Figure 2.5, a standard
video camera has been connected to a DV video recorder through a Video or SVideo cable. The DV VCR has been connected to the PC through a FireWire cable.
Therefore, although the video signal comes from a standard (not DV) camera, it is
passed through a digital video recorder and converted to DV video format. With
this system, you can record live video to a DV tape and score behaviors from a
58
The Observer XT
Installation
FireWire device even if you do not have a FireWire video camera.
Figure 2.5 Connecting standard video cameras to a PC via a FireWire (DV) video
recorder. It is also possible to use two or more cameras, and send the mixed
image to the VCR.
Testing your FireWire device with The Observer XT
1 Make sure that the FireWire device is connected to the computer and switched
on. If you use a Camcorder, make sure that it is set to CAMERA mode.
2 Start The Observer XT and create a new project (from the File menu, choose
New Project).
3 From the Setup menu, select Project Setup. In the Project Setup screen, select
Live Observation.
4 In the Device window, select the check box for the video camera, and click
Edit settings to specify whether you want to save video and check that the
video signal is received.
5 From the Observe menu, choose Observation and then New. Enter a name
for your observation and click OK.
If the FireWire device is in CAMERA mode, you should see the live image in The
Observer's Video window.
If you hear noise and echo, it may be that your camcorder has been placed too
Reference Manual
59
Chapter 2
close to the speakers of your PC, resulting in sound reflection (the sound of the
speakers is 'captured' by the camcorder's microphone, and then sent back to the
PC, and so on). To prevent this from occurring, either disconnect the speakers or
place the device at greater distance from the PC (2-3 m), or use an external
microphone.
For more information on observing live with a video camera, see page 83.
2.5 Setting up the equipment for Data
Acquisition systems
If you select 'Live observation' as your observation method, you can choose to coacquire external data (see page 80). External data are data that are acquired with a
separate Data AcQuisition (DAQ) system. This can be, for example, physiological
data (for example heart rate, ECG, EEG, blood pressure), environmental data (for
example temperature, humidity) or eye-tracking data.
The Observer sends a synchronization signal (sync out) to the DAQ device that
contains time information. Connect the sync signal to an analog input of your
DAQ device, in exact the same way as you would for your external data signal. The
synchronization signal must be recorded by the DAQ device and sent back to the
Observer PC where it is compared with a reference copy retained in the PC. In this
way, external data and behavioral data are synchronized. See page 270 for more
information.
The external data are saved in the computer dedicated to the DAQ device, not in
The Observer PC. The Observer PC only records the manually coded data (events).
During the observations, you do not see the external data on your Observer
screen.
You can also import previously-acquired external data in The Observer. See
Chapter 6 for more information about this option.
60
The Observer XT
3
Getting Started
This section takes you step by step through the key stages of using The Observer
XT, so that you can get up and running as quickly as possible. For more details,
refer to Chapters 4 to 10.
A typical Observer XT procedure involves the following steps:
1 Creating a new project or open an existing one, see page 62.
2 Specifying the Project setup, see page 63.
3 Creating a coding scheme, see page 64.
4 Adding independent variables, see page 65.
5 Carrying out an observation, see page 65.
6 Importing external data (for example, physiological data), see page 66.
7 Selecting data for analysis, see page 66.
8 Visualizing data, see page 67.
9 Calculating statistics (see page 68) and performing advanced analyses (see
page 68).
10 Exporting data, see page 69.
From the Help menu, select Video Tutorial. Watch the tutorial to learn
about how to set up an observational study in The Observer XT.
Reference Manual
61
Chapter 3
Creating a new project or opening an
existing one
When you start The Observer XT for the first time, the Project Explorer (the tree
view at the left side of your screen) indicates that no project is opened. The first
step is to create a new project or open an existing one.
What is a project?
A project groups all the information belonging to one experimental setup. All
observations in a project have the same coding scheme and independent
variables (but not necessarily the same independent variable values). Projects
contain not only the actual data you collect, but also your coding scheme, data
profiles and analysis settings and results.
Creating a new project
You can create two types of projects:
 A new blank project – This empty project contains the default Project setup
settings, no coding scheme and no independent variables.
Click New blank project in the window that appears after starting The
Observer or from the File menu, choose New Project.
 A project based on a template – The Project Setup settings, coding scheme
and independent variables in the template project are copied to the new
project. To create a project based on a template:
i
In The Observer XT startup window, under Create a new project, click
New project from template or from the File menu, select New Project
From Template.
ii In the New Project From Template window, click the Select button to
select a template project (*.otx).
Opening an existing project
1 From the File menu, choose Open Project or press Ctrl+O.
To open a project, you can also click one of the options under Open a
project. on the window that appears when you start the program. The
first item in the list is the project opened last. When you hover over the
project names with your mouse, the date the project was last modified
is shown.
62
The Observer XT
Getting Started
2 From the Files of type list, select whether you want to open an Observer XT
project (*.vop) or an Observer 4 or 5 project (*.opp).
3 Find and select your project and click Open. Your project loads.
4 You are now ready to start making your coding scheme (or start an
observation without a coding scheme). See below.
Saving your project
You have the following three options to save a project in The Observer XT:
 Save Project – From the File menu, select Save Project. When you select this
option you can save the project with all its settings and data (*.vop file).
 Save Project As – From the File menu, select Save Project As. Select this
option to save a project with all it settings and data under a different name
(*.vop file).
 Save Project As Template – A template project (*.otx) contains project
settings, coding scheme and (optionally) independent variables but no
observations, data profiles, analysis results or episode selections.
You can use a template project to
 Exchange coding schemes and independent variables when you work with
a multiple work station set-up.
 Exchange coding schemes and independent variables with other
researchers.
 Re-use settings for software or hardware devices in the project set-up.
For more information about saving a project as a template, see “Saving your
project” on page 77.
Specifying the project setup
Follow this step to specify:
 Whether you observe from a live scene, or from a pre-recorded video, and
whether you want to record additional data;
 Whether you want to record events continuously, or at regular intervals, or
with a combination of the two methods.
Reference Manual
63
Chapter 3
 Whether you want to record physiological data, use uLog or other programs to
record data and video;
 How long the observation should last (open ended or with a maximum
duration).
In the Setup tab in overview window of The Observer XT, click Set up project, or
from the Setup menu, select Project Setup.
See Chapter 4 for more information on the Project setup.
Creating a coding scheme
In a coding scheme you define your subjects, behaviors and modifiers. You can
use modifiers to record extra information about your subjects and behaviors, such
as the subject gender or the food an animal is eating.
The Observer XT allows you to build your coding scheme while observing. That
means that you can start your observation without a coding scheme and develop
it entirely as you code. You can also define a rough coding scheme and refine it
during coding.
You can set up your coding scheme by defining the following elements:
 Subjects.
 Behaviors.
 Modifiers
In the overview window, click Create a coding scheme or from the Setup menu
choose Open Coding Scheme. Define your elements in the corresponding
panels. From the Setup menu choose Coding Scheme Settings to specify, for
instance, whether keycodes are required or whether you want The Observer to
generate keycodes automatically.
Modifiers can either be nominal or numerical. It is not compulsory to define
subjects, behaviors and modifiers. You can also decide to score only behaviors
(with or without modifiers), or only comments (free text). However, if you score
only subjects or comments you cannot analyze your data quantitatively.
If you wish, you can replace the terms 'subjects', 'behaviors', etc. with your own
terminology by setting Preferences (see page 141).
You can check your coding scheme at any time and find out whether the coding
scheme contains errors. When you select the option Validate while editing
coding scheme in the Coding Scheme Settings, you get immediate visual
feedback if you induce a coding error while creating your coding scheme.
64
The Observer XT
Getting Started
See Chapter 4 for more information about creating a coding scheme.
Adding independent variables
The Observer XT distinguishes four kinds of variables. You can add variables to a
project by adding them to the Independent Variable List.
 User-defined variables – Variables that potentially determine the value of a
dependent variable (for example, behavior). Independent variables are either
simple descriptive categories (such as the name or age of the subject), or
conditions manipulated by the observer (such as the type of treatment given
to an animal or the substance being tested).
 Media files – If you want to score from media files, you can either add them
to the project by adding them to the Independent Variable List or open one or
more media files after starting an observation.
 External data files – The Observer XT allows you to import any external data
file stored in ASCII-format. This can be, for example, physiological data (for
example heart rate, ECG, EEG, blood pressure), environmental data (for
example temperature, humidity) or eye-tracking data. See Chapter 6 for more
information about external data.
 System variables – System variables include the Start Time, Stop Time and
Duration of your observation. These variables are automatically generated
when you carry out an observation.
In the overview window, click Define Independent Variables, or from the Setup
menu choose Independent Variables. See page 125 for more information about
independent variables.
Carrying out an observation
When you carry out an observation, you enter codes for events that occur during
the observation. Instead of typing key codes, you can also click with the mouse on
the codes. You can score events either live or from a previously-recorded digital
video tape or from media files.
Depending on what you have chosen in the Project setup, you can score data
continuously, at regular intervals or combining the two methods.
If you score live, you can co-acquire external data (for example, physiological
data) together with the manually coded data (see page 232).
Reference Manual
65
Chapter 3
Procedure in short:
1 From the Setup menu, select Project Settings and adjust the settings
according to your needs.
2 Create a new observation – In the overview window, click Observe, then
Create a new observation. Alternatively, from the Observe menu, choose
Observation and then New.
3 Start the observation – Click the Start Recording button.
4 Score data. To score an event, press the keys or click the codes you have
assigned to the coding scheme elements.
5 Stop the observation – Click the Stop Observation button in the Playback
control window.
See Chapter 5 for more information about carrying out observations.
Importing external data
The Observer XT allows you to import any external data file stored in ASCII-format.
External data are data that have been acquired with a separate Data AcQuisition
(DAQ) system. This can be, for example, physiological data (heart rate, ECG, EEG,
blood pressure, etc.), environmental data (temperature, humidity, etc.) or eyetracking data.
From the File menu, choose Import, then External data. The Observer XT offers
Import Profiles for a number of DAQ systems (BIOPAC, DataScience, Minimitter,
Polar). If your type of file is not in the list, you must create a new import profile.
You can synchronize behavioral data logged with The Observer XT and associated
physiological or eye-tracking data and subsequently, visualize, select and export
these data.
See Chapter 6 for more information about importing external data.
Selecting data for analysis
By default, all your data are analyzed. You can select data when you want to
analyze part of your data, for example analyze the observations of female
subjects, or the time that the baby was smiling. In The Observer XT, you can do
one or more of the following:
 Group data, for example group all observations of subjects of a specific age.
66
The Observer XT
Getting Started
 Filter your data directly by choosing a specific set of observations, subjects,
behaviors and modifiers. For instance, calculate the average duration of
speech of the subject Child, not the subject Mother. You can also filter data
indirectly based on the value of independent variables (for example, to
analyze the observations with subject age less than 10).
 Select Intervals to analyze specific time periods. Choose Nesting if you want
to analyze behaviors that occurred when subjects were in a certain state or
combination of states. For instance, calculate the number of times the child
talked when its mother was absent. Choose Free Intervals to analyze time
periods from specific begin and end points. To analyze your observations in
regular time intervals, choose Time bins.
To select data, in the overview window click Analyze, then Select Data, or from
the Analyze menu choose Select Data, then New Data Profile. Next, build a
sequence of selection boxes connected to each other, starting from a box called
Start (containing all the data in your project) and ending with the Results box
(representing the data set to be analyzed).
See Chapter 7 for more information about selecting data.
Visualizing data
Before carrying out quantitative analysis of your data, you can look at it with the
Visualize function.
In the overview window, click Analyze and then Visualize Data. Alternatively,
from the Analyze menu, choose Visualize Data to produce an event plot in which
events are plotted against a time axis. If you have scored data from video, or
imported one or more external data files, you can view video and external data
synchronized with the observational data. When you play back the data, all data
streams are played together.
You can also create an Episode Selection based on certain events (or their
combinations) and generate a media file from the original video that contains the
episodes selected. You can then use this media file in presentations, to create
behavior libraries, etc.
See Chapter 8 for more information about visualizing data.
Reference Manual
67
Chapter 3
Calculating statistics
The Observer XT provides two different analysis functions:
 Behavior Analysis – Select this if you want to calculate statistics on events
(subjects, behaviors, and their modifiers). For instance, calculate the average
duration and standard deviation of the behavior Play for the subject Child.
 Numerical Analysis – Select this if you want to calculate statistics on
numerical modifiers. For instance, calculate the average value of the
numerical modifier Speed.
Procedure in short:
1 In the overview window, click Analyze and Analyze data. In the window that
opens, choose Behavior analysis or Numerical analysis. Alternatively, from
the Analyze menu, choose the option you require.
2 In the Analysis Settings window, specify the layout of your result table, and
what statistics you want to calculate. Next, click OK.
See Chapter 9 for more information about calculating statistics.
Advanced analyses: lag sequential and
reliability analysis
The Observer XT provides two advanced analysis functions:
 Lag sequential analysis – This function calculates how often an event is
followed (or preceded) by another event. For example, how often the
behavior Play is followed by Gaze to Parent.
 Reliability analysis – This function helps you quantify the degree of
agreement between two data sets. You can for example verify that two
observations made from the same video are similar enough so that they
contain repeatable data.
For more information, see Chapter 10 for Lag Sequential Analysis, and Chapter 11
for Reliability Analysis.
68
The Observer XT
Getting Started
Exporting data
You can export the raw observational data and analysis results to other programs
for further analysis (for example, SPSS) or for inclusion in results and
presentations. For information on exporting observational data, see page 496. For
information on exporting analysis results, see page 525.
Via the Analyze, Episode Selection menu you can also generate a media file
from an Episode selection (see page 389). You can use this media file in
presentations or to create libraries of behaviors, etc.
Reference Manual
69
4
Setting up your Project
This chapter is about:
 Creating a new project / opening an existing project
See page 72 and page 76
 Saving your project
See page 77
 Project Setup – Here you select the Observation source, Observation Method
and Observation Duration.
See page 78
 Defining a Coding Scheme – In the coding scheme you define your Subjects,
Behaviors and Modifiers.
See page 90
 Defining Independent Variables – Here you can add user-defined variables
that describe, for example, subjects, observation sessions and environmental
conditions.
See page 125
 Time formats – Here you can set the time format for the whole project.
See page 139
 Setting Preferences – Here you can set terminology, warnings, file locations
and auto save.
See page 141
Reference Manual
71
Chapter 4
4.1 Creating a new project
You can create two types of projects:
 A new blank project – This empty project contains the default Project setup
settings, no coding scheme and no independent variables.
 A project based on a template – The Project Setup settings, coding scheme
and independent variables in the template project are copied to the new
project. Choose this option when
 You have a coder license and received a template project from the main
Observer computer in a multiple coding station set-up. See also “Creating
a multiple coding station configuration” on page 494.
 You received a template project from another researcher and want to use
its coding scheme and independent variables.
 You work in an observational lab and want to use the software and
hardware settings from the template project.
Creating a new blank project
1 To create a new blank project, do one of the following:
 If you have just started The Observer XT, click New blank project in the
window that appears on your screen.
 From the File menu, choose New Project.
 Press Ctrl+N.
 In the Project Explorer, right-click the current project name and select New
Project.
2 The New Project window appears. In the Name field, enter a name for your
project. Make sure that the new project name does not contain any of the
following characters: \ / : ; * ? " < > |.
3 Browse to the folder where you want to store your project and click OK.
4 The overview window of The Observer XT appears (see Figure 4.1). See also
the Project Properties on page 74 or continue on page 78.
72
The Observer XT
Setting up your Project
Creating a new project from a template
1 To create a new project based on an existing template project, do one of the
following:
 In The Observer XT startup window, under Create a new project, click
New project from template.
 From the File menu, select New Project From Template.
2 In the New Project From Template window, click the Select button to select a
template project (*.otx).
You can also open a read-only project (*.vpx) from a previous version of
The Observer XT in this window.
You cannot open template projects (*.otx) in The Observer XT versions
older than version 10.5.
3 Type in a new project file name and click OK. Make sure that the new project
name does not contain any of the following characters: \ / : ; * ? “ < > |.
4 The overview window of The Observer XT appears (see Figure 4.1). See also
the Project Properties on page 74 or continue on page 78.
When you create a project based on a template project, the configuration
is locked. From the Setup menu, select Unlock Configuration to make
changes to the configuration. Unlocking the configuration is only possible
with a full license, not with a coder license. See page 79 for more
information about locking the configuration.
The overview window of The Observer XT
To open the overview window of The Observer XT at any time, click
Setup in the Explorer.
The Setup tab in the overview window of The Observer XT guides you through the
main steps to set up your project:
 Set up project – Select a recording source and method and set the duration
of recording.
 Create a coding scheme – Define Subjects, Behaviors and Modifiers.
Reference Manual
73
Chapter 4
 Define Independent Variables – Specify variables that remain constant
throughout an observation.
 Edit preferences – Set terminology, warnings, file locations and auto save.
You can follow each step by clicking the corresponding button in the overview
window. The Observe and Analyze tabs refer to later stages of your project.
The project is saved in a folder with the same name as the project. For the
default project location, see page 532.
See page 488 for information about saving, renaming/copying, importing,
backing up and restoring projects and exporting projects to a previous
Observer version.
Figure 4.1
The Setup tab in the overview window of The Observer XT.
Project properties
In the Project Properties window (Figure 4.2) you can enter important
information about your project. To access the Project Properties window, do one
of the following:
 From the File menu, choose Project Properties.
 Double-click the project name in the Project Explorer.
 Right-click the project name in the Project Explorer and select Project
Properties.
74
The Observer XT
Setting up your Project
The following project information is available:
 Project name – The name of your project as it appears in the Project Explorer.
 File name – The name of your project file.
 Location – The location where your project is stored on your computer. For
the default location, see page 532.
From the File menu, choose Preferences to change the default project file
location. See page 141 for more information.
 Description – In the description you can list information about your project
such as: location, date or time of year of the study, observers, the scientific
research question that you aim to answer with this study, etc. You can edit the
description at any time. After making changes to the description, click OK to
save those changes.
The description is limited to 1024 characters. The characters you use must
be ASCII. The Observer XT 10 also supports the use of Chinese simplified
characters, Japanese characters, and Cyrillic characters
.
Figure 4.2
The Project Properties window.
If your project is based on a template, the Project Properties window contains an
extra tab, the Template tab, with the following Information:
 File name – The file name of the template project (*.otx).
 Created – The date and time when the template project was created.
 Additional information – This is the information that was entered when the
template project was created (who created the project, project description).
Reference Manual
75
Chapter 4
4.2 Opening an existing project
1 To open an existing project, do one of the following:
 If you have just started the program, in the Startup window, under Open
project, click Open other Project.
 From the File menu, choose Open Project.
 Right-click the name of the project currently open (or No Project opened
if no project is open) and select Open Project.
2 From the Files of type list, select whether you want to open an Observer XT
project (*.vop), or an Observer 4 or 5 project (*.opp).
3 Find and select your project and click Open. Your project loads, and the Setup
tab in the overview window of The Observer XT appears (see Figure 4.1).
4 To go on with your setup, click one of the items in the Setup tab.
You can also open a project by clicking one of the projects listed under Open a
project. When you hover over the project names with your mouse, the date the
project was last modified is shown.
When opening an Observer 4 or 5 project, there are restrictions with
respect to the number of behaviors and modifiers that you can import:
 The maximum number of behaviors is 250.
 The number of subjects times the number of behaviors must not
exceed 5000.
 The maximum number of modifiers that can be assigned to a subject
or behavior is 250.
If, for instance, you have an Observer 5 project with 300 behaviors (10
behavioral classes with each 30 behaviors), then the first 250 behaviors
will appear in your Observer XT coding scheme. If one of the
Observational Data Files (ODFs) in the project contains an element that is
not in The Observer XT coding scheme, then that ODF will not be
imported.
The maximum number of subjects is 250, both in The Observer 5 and in
The Observer XT, so there are no restrictions with regard to subjects.
76
The Observer XT
Setting up your Project
4.3 Saving your project
You have the following three options to save a project in The Observer XT:
 Save Project – When you select this option you can save the project with all its
settings and data (*.vop file) – See “Saving a project” below.
 Save Project As – Select this option to save a project with all it settings and
data under a different name (*.vop file) – See “Renaming/copying a project”
on page 77.
 Save Project As Template – A template project (*.otx) contains project
settings, coding scheme and (optionally) independent variables but no
observations, data profiles, analysis results or episode selections. See “Saving
a project as a template” on page 78.
You can use a template project to:
 Exchange coding schemes and independent variables when you work with
a multiple work station set-up. See also “Creating a multiple coding station
configuration” on page 494.
 Exchange coding schemes and independent variables with other
researchers.
 Re-use settings for software or hardware devices in the project set-up.
Template projects replace read-only projects (*.vpx) which were used in
previous versions of The Observer XT.
Saving a project
To save a project, select File and then Save Project or press <Ctrl+S>.
If Save auto recovery has been selected in the Preferences, the project will be
saved to a temporary folder at regular intervals. Your data are saved in the project
file when you select Save Project from the File menu. By default, Save auto
recovery is selected.
Renaming/copying a project
You can copy a project by saving it under a different name. From the File menu,
select Save Project As and type in the new name of the project. Make sure the
project name does not contain any of the following characters: \ / : ; * ? “ < > |.
Reference Manual
77
Chapter 4
Saving a project as a template
1 From the File menu, select Save Project As Template.
2 Type in the name of the template project or use the current name.
3 Click the Save options button to open the Save Template Options window.
 Include Independent Variables
 Include hardware and software devices – When you select this option,
the hardware and software settings in the Devices list are contained in the
template project. This is useful, for example, if you use The Observer XT in
an observation lab and want to create a new project but use the standard
hardware and software set-up of your lab.
Please note that for hardware devices this is only useful if you work with
the same computer. A hardware device (e.g., a webcam) is not the same
device if it is used on a different computer or even a different USB port.
 Template information – Optionally, you can type in additional information
about the template project. You can enter a project description and
information about who created the template project.
4 Click OK two times to save the template project.
Please note that plug-in information is not saved in a template project. If
you made settings for, for instance, uASQ or uLog in the Devices window,
then these settings are not available in the template project.
4.4 Project setup
In the Project Setup you specify whether you carry out a live or offline
observation, which observation method you want to use and the duration of the
observation.
These settings are different from the Project Settings (see page 149), in
which you customize the way you actually record your data. For example,
in the Project Settings you can select to pause playback of video when
scoring an event or select to get sound feedback after scoring an event.
The program does not remember the Project setup specified in the last
project. If you plan to make several projects with the same Observation
source, we advise you to make a project template. Create a new project
(File, New), then specify your options and save it with a name like Project
Template (File, Save As). When you want to make a working project with
78
The Observer XT
Setting up your Project
those options, open the template and save it with the name of the
working project.
How do I open the Project Setup?
First, create a new project or open an existing one (see page 488).
To open the Project Setup, do one of the following:
 In the Setup tab in the overview window of The Observer XT, click Set up
project.
 In the Project Explorer, under Setup, click Project Setup.
 From the Setup menu, select Project Setup.
In the Project Setup, you can set the following:
 Observation source (see page 80) – Specify whether you want to carry out an
offline or a live observation.
 Observation method (see page 87) – Select Continuous Sampling,
Instantaneous Sampling or both methods combined.
 Observation duration (see page 89) – Set the duration of recording.
 Sample interval length (see page 88) - Set the duration of the interval
between two consecutive samples.
Locking the project setup
If you want to prevent changes to the setup to occur, you can lock your setup. Do
one of the following:
 From the Setup menu, select Lock Configuration.
 Right-click Setup in the Project Explorer and select Lock Configuration.
Locking your setup means that you cannot change your:
 Observation source – You cannot change the observation source from
Offline Observation to Live Observation or vice versa. However, the Devices
button is still available, allowing you to select new devices, de-select devices,
edit settings or add new external programs. See page 80 for more information
about selecting devices for live observation.
 Observation method – see page 87.
 Observation duration – see page 89.
 Sample interval length – see page 88.
Reference Manual
79
Chapter 4
 Coding scheme – see page 90
 Independent variables – Locking the configuration means that you cannot
define new independent variables or change the properties of existing
variables. Entering/editing independent variable values is always possible. If
you are coding offline, you can add a new video file. See page 125 for more
information about independent variables.
When you save your project as a template project, the project setup in the
template project is automatically locked.
Unlocking the project setup
To unlock the project setup, do one of the following:
 From the Setup menu, select Unlock Configuration.
 Right-click Setup in the Project Explorer and select Unlock Configuration.
It is not possible to unlock the setup in a template project (*.otx) if you
have a coder license.
4.5 Observation source
Here you select whether you want to carry out an offline or a live observation.
In the Setup tab in the overview window of The Observer XT, click Set up project
to go to the Observation source (see Figure 4.3).
80
The Observer XT
Setting up your Project
Figure 4.3
The Project Setup window with the Observation Source group.
Select one of the two options:
 Offline Observation – If you want to score data from previously-recorded
video files.
 You can score from up to two media files simultaneously (four if you have
the Multiple Video module). To select multiple media files, create a new
observation and in the Video Selection window that appears hold the Ctrl
key pressed down and click the video files you want to associate to that
observation. For more information on working with multiple media files,
see page 238.
 See the note “Working with digital video” and page 551 for the video
formats you can use in The Observer XT.
 If you plan to record video during the observation, choose the Live scoring
option below and specify video recording.
In The Observer XT 8.0 and higher, it is not possible to code from tape.
 Live Observation – If you want to score data from a live scene.
Choose this option also when:
 You record video while observing a live scene.
 You want to record data other than events (for example, physiological
data, uLog data, or screen capture).
Reference Manual
81
Chapter 4
Using different Observation sources for different observations
For users of The Observer XT 6/7/8 – The distinction between general
Observation sources and Observation sources for specific observations is
no longer present in The Observer XT 10.
 Setting the Observation source for a project – If all observations in your
project have the same Observation source (either Offline or Live), set the
Observation source before you create the first observation in the project (see
page 80).
 Setting the Observation source for a specific observation – Before you
create a new observation, go to the Project Setup and select the Observation
source (see page 80).
Setting the Observation source for a specific observation does not change
the Observation source for other observations in the same project.
Once you have acquired data in an observation, you cannot change the
Observation source for this observation anymore.
Devices for Live Observation
If you select Live Observation as the Observation Source, the Devices window
opens. You can also open the Devices window, by clicking the Devices button
under Live Observation.
If you change your observation type from Live to Offline, you can no
longer see the Devices set for the Live observation. To view those Devices,
right-click the Observation in the Project Explorer, select Properties and go
to the Devices tab.
In the Devices window, you have the following options:
 External Data Acquisition (available with the Physiological input add-on
module) – Select this option if you want to co-acquire external (physiological)
data during your observations. Double-click the cell under Status or click the
Edit Settings button at the bottom of the table. Select the correct DAQ
hardware profile. For more information, see page 218.
There may be a name other than DAQ Settings displayed here, depending
on what DAQ hardware settings profile is on top of the list in the DAQ
Hardware Settings window. See page 261.
 uLog (available with the uLog Pro add-on module) – Select this option if you
want the uLog software to record user-system interaction data and add the
logged data to your observation (mainly for usability studies). Double-click the
82
The Observer XT
Setting up your Project
cell under Status or click the Edit Settings button at the bottom of the table.
Select the options you require. For more information, see page 219.
 Automatic linking of video files – Select this option if you want to capture
video during the observation (for example, to capture the screen content of a
test PC), and want The Observer XT to associate the saved video with that
observation (or its subjects). In the window that appears, instruct the program
on how to look for the video files. For more information, see page 235.
 Other options – Depending on what devices are connected, more options
may be available. See the notes in the next pages:
 Using video devices to record live video if you have connected video
cameras to your PC (see below).
 Using the VGA2USB function for screen capture – If you want to record
the screen content of a test PC to an MPEG-4 video file directly with The
Observer XT. For more information, see page 241.
 Using external applications – If you want another program to work with
The Observer XT (for example, the Noldus Media Recorder). See also page
232.
Connecting video devices to record live video
You can record video during a live observation. To do so, you must have a video
camera or camcorder that can be connected to the Observer computer via a USB
or FireWire port.
Example – observing kids in a playground, while using a digital camcorder to
record the scene.
1 Connect the video devices to your PC.
You can connect video devices via FireWire (for example, a digital
camcorder) or USB port (for example, a webcam).
If you use two video cameras, we recommend to use a USB camera and a
FireWire camera.
If you are using two USB cameras simultaneously, do not connect
them to the PC via a USB hub. Instead, connect them directly to the PC
via two USB ports. If the USB ports are occupied by other devices (for
example, mouse, hardware key or keyboard), connect these to the USB
hub to free the two ports.
2 Restart The Observer XT, re-open the project and click Observation Sources in
the Project Explorer. Under Live, select the video device that you want to use,
Reference Manual
83
Chapter 4
and double-click the text under Status or click the Edit Settings button at the
bottom of the table.
The name of the video device is displayed under Device only when it is
connected and detected by the computer. If you unplug the device from
the computer, plug it in again and restart The Observer XT.
3 In the Video Settings window (Figure 4.4), choose the following options. You
can check that video is received in the Video preview box.
Under Video settings:

Record video to camcorder – Select this if you want to make a backup of
the video on tape. Connect the video device to a FireWire port of your PC
and insert a tape before starting the observation. Note: This option is disabled if the computer is not connected to a camcorder.

Record video to media file on hard disk – Select this if you want to
record video to a digital media file.
4 If you have chosen to record video to hard disk, select the following:
 Video format – Select the format of the resulting media file. The options
are DivX (an MPEG-4 format) and Avi (an uncompressed format providing
high quality video, but very large file size).
The DivX codec is installed when you install The Observer XT.
 File base name – Enter the base name for the video files that will be
saved to your computer's disk, or accept the suggested name. Each file will
84
The Observer XT
Setting up your Project
be named as [name of video device]+[base name]+[number]. You can
view the name of the next file under Next file name.
 Folder – Click the Browse button next to Folder to specify where to save
the media file, or accept the default location (the Observer XT Media
folder).
Figure 4.4 The Video Settings window for a web camera connected to the Observer
computer.
Unlike in The Observer XT 7, it is not possible to record video to Windows
Media Video (WMV).
Avi is not available if your video source is the VGA2USB screen capture
device.
See also the note on recording video on page 178.
If you choose Avi as video format, check that you have enough space
on the disk drive to store the resulting files. An hour of Avi files
requires about 12.5 GB of disk space!
Under Audio settings:
 Audio device – Select the device that should record audio. Note: Some
web cams do not have a microphone.
The Observer uses the audio for synchronizing and timing. If you
make a video recording without audio, frames are dropped with the
result that the desired and specified frame rate will not be met.
Reference Manual
85
Chapter 4
If you connect a video camera via FireWire and use its built-in microphone
to record audio, with DivX and Xvid formats the video resolution will be
reduced to a half. We advise you to connect a stand-alone microphone to
the sound board of your PC and select this microphone from the Audio
device list. If you still want to use the built-in camera microphone, make
sure that the audio channel is set to 12-bit, not 16-bit.
5 Click OK.
Using External programs
You can have one or more programs running when you carry out an observation.
For example, a program that captures the screen content of the test PC, or eyetracking software. You can then have all streams of data synchronized with each
other.
Click the Add external program button. In the window that appears, specify the
program that has to start, which function it must carry out and at what time of the
observation. For more information, see page 232. If you want captured video to
be automatically associated with the observation data, see also Automatic linking
of video files above.
This option is only available if you select Live.
What next?
 Select the Observation method (see below) and set the Observation
duration (see page 89).
 To create a coding scheme, from the Setup menu, select Open Coding
scheme.
 To go back to the Setup tab in the overview window of The Observer XT, click
the Setup folder in the Project Explorer.
86
The Observer XT
Setting up your Project
4.6 Observation method
In the Setup tab in the overview window of The Observer XT, click Set up project
to go to the Observation method.
Select one of the three methods:
 Continuous Sampling – With this method you record all occurrences of the
behaviors of interest of one or more subjects for a specified length of time.
This was the only method available in The Observer XT 8.0.
 Instantaneous Sampling – With this method you record the behavior of one
ore more subjects at preselected moments in time (s).
This method is also referred to as “scan sampling”, “interval sampling”,
“intermittent sampling” or “point sampling”. Instantaneous Sampling in
The Observer XT is different from “one-zero sampling”; with one-zero
sampling it is recorded whether a behavior occurred (one) or not (zero)
during the previous sample period.
 Combine Continuous and Instantaneous Sampling – This method combines
the previous two methods.
Which Observation method do I choose?
Continuous Sampling
Choose Continuous Sampling when you want to calculate absolute frequencies
and durations of the behaviors of interest.
Example – You want to record the interaction between a parent and child and
calculate the frequency and duration of the child smiling and use lag
sequential analysis to determine how often the child smiled while the parent
was talking to the child.
Instantaneous Sampling
Choose Instantaneous Sampling when you want to calculate relative frequencies
of behaviors (i.e., time budgets), general activity of one or more subjects,
behavioral synchronization of several subjects and spatial relations in groups.
Reference Manual
87
Chapter 4
Example – You observe a group of 20 zebras and want to determine for all
subjects during the light period how much time on average they spent on
locomotion and resting.
Instantaneous Sampling is not suitable when you want to record
behaviors with a very short duration (for example, individual pecks or
jumps).
Do not use Instantaneous sampling if you plan to create episode
selections with your data.
Continuous Sampling + Instantaneous Sampling
Use a combination of both methods when you want to record the behavior of one
or more subjects in detail (focal subjects) while recording the behavior of other
subjects in less detail.
If you plan to create episode selections with your data, only the data
collected with Continuous sampling will be displayed.
Sample interval length
If you selected Instantaneous Sampling or Combine Continuous and
Instantaneous Sampling as the Observation method, the Sample interval length
timer is available. Set the duration of the interval (hh:mm:ss) by typing in a
duration or by using the arrows on the right.
It is important to choose an appropriate interval between samples to yield
meaningful data. If the sample interval is long, collecting a decent amount of data
is time-consuming. If the sample interval is too short, data from successive
samples are not independent. For more information on the sample interval see:
Engel, J. (1996). Choosing an appropriate sample interval for instantaneous
sampling. Behavioural Processes 38: 11-17.
88
The Observer XT
Setting up your Project
4.7 Observation duration
You can select one of the following durations from the list:
 Open ended observation – Select this option if you want to end the
observation manually.
 Duration based on elapsed time – Select this option if you want The
Observer to stop the observation when the time from the start (including the
time the observation was suspended) has reached the Observation duration.
 Duration based on observed time – Select this option if you think you may
suspend an observation at some time (see page 210) and want The Observer
to stop the observation when the Observation duration has been reached,
excluding the time the observation was suspended.
Observation duration timer
When you select one of the two previous options, the Observation duration
timer is enabled. Set the maximum observation duration by typing in a duration
or by using the up and down arrows on the right.
The Observation duration is displayed as Relative time. See page 139 how
to change the Relative time format. These changes are only displayed after
(re)opening the Project Setup.
The maximum possible observation duration is 500 hours.
If you observe from pre-recorded video, there is no difference between
the elapsed and observed time. These two options make sense when you
observe live and at some point you suspend the observation (see page
210).
 Duration based on sample intervals – Select this option if you want The
Observer to stop the observation after the set Number of sample intervals
with a set Sample interval length has been reached.
This option is only available when the selected Observation method (see
page 87) is Instantaneous Sampling or Combine Continuous and
Instantaneous Sampling.
Reference Manual
89
Chapter 4
The Observation duration is calculated automatically based on the
combination of Number of sample intervals and Sample interval length
(see Figure 4.5).
Figure 4.5 Observation duration based on sample intervals. The Observation duration
is based on the combination of the Number of sample intervals and the Sample
interval length.
Because the first sample is taken at 0 seconds, the duration of the
observation is actually shorter than the displayed Observation duration
when you use Instantaneous Sampling.
Example – In Figure 4.5 the observation duration is set to Duration based on
sample intervals. You set the Sample interval length to 30 secs and the
Number of sample intervals to 30. The Observation duration is then
automatically set to 0:15:00. However, the first sample is at 0 seconds, so the
last sample is at 0:14:30.
4.8 Coding scheme
The coding scheme is the set of elements that describe the events to be recorded.
You can set up your coding scheme by defining the following elements:
 Subjects.
 Behaviors.
 Modifiers (for behaviors).
90
The Observer XT
Setting up your Project
1 To open the coding scheme, do one of the following:
 Click Create a coding scheme in the Setup tab in the overview window of
The Observer XT.
 From the Setup menu, choose Open Coding Scheme.
 Press Alt+F5.
 In the Project Explorer, under Setup, click Coding Scheme.
2 Define your coding scheme settings (see page 92).
3 Define Subjects (optional; page 96), Behaviors (page 100), Modifiers (optional;
page 110) and Subject-behaviors.
4 Check the coding scheme for errors (see page 120).
Notes
 Using different terminology – From the File menu, choose Preferences and
click Terminology to set preferences for the names of your coding scheme
elements (for example: Actions instead of Behaviors).
 For users of The Observer XT 6/7 –
 It is not possible to define Subject modifiers in The Observer XT 10. If you
import data from projects of the Observer 6/7 which contain subject
modifiers, the subject modifiers are not imported. See Chapter 12 for more
information about importing projects.
 The Connections and Channels windows have been removed from
the interface. To link modifiers to behaviors, specify the modifiers in
the Properties pane of Behaviors (see page 106). To define
Combinations, see page 118.
 Creating a coding scheme from previously-recorded data – You can also
create a coding scheme by importing a data file, for instance an ODX file from
The Observer 7 (see page 510) or an ODF file from The Observer 4 or 5 (see
page 513). In the coding scheme which you create in this way, all the subjects,
behaviors and modifiers are ungrouped. This means that after opening an
ODF, you may need to reorganize your coding scheme. Note that there are
restrictions with respect to the number of behaviors and modifiers that you
can import. These are listed in Table 1. You can only open ODFs that comply
with these restrictions.
Reference Manual
91
Chapter 4
Table 1: The maximum number of Subjects, Behaviors, Modifiers and Combinations of
Subjects, Behaviors and Modifiers.
Type
Maximum number
Subjects
250
Behaviors
250
Modifiers
250
Combinations of Subjects, Behaviors 5000
and Modifiers
 For Pocket Observer – To transfer your coding scheme to a handheld
computer with Pocket Observer installed, from the File menu, select Pocket
Observer and then Export Setup File. With Pocket Observer you can record
observational data in the field, without the need of a desktop or portable
computer. Note that your coding scheme must be compatible with Pocket
Observer 3.1. The Observer XT can check for this compatibility (see page 95).
See the Pocket Observer 3.1 Reference Manual for more information.
Exporting a coding scheme containing Chinese, Japanese, or Cyrillic
characters to Pocket Observer is not supported.
Coding Scheme Settings
To access the settings for the coding scheme, do one of the following:
 From the Setup menu, select Coding Scheme Settings.
 From the Setup menu, select Project Settings, then Coding Scheme Settings
in the left pane.
 In the Project Explorer, right-click Coding scheme and choose Settings.
 On the tool bar of the Coding Scheme, click the Settings button.
The Project Settings window appears with the Coding scheme settings on top
(see Figure 4.6). Here you can specify:
 Options for keycodes – For example, whether you want to distinguish
between letter cases (W vs. w, etc.) or you want The Observer to generate
keycodes automatically (see page 93).
92
The Observer XT
Setting up your Project
What is a keycode? – A keycode is a key or a combination of keys
(maximum length of 3 characters) on the keyboard that you can use to
record your behavioral events during scoring. The assignment of these
codes is crucial, because it determines the efficiency and convenience
with which you can do your recording. Your code definitions should be
logical, easy to memorize and ergonomic. Make sure that the keycodes
are unique. If you want to use a multiple keycode, you cannot for example
use the code 'a' for subject 1 and code 'ab' for subject 2. However, you can
use 'ab' and 'ac'.
The Observer XT 10 also supports the use of Chinese simplified characters,
Japanese characters, and Cyrillic characters.
 General coding scheme options – For example, whether you want to check
for errors in the coding scheme while you set it up, or want to make the
coding scheme compatible with other Observer versions (see page 94).
Figure 4.6
The Project Settings window showing the Coding Scheme Settings.
Keycodes
Under Keycodes, you have the following options:
 Keycode are required – Select this option if you want to code your
observations by typing keycodes. Clear it if you plan to click coding scheme
elements with the mouse during scoring rather than using keycodes.
Scoring with the mouse is, for most people, slower, and means that you
have to take your eyes off what your are observing.
Default - Keycodes are required.
Reference Manual
93
Chapter 4
 Case-sensitive codes are allowed – When this option is selected, The
Observer XT distinguishes between UPPER-CASE (capital letters) and lowercase (small letters) codes.
Default - Case sensitive is selected.
You can define more elements using capital letters, but it will slow down
your scoring.
 Generate start keycodes automatically – Select this option if you want The
Observer to automatically generate keycodes for your subjects, behaviors and
modifiers.
The code is based on the name of the element, for instance "w", "wa" or
"wal" for "walk" (using a default keycode length of 1, 2 or 3, respectively). If
the keycode is already in use, the next character in the name is used. If the
resulting keycodes are also in use, the next suitable character in the
alphabet is used.
Default – Generate automatically is selected.
 Generate stop keycodes automatically – Select this option if you want The
Observer to automatically generate stop keycodes for the behaviors you
define. Choose one of the following two options:
 Same as start code – for instance, 'w' for start and stop walking.
 Switch case of start code – for instance, 'w' for start walking and 'W' for
stop walking. Note that it is only possible to have case-sensitive keycodes
if you have the option Case-sensitive codes selected (see above).
What is a stop keycode? – A stop code is a keycode that terminates a
behavior currently active. For example, to score the duration of Eye
contact, you enter the Start code SE at the onset of eye contact, then you
enter the Stop code EE at the end of eye contact.

Default keycode length – Here you can set the keycode length for keycodes
that are automatically generated. When you manually define keycodes, the
keycode length must either be 1, 2 or 3 characters. It may be different for
subjects, behaviors and modifiers. Within the categories subjects, behaviors
and modifiers you may use keycodes of different length.
Default - Keycode length 1.
Coding Scheme
Under Coding Scheme, you have the following options:
 Check coding scheme while editing – When this option is selected, you get
visual feedback while editing the coding scheme. The program checks
94
The Observer XT
Setting up your Project
whether your action invalidates the coding scheme. A warning triangle in the
icon in front of the coding element warns you when the element contains an
error. In the margin you can see the icons for a behavior with a coding error
(upper) and a behavior without an error (lower). When you point with the
mouse at an icon with a warning triangle, a description of the coding error
pops up.
For a detailed overview of your coding errors, you can refer to the Coding
Scheme Validation window. From the Setup menu, choose Check Coding
Scheme or click the Check Coding Scheme
button at the top of
the coding scheme screen. See page 120 for more information.
Default - The option is selected.

Check for compatibility with Pocket Observer 3.1 – When you want to send
your coding scheme to Pocket Observer and score data on a Pocket PC, your
coding scheme must be compatible with Pocket Observer 3.1.
When this option is selected, The Observer XT checks this compatibility and
reports errors online (see above) and/or in the Coding Scheme Validation
window (see page 120).
Default - The option is not selected.
The following errors may occur:
 Behavior groups – In Pocket Observer 3.1, behaviors must be organized
in groups, they must contain at least 2 state behaviors and one must be
defined as Initial state.
 Non-mutually exclusive modifiers – In Pocket Observer 3.1, modifiers
within a modifier group must be mutually-exclusive. For more information
about mutually-exclusive modifiers, see page 113.
 Modifier group is defined as not required – In Pocket Observer 3.1,
modifiers must be scored. For more information about the option
Modifier group must be scored, see page 113.
The Observer XT 10 does not accept Subject modifiers. If you import a
project from The Observer 6/7 which contains subjects modifiers, the
subject modifiers are not imported.
 No behaviors – In Pocket Observer 3.1, configuration at least one
Behavioral group must be defined.
 Name of coding scheme element is too long – In Pocket Observer 3.1,
configuration, names must be limited to 16 characters.
If you want to carry out live observations with Pocket Observer, you need
to transfer the Pocket Observer 3.1 compatible coding scheme to your
Pocket PC. Connect the Pocket PC to the The Observer XT PC and from the
Reference Manual
95
Chapter 4
File menu, select Pocket Observer and Export Setup File (for the detailed
procedure see the Pocket Observer 3.1 Reference Manual). To be able to
do this, you need ActiveSync (Windows XP) or Windows Mobile Device
Centre (Windows 7) installed on your The Observer XT PC.
It is not possible to export a coding scheme containing Chinese/
Japanese/Cyrillic characters to the Pocket Observer 3.1.
Subjects
What are subjects?
When you are observing more than one individual at a time, you normally not only
want to record what somebody is doing, but also who that somebody is. These
individuals are referred to as 'subjects' (or any other term you define in the
Terminology Preferences. See page 141). Subjects can be individual animals or
humans, but also, for instance, hands (on a keyboard), muscles in the face or
shoals of fish. The maximum number of subjects is 250. The number of subjects
times the number of behaviors must not exceed 5000.
If you plan to observe only one subject in each observation, it is not
necessary to define it. You can specify the actual name or identity of the
subject as an Independent Variable (see page 128).
It is not mandatory to score subjects, it is also possible to score only
behaviors. In fact, even that is not compulsory, you can also decide to
score neither subjects nor behaviors and record only comments (free text).
Examples
 Mother-child interaction – Define two subjects, Mother and Child.
 Imitation in twins – Twin A, Twin B, Parent…
 School environment (more subjects are observed at a time) – Mark, George,
Christa …
 Test participant, where one person is observed in each test session – No
subject needed.
Subjects are usually general names or roles, not the names of the actual
individuals you observe. If you want to specify the name or other
properties of each Child, Mother, Twin 1 or Twin 2 etc., then create an
independent variable (see page 128) that specifies the name or other
96
The Observer XT
Setting up your Project
properties of those individuals for each observation. Instead, using the
actual names (like in the third example above) is handy when you want
to follow the development of a specific individual, for example in clinical
studies.
Defining subjects
To define subjects, you must view the Subjects panel (Figure 4.7) on your screen.
If you do not see it, select Subjects with View Settings at the far-right side on the
Component tool bar.
The Subjects panel allows you to specify the name, keycode and other properties
of your subjects.
A Subject group is created for each Observation method you have selected (see
page 87). Figure 4.7 below shows the Subject panel with a Subject group for
Continuous Sampling and Instantaneous Sampling. By default, the Continuous
Sampling subject group contains no subject, whereas the Instantaneous Sampling
subject group contains one subject.
The Instantaneous Sampling group also initially contains an error: “Missing
Combinations”. This is because when you first open the coding scheme window,
no behavior groups have been defined.
Figure 4.7
The Subjects panel.
To define a subject:
1 Select a subject group and click the Add Subject button, or right-click a subject
group and select Add new, or press Ctrl+E. A new line appears under Subject
Name.
2 Type a name in the Subject name column, then press Enter.
Reference Manual
97
Chapter 4
The Observer XT 10 also supports the use of Chinese simplified characters,
Japanese characters, and Cyrillic characters.
Limitations - A name should be entered for each subject. Furthermore, all
subject names should be different. Names cannot be longer than 64
characters (16 characters for Pocket Observer 3.1).
(Subject properties
To make other subject properties visible, do one of the following:
 Right-click anywhere on the headers and select Show all columns. To hide a
column, right-click that column's header and select Hide column. To choose a
subset of columns, right-click and select Show column.
 Click the subject name and then the Properties button at the bottom of the
Subjects panel.
The Properties pane appears showing the properties of the subject currently
selected.
98
The Observer XT
Setting up your Project
 Description – Click the Description field and enter a short text or any other
background information about the subject. This function is particularly useful
if two or more people are using the same coding scheme and need to know
precisely who the various subjects are.
Limitations - The description is limited to 1024 characters. The Observer XT 10
also supports the use of Chinese simplified characters, Japanese characters,
and Cyrillic characters.
 Define a keycode for that subject: accept the suggested key (if the program
does that automatically; see Generate keycodes automatically on page 94),
or double-click the cell in the Start key column, or click the Start Code field in
the Properties pane. Enter one or more characters.
Limitations - All subject codes must be unique. The characters you use for
keycodes must be ASCII characters in the range between 32d and 127d. The
Observer XT also supports the use of Chinese simplified characters, Japanese
characters, and Cyrillic characters.
If a keycode is missing, right-click the cell and select Generate missing
keycodes.
If you want the program to regenerate a keycode because it is
conflicting with another one, right-click the code and select Regenerate
selected keycodes. To regenerate all codes, right-click any code and
select Regenerate all keycodes.
 Add a sound to your subject – Double-click in the Sound column, or click the
Browse button in the Properties pane, and select the sound file (*.wav) which
you want to be audible every time you score that subject. To play the sounds,
you must select the Use Coding scheme sounds (for elements only) check
box in Sound feedback window of the Project Settings window (see page 155).
 Observation method – You can see here to what subject group (Continuous
or Instantaneous) a subject is assigned. If you use both Continuous and
Instantaneous Sampling, you can assign a subject to the other subject group.
If you remove all subjects from an Instantaneous subject group, you get an
error message because an Instantaneous subject group must contain at
least one subject.
 Comment – Specify whether to add a comment every time you score that
subject.
Reference Manual
99
Chapter 4
If you select the check box Remind to add a comment to this Subject
column, or the Add comment in the Properties pane for that subject, after
scoring an event with that subject the cursor jumps to the Comment column
in the Event Log window. By pressing Enter you can leave the Comment
column.
 Combinations – Specify in the column Combinations, or in the Subject-
Behavior Combinations pane in the Properties window, which behavior to
score for which subject. See page 118 for more information.
Subject modifiers – In The Observer XT 10, you cannot define subject
modifiers. If you import a project designed in The Observer 6/7 that
contains subject modifiers, the subject modifiers are not imported.
Behaviors
What are Behaviors?
Behaviors are actions, tasks, movements or even situations and locations of the
subjects under investigation that are relevant for your research question.
Behaviors must be organized in groups.
It is not mandatory to score behaviors, it is also possible to score only
subjects. In fact, even that is not compulsory, you can also decide to score
neither subjects nor behaviors and record only comments. Note that it is
only possible to visualize your data if you have scored behaviors (see
Chapter 8 for information about visualizing your data).
The term Behaviors is default in The Observer. You can specify another
term in the Terminology Preferences (see page 141).
Examples of behaviors
 Mother-infant interaction study – Gaze mother, Baby smile, Vocal imitation
etc.
 Research on Monkeys – Walk, Forage, Groom, Chase away, etc.
 Usability study – Task 1, Task 2, Usability hit, User error, etc.
Examples of behavior groups
 Mother-infant interaction study – A Gaze group including Gaze mother, Gaze
elsewhere; An Emotion group including Baby smile, Baby neutral, etc.
100
The Observer XT
Setting up your Project
 Research on Monkeys – A Locomotory group including Walk, Climb, etc.; A
Social group including Bite, Groom etc.
 Usability study – A Tasks group including Task 1, Task 2, etc.; A User
experience group including Usability hit, User error, etc.
Normally, you should use mutually exclusive behavior groups, which
means that you organize the behaviors according to the criterion that
behaviors in the same group cannot occur at the same time as each other
(see page 106 and page 109).
Defining behaviors
To define behaviors, you must view the Behaviors panel (Figure 4.8) on your
screen. If you do not see it, open the coding scheme (see page 90).
The Behaviors panel allows you to specify the name, code and other properties of
your behaviors, and the relationship between behaviors and between subjects,
behaviors and modifiers. The maximum number of behaviors is 250. The number
of behaviors times the number of subjects must not exceed 5000.
Figure 4.8
The Behaviors panel.
Depending on the Observation method you selected (see page 87), you
can add a behavior group or a sample group. If you are using the
combined method, you can add a behavior group.
To define a behavior/sample group:
1 Click the Add Behavior/sample group button, or right-click anywhere in the
panel and select Add new group, or press Ctrl+Shift+Enter.
Reference Manual
101
Chapter 4
If you clicked the Add Behavior group button, the Behavior group window
appears; continue at step 2.
If you clicked the Add sample group button, the New Behavior group
window appears; continue at step 3.
2 Click one of the following:
 Mutually exclusive states – Select this if the state behaviors within that
group exclude each other at any time. When one of the behaviors is active,
the other behaviors within the same group cannot be active. The
advantage of having mutually exclusive behaviors is that during coding
you do not need to stop behaviors. When you start a new behavior, the
previously coded behavior of the same group automatically stops.
 Start-Stop states – Select this if the state behaviors within that group are
independent of each other with regard to their onset. Such behaviors do
not stop automatically when a new behavior is scored and have, therefore,
in addition to a start keycode, a stop code to stop it.
Example of mutually-exclusive behaviors – Walk and Sit. When Sit is
active and the subject starts walking, you score Walk, then the program
stops Sit automatically.
From the Help menu, select Video Tutorial. You can watch a tutorial that
includes an example of behavior groups defined as mutually exclusive.
Example of Start-stop behaviors – Task 1 and User error. These
behaviors describe independent events, since the begin of one does not
necessarily mean the end of the other.
See page 107 for the definition of 'State event'.
3 In the window that appears, enter the Behavior group name.
102
The Observer XT
Setting up your Project
Figure 4.9 The New Behavior group window (for a mutually exclusive and exhaustive
behavior group).
If you have chosen Mutually exclusive states, a default behavior named <Initial
Behavior> appears in the Behaviors list below. This is the behavior that The
Observer XT assumes to be active at the start of each observation. This is because,
by default, the behavior group is defined as 'Exhaustive', and the program must
know the state of the subject at any time, including the beginning of your
observation. After creating the Behavior group, you can change the initial
behavior in the Behavior properties (see page 107).
4 Click the field under Behaviors/Value and enter the name of a behavior, then
click Add or press Enter. Enter the name of the remaining behaviors.
Options - The Observer XT 10 also supports the use of Chinese simplified
characters, Japanese characters and Cyrillic characters.
Limitations - A name must be entered for each behavior/ behavioral class.
Furthermore, all names should be different. Names are limited to 64
characters (16 characters for Pocket Observer 3.1).
To delete a behavior, click its name and then Delete. To rename <Initial
Behavior>, click this text and type in the new name.
5 For each behavior in a behavior group, specify the Behavior Type: State Event
of Point Event (see page 107).
Reference Manual
103
Chapter 4
6 When you have listed all the behaviors of that group, click Create group. The
new group appears in the Behaviors panel. Follow the steps below to specify
the behaviors' properties.
By default, each behavior group is connected to each subject in a SubjectBehavior Combination.
To re-open the behavior group, double-click the name in the Behavior
Name column.
To display all behaviors in a group, click the + sign next to the group
name. Behavior groups have a different icon
individual behaviors
in front of them than
.
Behaviors can be represented by colored bars that follow each other in
a temporal sequence (see Figure 4.10). In the example A, behaviors are
mutually-exclusive, that is the start of a behavior means the end of that
currently active. However, you can still stop those behaviors manually
and leave an 'empty' space between occurrences. This means that
behaviors are not exhaustive along the time line. Define mutuallyexclusive and exhaustive behaviors when you want to record the
subject's state at any time (B). Behaviors coded with Instantaneous
sampling can be represented by colored dots at regular intervals on a
time line (C).
104
The Observer XT
Setting up your Project
Figure 4.10 Time Event plot of A - a mutually exclusive group, B - a mutually
exclusive and exhaustive group and C - a sample group.
Behavior group properties
Click the behavior group whose properties you want to specify. Then click the
Properties button at the bottom of the screen.
 Mutually-exclusive – Select/de-select this check box if you want to change a
start-stop group into a mutually exclusive group or vice versa.
 Exhaustive – Select this option if you want to score the behaviors of this group
in such a way that no ‘empty’ time line is left between successive events. See
Figure 4.10.B above.
 Inactive – Select this check box if you want to make the behavior group
inactive. You can set a behavior group to inactive if you do not want to use it
anymore. For more information see page 123.
Reference Manual
105
Chapter 4
Behavior properties
To visualize the behavior properties, do one of the following:
 Click the Properties button at the bottom of the screen. The Properties
pane appears showing the properties of the behavior currently selected.
Click the behavior whose properties you want to specify.
 Right-click anywhere on the headers and select Show all columns. To hide
a column, right-click that column's header and select Hide column. To
choose a subset of columns, right-click and select Show column.
You can modify the following behavior properties:
 Description – Add a description to the behavior. In the Description field enter
a short text for that behavior or behavior group. This is particularly useful if
two or more people are using the same coding scheme and need to know
precisely how that element is defined.
Options - The Observer XT 10 also supports the use of Chinese simplified
characters, Japanese characters, and Cyrillic characters.
Limitations - The description is limited to 1024 characters.
 Define keycodes – Accept the suggested code (if the program generates that
automatically; see Generate keycodes automatically on page 94), or doubleclick the cell in the Start key or the Stop key column, or click the Start code or
Stop code field in the Properties pane. Enter one or more characters.
 If the behavior is part of a mutually-exclusive group or a sample group,
enter a Start code.
 If the behavior is part of a Start-Stop group, enter a Start code and a Stop
code.
Limitations - All behavior codes must be unique. The characters you use for
keycodes must be ASCII characters in the range between 32d and 127d.
The Observer XT 10 also supports the use of Chinese simplified characters,
Japanese characters and Cyrillic characters.
If a keycode is missing, right-click the code column and select Generate
missing keycodes.
If you want the program to regenerate a keycode because it is
conflicting with another one, right-click the code and select Regenerate
selected keycodes. To regenerate all codes, right-click any code and
select Regenerate all keycodes.
 Behavior Type – For a Behavior group, specify whether the behavior is an
Initial State Event, a State Event or a Point Event.
106
The Observer XT
Setting up your Project
State Events have a distinct start and end. Besides the frequency of
occurrence, the duration is recorded. Examples are walking, playing,
grooming, etc.
An Initial State Event is automatically scored at the start of an
observation.
Point Events are behaviors without measurable or relevant duration. Either
their duration is very (immeasurably) short (for instance, for a behavior like
'hitting') or you are not interested in the duration of the behavior but only
in its frequency (for instance, in the case of 'talking').
In the combined Observation method, State events that are scored with
Instantaneous Sampling are treated as point events in the analysis.
Sample groups contain samples (behaviors) only and their type cannot be
changed.
With the combined scoring method, all behavior types can be scored as
interval samples.
In the Behavior Type column of the Behaviors panel, or under Event Type in
the Properties pane select the option you require. Select Initial State Event if
you want that behavior to be scored automatically at the start of the
observation.
If your behavior group is mutually exclusive and exhaustive, you must
select one of the behaviors of that group as an Initial State Event,
otherwise you get an error message. This is because an exhaustive
behavior group must describe the state of a subject at any time,
including the initial time 0:00.000.
 Define Modifiers for that behavior – In the Modifiers panel, create one or
more Modifier groups. When you are ready, go back to the Behaviors panel,
click the Modifier column for that behavior or in the Modifiers box of the
Properties pane, choose the modifier groups you want to link to that
behavior. See page 110 for information about modifiers, how to define them
and how to assign modifier groups to behaviors.
Modifiers specify the behaviors more in details. For instance, for the
behavior 'Play' you can define 'Type' (Alone, Duet, Parallel) and 'Scale'
(from 1 to 5). Behavioral modifiers can be nominal as well as numerical.
 Define a color for the behavior (for visualization purposes; see Chapter 8).
The Observer automatically assigns colors and patterns to your behaviors.
To change the color and pattern of a behavior or behavior group:
i
Click the Color column. The Value Color window opens (Figure 4.11). From
the Behavior list, select the behavior you want to edit the color of. In
Figure 4.11 the behavior 'walk' is selected.
Reference Manual
107
Chapter 4
ii Select a new color in one of the following ways:
 Select a color in the Basic Colors section.
 Click a color in the color spectrum.Change the intensity of a color with
the color slider.
 Change the Hue/Saturation/Luminosity values.
 Change the Red/Green/Blue values.
iii If desired, select a pattern in the Pattern list. Tip: Use patterns to distinguish between individual behaviors, when printing an event plot in black
and white. The Preview window is updated with each change.
iv When you have selected your desired color and pattern, click OK.
Figure 4.11 The Value Color window.
 Add a sound to the behavior – Double-click the Sound column or click the
Browse button in the Properties pane, and select the sound file which you
want to be audible every time you score that behavior. You can also record a
sound and save it as a wave file (*.wav). Note: To play the sounds, you must
select the Use Coding scheme sounds (for elements only) check box in the
Project settings (see page 156).
 Add a comment – Specify whether to add a comment every time you score
that behavior.
108
The Observer XT
Setting up your Project
If you select the check box Add Comment in the Properties pane for that
behavior, after scoring an event with that behavior the cursor jumps to the
Comment column in the Event Log window. Click Enter to leave the Comment
column (see page 167).
Frequently-asked questions about behaviors
 When to use State events and when to use Point events? – Define State
events if you need to know the duration of activities, or if you want to create
highlights of video and data. Point events are recommended for behaviors of
negligible duration, like eye blinks (in most applications). The behavior 'look
at screen' can be defined as a state, and each blink as a point event. However,
if you want to know the durations of the time between blinks you need to
define them as states. So then you record with every event 'blink' the start of
an interval between two blinks. Point events can be placed anywhere in the
coding scheme, they do not stop mutually exclusive states.
 When to use Mutually-exclusive and exhaustive behavior groups? –Use
mutually-exclusive and exhaustive groups when you want to calculate time
budgets, or compare figures from different calculations since all durations
within a group add up to 100%. Use this kind of groups also when you plan to
analyze the time when a specific event occurred. For example, if you want to
calculate the number of user errors during each task performed, define tasks
in a mutually-exclusive and exhaustive group.
The first and last state in an observation can cause statistical artefacts.
Suppose your observations start a minute before your test animal wakes
up, and continue for an hour. Your statistics indicate that the animal has
been asleep for one minute, where in reality it may have slept for hours.
 When to use Mutually-exclusive non-exhaustive behavior groups? – You
use Mutually-exclusive non-exhaustive behavior groups when in a long
recording you only score relatively short periods of time, and you score
different items at different times. An example may be scoring different tasks
in an ergonomics study. You may score different movements if your test
person is lifting bags than when he is putting boxes on shelves. Analyzing this
type of data quantitatively can be difficult, it is most suitable for visual
inspection and highlights creation.
 When to use Start-Stop behavior groups? – Whenever you want to mark
interesting stretches of video or data, for the purpose of creating highlight
clips. You can also use this method if you are used to code events with an
Event Logging Keyboard. However, if you plan to carry out extensive statistical
analysis on your data, you should define a mutually-exclusive and exhaustive
Reference Manual
109
Chapter 4
group for each of the event types you score. This method is not recommended
for coding complex events.
 When to use Sample groups? – You use sample groups when the
Observation method is set to Instantaneous Sampling.
 Can I use Point Events from a behavior group for Instantaneous
Sampling? – You cannot score Point events from a behavior group during
Instantaneous Sampling. When you use Combine Continuous and
instantaneous Sampling as recording method, you can not only use
behaviors from sample groups but also State events from behavior groups.
Note on grouping behaviors
In the Observer XT 10 all behaviors must be organized in groups (behavioral
classes). The maximum number of hierarchical levels for behaviors is 2 (namely,
the level of groups and the level of individual behaviors). This means that, unlike
in The Observer 6/7, behaviors cannot be part of groups within larger groups.
What next?
 To specify behaviors more in detail or limit their scope, you can use Modifiers.
Define Modifier groups and assign them to behaviors (see below).
 To restrict the range of subjects for which a behavior may be scored, define
Combinations (see page 118).
Modifiers
What are Modifiers?
Modifiers can be attached to behaviors. They are used to limit the scope of a
behavior or to specify a subject more precisely. Modifiers can be either nominal or
numerical, and must always be organized in groups. Modifiers and modifier
groups are defined in the Modifiers panel (Figure 4.12). Once defined, you assign
a modifier group to one or more behaviors. You can create a maximum number of
250 modifiers in up to 100 groups.
Scoring modifiers involves making extra keystrokes. If you have a simple
coding scheme without numerical data, it can be better to define more
behaviors and not use modifiers. For example, the two behaviors Play
Alone and Play In a group instead of one behavior Play with two
modifiers (Alone and In a group) attached.
110
The Observer XT
Setting up your Project
If you plan to analyze a combination of two or more modifiers, we advise
you to re-define modifiers in such a way that information from that
combination is included in one modifier. For example, instead of defining
Duet (modifier 1) and Constructive (modifier 2) for the behavior Play,
define Duet Constructive.
Examples of modifiers
 Child behavior study – To describe the object that is being played with, a
modifier group Object is defined that includes the elements Cards, Ball,
Castle for the behavior Play.
 Usability study – To describe the type of error by the test participant, a
modifier group Type is defined that includes Wrong value, Wrong weblink as
a modifier group for the behavior User error.
 Aggression in lobsters – To describe the level of aggressiveness in territorial
interactions, a modifier group Level that includes the values 0 to 5.
Defining modifiers
To define modifiers, you must have the Modifiers panel open on your screen. If
you do not see it, select Modifiers with View Settings at the far-right side on the
Component tool bar.
To open the coding scheme, see page 90.
The Modifiers panel allows you to specify the name, code and other properties of
your modifiers, and the relationship between behaviors and modifiers.
Reference Manual
111
Chapter 4
Figure 4.12 The Modifiers panel.
To define a modifier group:
1 Click the Add Modifier group button, or right-click anywhere in the panel and
select Add new group, or press Ctrl+Shift+E. The New modifier group
window appears.
2 Click one of the following:
 Add nominal Modifier group – Select this if the modifiers are categories
(see the first two examples on page 111).
 Add numerical Modifier group – Select this if the modifiers are numbers
(see the third example on page 111).
3 In the window that appears, enter the Modifier group name. If you need go
back to the previous window, click Back.
4 Follow the instructions that apply:
112
The Observer XT
Setting up your Project
For nominal modifiers
Figure 4.13 The New Modifier group window for nominal modifiers.
5 Select the following:
 Mutually exclusive – Select this if you want the modifiers within the
group to be mutually exclusive, that is, you can score only one of the modifiers of that group for each event (see page 102 for a definition of 'mutually exclusive').
 Modifier group must be scored – Select this if you want to score a modi-
fier from that group every time you score the behavior associated with it.
If you select this option, the program forces you to enter a modifier before
scoring other events. If you clear this option, you are free not to score the
modifier when you score the associated behavior.
You must select this option when you are scoring with Pocket Observer 3.1.
Reference Manual
113
Chapter 4
6 Click the field under Value and enter the name of a modifier, then click Add or
press Enter. Enter the name of the remaining modifiers, then continue at step
7 below.
Options - The Observer XT 10 also supports the use of Chinese simplified
characters, Japanese characters and Cyrillic characters.
Limitations - A name should be entered for each modifier/ modifier group.
Furthermore, all modifier names should be different. Names are limited to 64
characters (16 characters in Pocket Observer 3.1).
To delete a modifier, right-click its name and click Delete.
For numerical modifiers
5 From the Values list, select one of the following:
 Predefined values – Choose this if you make a list of predefined options
from which to choose. For example if for the modifier group Aggression
level, you want the observer to choose between 0, 1, 2 and 3.
 Range of values – Choose this if you score the modifier by entering a
value between a minimum and a maximum value. For example if for the
modifier group Speed you want the observer to score a value between a
minimum of 0 and a maximum of 150 degrees with a precision of 1
decimal.
114
The Observer XT
Setting up your Project
Figure 4.14 The New Modifier group window for numerical modifiers.
Note for Observer XT 6/7 users – In The Observer XT 6/7, numerical
modifiers had the main limitation that one could not analyze them as a
category in Behavior Analysis, Lag Sequential Analysis and Reliability
Analysis. This has now become possible. For example, you can calculate
the mean duration of the events scored with value '1', '2', etc. With
Numerical Analysis you can calculate statistics of the values themselves,
for example the arithmetic mean (see Chapter 9).
6 If you have chosen Predefined values, click the field under Value and enter
the first modifier, then press Enter or click Add, and enter the remaining
modifiers. If you have chosen Range of values, enter the range From .. To ..
and specify the precision under Decimals (0 to 3).
7 Once you have listed all the modifiers of that group, attach the group to one
or more behaviors by selecting them in the Link to Behaviors box.
Reference Manual
115
Chapter 4
Figure 4.15 An example of linking a modifier group to a behavior. The modifier group has
been linked to the behavior Play.
Selecting a behavior in that list means that, when you score that behavior
during an observation, the program asks you to enter one of the modifiers
of that group. If you have selected that the Modifier group should be
Mutually exclusive (see page 113), you can only score one modifier at a
time for that group, that is, you cannot score two or more modifiers of a
group for a specific event.
8 Click Create group. The new group appears in the Modifiers panel, and also
in the Modifiers column of the behavior you have assigned them to. Follow
the steps below to specify the behaviors' properties.
To re-open the behavior group, double-click the name in the Modifier
Name column.
Modifier groups have a different icon in front of them than individual
modifiers (see the icons in the margin. The upper one is for modifier
group names, the lower one for individual modifiers). To display all
modifiers in a group, click the + sign next to the group name.
See page 122 for how to add or delete coding scheme elements.
Modifier properties
To visualize the modifier properties, do one of the following:
 Click the Properties button at the bottom of the screen. The Properties pane
appears showing the properties of the modifier currently selected. Next, click
the modifier (or modifier group) whose properties you want to specify.
116
The Observer XT
Setting up your Project
 Right-click anywhere on the headers and select Show all columns. To hide a
column, right-click that column's header and select Hide column. To choose a
subset of columns, right-click and select Show column.
 Description – Add a Description to the modifier. Double-click in the
Description column or click the Description field in the Properties pane. Enter
a short text for that modifier/modifier group. This is particularly useful if two
or more people are using the same coding scheme and need to know
precisely how the various modifiers are defined.
Options -The Observer XT 10 also supports the use of Chinese simplified
characters, Japanese characters, and Cyrillic characters.
Limitations - The description is limited to 1024 characters.
 Define a keycode – Specify a code for the modifier. (This is not available for
modifier group names). Accept the suggested code (if the program generates
that automatically; see Generate keycodes automatically on page 94), or
double-click the cell in the Start key column or click in the Start Code field in
the Properties pane. Enter a code for that modifier.
Options - By right-clicking in the Start key column, you can generate missing
keycodes, regenerate selected keycodes or regenerate all keycodes.
Limitations - All modifier/modifier group codes must be unique. The
characters you use for keycodes must be ASCII characters in the range
between 32d and 127d. The Observer XT 10 also supports the use of Chinese
simplified characters, Japanese characters, and Cyrillic characters.
If a keycode is missing, right-click the Start key column and select
Generate missing keycodes.
If you want the program to regenerate a keycode because it is
conflicting with another one, right-click the code and select Regenerate
selected keycodes. To regenerate all codes, right-click any code and
select Regenerate all keycodes.
 Specify a sound for the modifier (optional) – The sound will be audible every
time you select the modifier during coding. Double-click the Sound column or
click the Browse button in the Properties pane, and select the sound file
which you want to be audible every time you score that behavior. You can also
record a sound, save it as a wave file (*.wav) and assign this file to the
modifier. Note: To play the sounds, you must select the Use Coding scheme
sounds (for elements only) check box in the Project settings (see page 155).
Reference Manual
117
Chapter 4
Notes about Modifiers
 Grouping modifiers – In the Observer XT 10 all modifiers must be organized
in groups. The maximum number of hierarchical levels for modifiers is 2
(namely, the level of groups and the level of individual modifiers). This means
that, unlike in The Observer 6/7, modifiers cannot be part of groups within
larger groups.
 Defining subjects as modifiers – In The Observer 5 it was possible to define
subjects as behavior modifiers. This is also possible in The Observer XT,
however, when specifying a modifier group for a behavior you cannot choose
Subjects like in The Observer 5. You have to define a modifier group
containing your subjects.
You can copy your list of subjects and paste them into a modifier group.
To do so, click the first subject name, hold the Shift-key and click the last
subject name. Copy the cells by right clicking any of them and select
Copy, or press Ctrl+C. Create an empty nominal modifier group. To
paste the cells, right-click the modifier group name and select Paste, or
click the group name and press Ctrl+V. The header Subject name is also
pasted. Right-click it and select Delete.
 When modifiers are not mutually exclusive – If the modifiers you attach to a
behavior are not mutually exclusive (see page 113), they can be scored each
time in a different order. For example:
Play (behavior) Duet (modifier 1) Manipulative (modifier 2).
Play (behavior) Manipulative (modifier 1) Duet (modifier 2).
To reduce the number of possible combinations of modifiers in your results,
try to limit the number of non-mutually exclusive modifiers to 12 or less for
each behavior.
Combinations
What are Combinations?
Combinations are specific links between subjects and behavior groups. You must
define combinations if you want to restrict the range of behavior groups for a
certain subject.
118
The Observer XT
Setting up your Project
Example of Combinations
 Mother-child interaction study - You are observing a mother and her two-
year-old child and decide to score Play behavior of the child only. You define a
Play behavior group and assign this to the subject Child, not Mother.
 Primate study - You are observing a group of primates and decide to follow
two of them as focal subjects (a mother and her baby). You have defined four
behavior groups: Individual behavior, Social behavior, Location and
Distance to Mother. For one focal subject (Baby), you record behaviors of all
four groups. For the other subject (Mother) you only want to make a record of
two behavior groups, Individual behavior and Social behavior since you do
not want to score Location and Distance to Mother for the Mother itself. In
this case, you would then define a total of 4+2 = 6 combinations.
Defining Combinations
You can define combinations in the Properties pane for a subject:
1 In the Subjects panel, click the subject for which you want to restrict the
range of behaviors (for example, the subject Child in the first example above),
then click the Properties button at the bottom of the Subjects panel. The
Subject-Behavior combinations box lists all behavior groups and their
elements (click on the + sign to view all the behaviors within groups).
2 Select the behavior groups that you would like to score for that subject, and
clear the selection for behavior groups that do not apply for that subject.
For users of previous versions of The Observer XT
Difference between The Observer 5, The Observer 6,7, & 8 and The Observer
XT 9 & 10 regarding Combinations – In The Observer 5, it is mandatory to define
the combinations you plan to score. In The Observer 6, 7 and 8, by default you
could score all combinations if no combinations were defined. In The Observer 9
and 10, you must select the combinations you want to score. By default all
combinations are selected.
Reference Manual
119
Chapter 4
Deleting Combinations
To delete a combination, de-select the Behavior group in the Properties pane of
the Subject (in the Subject-Behavior combinations box).
If you delete a combination and you have already scored data for that
combination, the observation contains errors (see page 209). To
remove the errors, restore the combination or remove the events with
errors, or re-score them using valid combinations.
Checking your coding scheme
Before starting an observation, you can check your coding scheme for errors. If
The Observer finds errors in your coding scheme, you cannot score data until all
the errors are fixed.
How to spot errors in the coding scheme
When you have the Validate while editing coding scheme option selected in the
Coding scheme settings window (see page 94), you get visual feedback when
you induce a coding error while setting up your coding scheme. A warning
triangle in the icon in front of the coding scheme element alerts you when the
element contains an error. In the margin you can see the icons for a behavior with
a coding error (upper) and a behavior without an error (lower). When you point
with the mouse at an icon with a warning triangle, a description of the coding
error pops up.
How to check for errors
For a detailed overview of the coding scheme errors, do one of the following:
 From the Setup menu, choose Check Coding Scheme.
 Press Ctrl+F5.
 In the Project Explorer, right-click Coding scheme and choose Check.
 Click the Check Coding Scheme button
.
The Coding Scheme Validation window appears (see Figure 4.16).
120
The Observer XT
Setting up your Project
Figure 4.16 An example of a Coding Scheme Validation window.
The Coding Scheme Validation window shows a list with all the errors in your
coding scheme. To correct the errors:
1 Select an error to view a description of the problem. In the example in Figure
4.16 there are two errors in the coding scheme. The first error is that the
behavioral elements In a group and Playing alone have the same keycodes
(conflicting keycodes). The second error is that a numerical modifier group
Aggression level is empty (contains no values).
2 Click a button to jump to the coding scheme element containing the error and
correct it.
3 Click the Test Again button to check whether the errors were corrected
successfully.
4 Click Close when all the errors are corrected.
Common errors in the coding scheme:
 Two or more subjects, behaviors or modifiers are given the same keycode.
 A behavior or modifier group does not contain any elements.
 A mutually-exclusive and exhaustive behavior group does not contain an Initial
State Event.
Reference Manual
121
Chapter 4
 You have selected the Check for compatibility with Pocket Observer 3.1
option in the Coding Scheme settings and you have created a behavior group
with only one behavior.
Modifying your coding scheme
You can modify your coding scheme elements at any time. Open first the coding
scheme (see page 90) and make sure that the element category you want to
change is displayed on the screen.
Adding a coding scheme element
 To add a subject, click the Add Subject button in the Subjects panel.
 To add a behavior or modifier, click first the group of behaviors/modifiers you
want to add the element to, then click the Add button on top of the panel that
applies. See page 90 and follow the procedure depending on the type of
element.
Removing a coding scheme element from a group
To remove a behavior or modifier from a group, either delete it or move it to
another group (see below). You cannot place a behavior or modifier outside any
group.
Moving a coding scheme element from a group to another
Click the behavior/modifier you want to move, and drag the mouse to the name
of the group where you want to place it. When ready, release the mouse button.
Sorting coding scheme elements
You can sort the elements of your coding scheme for visualization purposes. For
example, when creating a plot of the events, you may want to view the Verbal
behaviors at the top and the Play behaviors at the bottom of the event plot, not
the other way round.
To sort groups, click the name of the group and drag it below the name of other
groups.
122
The Observer XT
Setting up your Project
Editing a coding scheme element
You can change the name and the properties of a coding scheme element at any
time. You can do so in different ways:
 In the Subjects, Behaviors or Modifiers panel – To modify name, description,
keycodes and sound, double-click the appropriate field and make the
necessary changes.
 In the Properties pane – Click the element you want to edit, then click the
Properties button at the bottom of the screen. Next, make the necessary
changes.
For more information on the element properties, see the corresponding category
in Section 4.8.
Deleting a coding scheme element or group
To delete a coding scheme element or group, do one of the following:
 Right-click the element/group and select Delete.
 Click the element/group and press Ctrl+Del.
Result:
 If an element was never scored in the observations currently contained in your
project, the element is deleted.
 If the element was scored in at least one observation, the element cannot be
deleted. A message appears asking you whether you would like to inactivate it
instead.
 If you click Yes, the element is inactivated (see below).
 If you click No, the element is kept in the coding scheme.
If you delete a group, you also delete the individual elements within
that group.
If you want to delete an element from the coding scheme that was
scored at least once, you must first delete all the observations in your
project!
What does 'Inactive' mean?
When a coding scheme element is set to Inactive, it is not used anymore
although it is still present in the coding scheme. An inactive element is grayed
out in the coding scheme:
Reference Manual
123
Chapter 4
Keep in mind that, as long as an element is inactive:
 You can use the keycodes of that element for another element.
 If you score an element before setting it to Inactive, this element is still shown
in the event log.
 In the Codes window, the inactive element name is not shown. Therefore, you
cannot score an event with that element.
 In event plots and analysis results, the element is displayed as [Element
name] (Inactive).
You can re-activate the element when needed (see below).
Why keeping a coding scheme element Inactive? – Inactive coding
scheme elements can be analyzed because the events scored with those
elements are kept in your data set (see below). This means that you can
still analyze the observations that contain elements you no longer want to
score.
If you want to inactivate temporarily an element that you know may be
used in the future, right-click that element and select Inactivate.
Re-activating a coding scheme element
If a coding scheme element has been inactivated and you want to bring it back to
the coding scheme, right-click the element and select Activate.
If you have used the keycode of an inactive element for another element, the
coding scheme checker informs you that there is a conflicting keycode. Re-assign
unique keycodes to remove the error.
124
The Observer XT
Setting up your Project
4.9 Independent variables
The Observer XT distinguishes four kinds of Independent variables:
 User-defined variables – Variables that describe the subjects, observation
sessions and environmental conditions. You can define your User-defined
variables in the Independent Variable List (see Figure 4.17 for an example).
See page 128.
 Media files – Name and location of the media files used in observation. They
are added automatically to the Independent Variable List when you create an
observation. You can also directly add media files to your observation from the
Independent Variable List. See page 135.
 External data files – Name of the external (physiological) data files imported
in an observation. See page 137.
 System variables – Variables automatically updated the system, like the start
time and duration of an observation. See page 138.
Opening the Independent Variable List
To open the Independent Variable List:
 From the Setup menu, choose Independent Variables (or click Alt+F3).
 In the Setup tab in the overview window of The Observer XT, click Define
Independent Variables.
 In the Project Explorer, click Independent Variables.
Reference Manual
125
Chapter 4
Figure 4.17 Example of the Independent Variable List. The upper part of the list shows the Userdefined variables, media file and eternal data. The lower part lists the observations in the
project and the values of each independent variable for those observations.
Showing/hiding variables
If you do not want to have all the variables visible in the Independent Variable
list, you can customize the list. For instance, you may decide that once added,
you do not want to view the media files, but only the user-defined variables (to be
able to edit them at the start or end of the observation).
1 Right-click a column header and select Show Independent Variables.
2 The Show Independent Variables window appears (Figure 4.18). By default,
all the variables that you have added to the list are selected. Deselect the
variables that you do not want to be visible and click Apply.
3 Click OK when you are ready.
126
The Observer XT
Setting up your Project
Figure 4.18 The Show Variables window.
Alternatively, you can right-click in one of the variable fields and choose Hide
Independent Variable.
Removing variables
Right-click in one of the variable fields and choose Delete Independent Variable
to remove the variable from the Independent Variable List.
Exporting variables
You can export the independent variables to two ASCII files. One file contains the
variables and their properties and the other file the actual values of the variables.
See page 530 for more information.
Printing the Independent Variable list
In the current version of The Observer XT, printing is not fully supported. If you
want to print the Independent Variable List, select all the columns, then copy and
paste them into another program such as Excel. If you copy the columns to
Microsoft Word, you can use the convert text to table function.
Reference Manual
127
Chapter 4
User-defined variables
User-defined variables in The Observer XT are variables that potentially determine
the value of a dependent variable (for example, behavior). Independent variables
are either simple descriptive categories (such as the name or age of the subject),
or conditions manipulated by the observer (such as the type of treatment given to
an animal or the substance being tested).
The maximum number of user-defined variables is 40.
From the File menu, choose Preferences to define a name for your independent
variable. The default name is 'Independent variable' (see page 125 for more
information).
To add independent variables to the Independent Variable List:
1 In the Independent Variable List, click Add Variable.
2 A template appears allowing you to specify the label (name), description, type,
format, scope and the predefined values of the variable. You can also choose
when you want to be prompted to enter a variable.
Variable label
In the Label field you can enter the name of the variable. Note: Each variable
must have a unique name.
Options - The Observer XT 10 also supports the use of Chinese simplified
characters, Japanese characters, and Cyrillic characters.
Limitations - Names cannot be longer than 64 characters.
Variable description
In the Description field you can enter a short text or any other background
information about the variable.
Limitations - The description is limited to 255 characters. The Observer XT 10 also
supports the use of Chinese simplified characters, Japanese characters, and
Cyrillic characters.
Variable type
Click the Type field and from the list choose one of the following options:
 Text – A text variable is denoted by alphanumeric characters, composed of
letters, numbers or both. For example, the name of the observer.
128
The Observer XT
Setting up your Project
 Numerical – A variable represented by numbers only, for example, the age of
the subject.
 Timestamp – A variable represented by a time stamp, for example the starting
date and time of the experiment.
 Duration – A variable represented by a duration, for example, the duration of
the treatment.
 Logical – A variable that is either 'False' or 'True'. For example, the presence of
the observer during the test.
Variable format
For Text variables you do not need to specify a format.
For Numerical variables:
1 Click in the Format field. The Format window appears.
Figure 4.19 The Format window for numerical variables.
2 Select the No. of decimals check box and choose the number of decimals (or
leave the check box de-selected if your variables have zero number of
decimals). The maximum number of decimals is 9. Note: The Observer uses
the decimal separator from the Regional Settings of the computer where the
variable has been defined. If you change regional settings, close and restart
the program.
3 Select the Scientific notation check box if you want to write, for example,
1485.236 as 1.485e+0.03.
4 In the Unit field, enter the unit of your variable, for instance, 'years' for the
age of the subject. Click OK.
Reference Manual
129
Chapter 4
For variables indicated by a Timestamp:
1 Click in the Format field. The Format string window appears.
Figure 4.20 The Format string window for timestamp variables.
If the variable is a System variable (see page 138), the Time formats tab of
the Project Settings window appears instead of the Format string
window.
The format f represents the decimals you specified in the Time formats
tab of the Project Settings window (see page 139).
2 Enter your preferred format in the field at the top and click OK. Note: The
program uses the decimal separator specified in your computer's Regional
Settings. If you change regional settings, close and restart the program.
130
The Observer XT
Setting up your Project
For variables indicated by a Duration:
1 Click in the Format field. The Format string window appears.
Figure 4.21 The Format string window for duration variables.
2 Enter your preferred format in the field at the top and click OK. Note: The
program uses the decimal separator specified in your computer's Regional
Settings. If you change regional settings, close and restart the program.
For Logical variables you do not need to specify a format.
Predefined variable values
For Text variables:
1 Click in the Predefined Values field. The Predefined Values window appears
(see Figure 4.22 for an example).
2 In the Predefined Item field enter a value for your independent variable. For
instance, if your independent variable is the name of the observer, you type
the name of one of the observers. The Observer XT 10 also supports the use of
Chinese simplified characters, Japanese characters, and Cyrillic characters.
3 Click Add. The value you have entered moves to the Predefined Items field.
You can now enter the name of one of the other observers.
Reference Manual
131
Chapter 4
Figure 4.22 The Predefined Values window for text variables.
4 Select the Allow other values check box if you are not sure whether the
values you have defined are exhaustive. This allows you to add new values as
they are needed. Do not select this option if you do not want a colleague to
add new independent variable values.
5 Click OK when you have entered all the values of your independent variable.
For Numerical variables:
1 Double-click in the Predefined Values field. The Predefine Numerical Values
window appears (see Figure 4.23 for an example).
Figure 4.23 The Predefine Numerical Values window.
132
The Observer XT
Setting up your Project
2 Define the minimum and maximum values for your independent variable.
Then click OK.
3 Select the Allow other values check box if you are not sure whether the
values you have defined are exhaustive. This allows you to add new values as
they are needed. Do not select this option if you do not want an observer to
add new independent variable values.
For Timestamp and Duration variables you do not need to specify any predefined
values.
For Logical variables:
1 Click in the Predefined Values field. The Predefine Boolean window appears
(Figure 4.24).
Figure 4.24 The Predefine Boolean window.
2 Enter values for 'False' and 'True'. For instance, if your variable is 'presence of
observer', you may define the values 'No' (False) and 'Yes' (True).
Editing predefined values – To replace or delete predefined values,
delete first all the values from the variable column.
Variable scope
The scope of a variable is the portion of the observation for which the variable has
a specific value. Choose between the following:
 Observation.
 Event Log.
 Subject (can be selected only if subjects are defined in your coding scheme).
Example 1 - Variable Age of the child
 Select Observation if all the events within an observation will refer to an
individual child with specific age, for example 5.
Reference Manual
133
Chapter 4
 Select Event Log if, within the Observation, there could be two or more
event logs which contain events of different children, who may have
different ages. This can be the case, for example, when you have imported
event data into one Observation.
 Select Subject if the subjects (as defined in the coding scheme) scored
in the same Observation and Event log may have different ages, for
example 5 and 6.
Example 2 - Variable Name of the observer
 Select Observation if the same observer will code all the events within an
observation.
 Select Event Log if different observers will code different event logs
within an observation.
 Select Subjects if different observers coded different subjects of the
coding scheme.
Changing a variable's scope – You can change the scope of a variable at any
time. If you do, the variable column shows the first values previously stored for
each observation. Enter the variable values according to the new scope.
Important! When you select data for analysis, you can group data
according to variables with Observation or Subject scope, not Event Log
(see page 295 for more information). If you plan to analyze data grouped
by values of an independent variable, make sure that the variable's scope
is either Observation or Subject.
Note about Pocket Observer – Note that in Pocket Observer all
independent variables have Observation as scope. When importing
observations from a Pocket PC, the values of your independent variables
are assigned according to the scope specified in the Independent
Variable List. For instance, if the scope of an independent variable has
been set to Subject on your PC, then the value imported with the
observation from your pocket PC will be assigned to all subjects in the
observation.
The scope of a video file and of external data files is always Observation.
Variable Value Update
Choose whether editing variable values is:
 Compulsory – You are always prompted to edit your independent variable
values (at the start or the end of an observation or both) and must enter a
value to proceed.
134
The Observer XT
Setting up your Project
 Manual – You are never prompted to edit your independent variables. If you
want to update them, you have to open the Independent Variable List.

Optional – You are always prompted to edit your independent variables (at
the start or the end of an observation or both), but you do not need to enter a
value.
From the Setup menu, choose Project Settings and then Observation settings to
define when you want to edit the independent variables. See page 151 for more
information.
Exporting Independent Variables
You can export the independent variables and the values of the user defined
variables. From the File menu, choose Export and subsequently Independent
Variables. For more information, see page 530.
Digital media
If you specify Offline as your scoring method (see page 80) and open one or
more media files when creating an observation, the files are automatically added
to the Independent Variable List. You can open a maximum number of 2 media
files. However, with the Add-on module Multiple Video you can open a maximum
number of 4 media files.
You can also directly add media files to the Independent Variable List:
1 In the Independent Variable List, click Add Video.
2 A new column named Video appears at the right end of the table (Figure 4.25;
for clarity, this is shown next to the row headers). Specify the label (name) and
the description of the media file.
Reference Manual
135
Chapter 4
Figure 4.25 Example of a media file column in the Independent Variable List.
Note that you need to create an observation before you can add media files to the
Independent Variable List. See page 159 for more information about creating a
new observation.
If a media file is in location different from that specified in the Video
column (for example, when you open one of the sample projects while
the video files are not in the default Media folder), The Observer will not
find it when opening an observation. You can edit the file path by clicking
the file name in the Video column corresponding to that observation.
Media file label
In the Label field you can enter a label for the media file.
Options –The Observer XT 10 also supports the use of Chinese simplified
characters, Japanese characters, and Cyrillic characters.
Limitations - Labels cannot be longer than 64 characters.
Media file description
In the Description field you can enter a short text or any other background
information about the media file.
Limitations – The description is limited to 255 characters. The Observer XT 10 also
supports the use of Chinese simplified characters, Japanese characters, and
Cyrillic characters.
136
The Observer XT
Setting up your Project
Media file scope
The scope of a media file is always set to the level Observation. The fields Type,
Predefined Values and Value Update are also not available for editing.
External data
When you import external data files (see page 258), they are automatically added
to the Independent Variable List (see Figure 4.26 for an example). In the external
data column you can specify a label, description and scope for your external data.
The maximum number of external data files plus media files is 255.
External data label
In the Label field you can enter a label for your external data file.
Options – The Observer XT 10 also supports the use of Chinese simplified
characters, Japanese characters, and Cyrillic characters.
Figure 4.26 Example of an external data column in the Independent Variable List.
Limitations – Labels cannot be longer than 64 characters.
External data description
In the Description field you can enter a short text or any other background
information about the external data file.
Reference Manual
137
Chapter 4
Limitations – The description is limited to 255 characters. The Observer XT 10 also
supports the use of Chinese simplified characters, Japanese characters, and
Cyrillic characters.
External data type
You cannot change the external data type.
External data scope
The scope of an external data file is always set to the level Observation. The fields
Type, Predefined Values and Value Update are also not available for editing.
System variables
System variables include the Start Time, Stop Time and Duration of your
observation. By default, system variables are not visible in the Independent
Variable List. To view the system variables, click Show Variables and select them.
In the system variable column of the Independent Variable List (see Figure 4.27),
you can specify the format of your system variables.
Figure 4.27 Example of the System Variable columns in the Independent Variable List.
The Label, Description, Type, Predefined Values, Scope and Value
Update field are not available for editing.
138
The Observer XT
Setting up your Project
System variable format
To change the system variable format:
1 Double-click in the Format field. The Project Settings window appears with
the Time Formats on top.
2 Select one of the time modes (Absolute or Relative) from the Project time
format list.
3 To change the format of the selected time mode, click the corresponding Edit
button.
4 Click OK.
For more information on Time formats, see page 139.
4.10 Time formats
The Time formats are now part of the Project Settings. This is the only place where
you can set time formats for a project. The time format is used in the Event Log
window, File Synchronization window, Timers window, Playback Control window,
Visualization and the Analysis Results.
To set the time format, do the following:
1 From the Setup menu, select Project Settings and then click Time formats in
the left pane.
2 Select one of the time modes (Absolute or Relative) from the Project time
format list. The time mode you choose here is used in the event log, the
playback control window and the visualization.
The Absolute time is the date and clock time of the observation at the time
the data was scored. If you want to include the date in the time stamps, select
the check box Show date with absolute times. The Relative time is the time
elapsed since the start of the observation (Relative time used to be called
Duration in previous versions of The Observer XT).
If you observe from video, you can select the option Show frame
numbers while observing from videos. As a result, the Event Log and
Playback Control window display frame numbers instead of times.
3 To change the time format, click the corresponding Edit button. Select the
preferred format and the number of decimals.
Reference Manual
139
Chapter 4
Figure 4.28 The Time formats tab of the Project Settings window.
In Windows 7, it may happen that you do not see AM or PM notation, even
if you selected this in the Absolute Time Format window (see picture
below).
This is caused by the settings of Windows 7 for your clock time. To change
these settings, click the clock, which is (usually) in the lower-right corner
of your screen. Click Change date and time settings and subsequently
click the button Change data and time. Click Change calender settings
and select the tab Time. After AM symbol choose AM and after PM
symbol choose PM.
140
The Observer XT
Setting up your Project
4.11 Preferences
The Observer XT allows you to set preferences for:
 Terminology – Set your own terms for 'subject', 'behavior', etc. See page 141.
 Warnings – Select in what situations you want to get a warning, for instance,
when you are about to delete a coding scheme element. See page 142.
 Files and recovery – Locations of project files, digital media files, external
data files, export files and templates. You can also enable or disable auto
recovery and set a time interval at which you like to save your data. See page
143.
The Observer XT remembers your preferences after you uninstall and then
reinstall the program.
To open the Preferences window, do one of the following:
 From the File menu, choose Preferences.
 In the Setup tab in the overview window of The Observer XT, click Edit
preferences.
Setting preferences for terminology
In the Preferences window, click Terminology.
For instance, when the subjects of your observational study are children, you can
enter 'child' and 'children' as the singular and plural terms for your subjects.
If you make any changes they will not take effect until you restart The
Observer XT.
To return to the default names ('Subject', 'Behavior', 'Modifier' and 'Independent
Variable'), click the Defaults button.
Reference Manual
141
Chapter 4
Figure 4.29 The Terminology tab of the Preferences window.
Setting preferences for warnings
In the Preferences window, click Warnings.
Select the situations that you think you should be warned about when they occur.
When you select the Never show warnings check box, you do not get any
warnings.
By default, all the warnings are selected. To return to the default selection, click
the Default button.
142
The Observer XT
Setting up your Project
Figure 4.30 The Warnings tab of the Preferences window.
Setting preferences for files and recovery
In the Preferences window, click Files and recovery.
Default file locations
You can set file locations for:

Projects – The location you choose here, will be the default project location
when creating a new project (see page 72). For more information on what a
project is, see page 62.
Reference Manual
143
Chapter 4
Figure 4.31 The Files and recovery tab of the Preferences window.
 Digital Media – The location you choose here, will be the default media file
location in the Video Selection window when starting a new observation (see
page 159). This is also the location where media files generated from Episode
Selections are saved (unless you specify a different location (see page 389 for
information about this topic).
 Templates – The location you choose here, will be the default location in
which the templates are stored. See page 78 for information on how to create
a template from a project.
For users of previous Observer versions (below The Observer XT 8.0) –
The general folders Export and External under ...\The Observer XT\ have
been removed in The Observer XT 10. In each project folder, you can find
its Export and External folders to store exported results and external data
for that project.
Click the Browse button to find and select locations. Then click OK. You can also
copy and paste a location from the Address field in the Windows Explorer.
Auto recovery
Select this option to enable auto recovery and to set a time interval at which you
wish to save your data automatically. Auto recovery saves all data to a temporary
file. You can find this file in the folder with the same name as your project starting
with a tilde ("~").
144
The Observer XT
Setting up your Project
Your data are only saved in the project file when you manually save them
(from the File menu, choose Save Project or press Ctrl+S).
The default file locations are set during installation. To return to the default file
locations and auto recovery time, click the Defaults button.
Reference Manual
145
5
Carrying out an
Observation
This chapter is about:
 Project settings – These settings help you to customize the way you record
your data.
See page 149
 Carrying out an observation – Score your data.
See page 158
 Customizing the observation screen.
See page 195
 Additional functions for carrying out an observation.
See page 208
 Carrying out an observation in combination with other programs.
See page 218
Reference Manual
147
Chapter 5
5.1 Observations and Event logs
While you carry out an observation, events and comments are logged in what is
called an Event Log. The data from your whole Observation are stored in one
Event log. However, you can import Event data files into your Observation, which
are subsequently stored as separate Event Logs. Furthermore, Pocket Observer
files and files from certain Plug-ins, such as data from uLog or the questionnaire
tool uASQ are also stored as separate Event logs within your Observation. So one
Observation can contain more than one Event log (see Figure 5.1).
If you score data from one or more media files, those files are functionally part of
an observation. Similarly, if you import physiological data (see Chapter 6), those
are part of an observation although they are stored in separate files.
Figure 5.1 An observation can be composed by one or more Event log files containing
the behavioral data, zero, one or more Video files, and zero, one or more External
Data files. Note: the Start and End time of an observation are determined by the
earliest start time and the latest end time of any data set (indicated by the black
arrow), unless you change them manually (see page 187).
If you plan to group data for analysis, set the Scope of independent
variables to either Observation or Subject, not Event log (see page 133
for details).
148
The Observer XT
Carrying out an Observation
In The Observer XT, the Event logs contain the event data. You can view the
Observation as a desk on which lay one or more sheets, the Event logs,
containing the actual scored data plus video and external data files (see Figure
5.1).
Note for users of The Observer XT 6-9
In The Observer XT 6 - 9 you could create one, two or more Event Logs within the
same manually scored Observation, for example when you change the subject
observed. This is no longer possible in The Observer 10. However, external files
can be imported as separate Event logs within one Observation. Hence,
although you cannot create a new Event log within one Observation in the
Observer 10, Observations can still contain more than one Event log.
5.2 Observation Settings
What are Observation settings?
Observation settings are those specific settings that help you customize the way
you record data. The following settings are available:
 Observation settings – For example, whether you want the program to ask
you to confirm the end of an observation (see page 150).
 Scoring options – For example, whether you want to pause the video when
coding an event (see page 152).
 Sound feedback – Whether you want the program to make a sound when you
code events (see page 155).
 Playback control options – For example, to specify how the time stamps
should look like (see page 157).
You can change the Observation settings at any time. To apply new Observations
Settings, specify the new options (see below) and then create or open an
observation.
Reference Manual
149
Chapter 5
Observation settings
How to access the Observation settings
From the Setup menu, select Project Settings, or right-click the Observations
folder in the Explorer, and select Observation Settings. You can also access the
observation settings, by clicking the Observation folder in the Project Explorer. In
the overview window if the Observer XT that appears, click Edit observation
settings.
The Project Settings window appears showing the Observation settings (see
Figure 5.2).
Figure 5.2
The Project Settings window showing the Observation Settings page.
In the Observation settings, you have the following options.
Observation Base Name
Type a common name for your observations. Each time you create a new
observation, The Observer prompts you to enter the observation name. The
suggested name is <Base Name>0001, <Base Name>0002, etc. (see page 159).
The default base name is Observation. If you delete it without adding text, the
next time you make a new observation the suggested name is a progressive
number (0001, 0002 etc.).
150
The Observer XT
Carrying out an Observation
End Observation
 Prompt for confirmation to end observation (selected by default) – Keep
this option selected if you want The Observer to ask you whether you really
want to end the observation, when you stop it.
Edit Independent Variables
You can specify when to enter the values of Independent Variables, and what
variables. Select one of the options:
 If you want to enter the values immediately before starting the observation,
select Before observation.
 If you want to enter the values immediately after ending the observation,
select After observation.
 If you want to enter values of independent variables immediately before
starting the observation and after ending it, select Before and after
observation.
 Hide 'manual' variables – If you want The Observer not to show manual
variables (that is, variables that you specify to be edited in the Independent
Variables List - see page 134) at the start/end of the observation, then select
this option. If you clear this option, you can enter the values also for manual
variables.
If you select this option and all the variables are defined as Manual, the
Independent Variables List is not shown at the start/end of the
observation.
If you select this option and at least one of the variables is defined as
Optional or Compulsory, the variable list is shown at the start/end of the
observation, but the Manual variables are hidden.
For more information on the difference between Manual, Optional and
Compulsory variables see page 134.
Defaults
To return to the default options, click the Default button. Note that this resets the
options of all the tabs to their default settings, not only the ones on the current
tab.
What next?
For more Project Settings, see Scoring options below.
Reference Manual
151
Chapter 5
Scoring options
To access this page, from the Setup menu, select Project Settings, then click
Scoring options in the left pane.
Figure 5.3
The Project Settings window showing the Scoring options page.
Scoring options
 Auto Record Subject – Select this if you want to have the subject scored in
the last event automatically scored in the next event.
This option is handy when you have a coding scheme with multiple subjects
and you concentrate on one subject at a time. If the subject rarely changes
between events, with this option you avoid repeated coding of the same
subject.
How to score a new subject – As soon as you want to enter the event for
a different subject, click the cell where the subject was entered
automatically, and score the new subject, the behavior and so on. The new
subject is now your auto-record subject until you change it again.
 Pause playback when scoring an event (selected by default)– Select this if
you want to pause video playback every time you score an event. Video is
stopped when you score the first element of that event. Playback resumes
after scoring the last element of the event or pressing Enter to confirm the
event line (see above).
152
The Observer XT
Carrying out an Observation
When you carry out an Offline observation with the Instantaneous
Sampling method, the video automatically stops at the moment of
sampling.
 Always press Enter to confirm event line –- Select this if you always want to
end an event and go to the next line by pressing Enter.
Why this option? – When you score an event, you enter one or more
elements (Subject, Behavior, etc.) in a line of the event log. As a default,
The Observer automatically ends the coding of the event when no further
elements can be scored for that event (this depends on your coding
scheme), and waits for the next event. However, you can switch off this
automatic action. By selecting Press Enter to confirm Event line, you
need to press Enter on every line once you have scored all the elements
you require. This way, you have the opportunity to end an event earlier
than usual. For example, an event type where the Behavior is linked to a
Modifier could be ended by scoring the Behavior, and then pressing
Enter without scoring the Modifier.
 Repeated scoring of active behaviors
Here, you specify how The Observer handles the repeated scoring of a state
event.
What is repeated scoring of active behaviors? – Suppose you have defined
a state event, that is, a behavior with a duration defined by its start and end
(see page 106). At time T1 of the observation, you score a state event, then
again at time T2 without intermediate events, with the state still active. Use
the options below to specify how the state is recorded.
 Allow repeated scoring of active Behaviors – Select this option if you want
The Observer to record a new start of the state event. This means that two
different states will be recorded, that is one from T1 to T2, the second from
T2 to the stop event (or another event type that is mutually exclusive with
that event type). Note that this influences the outcome of analysis. For
example, the frequency of the event would be 2 instead of 1. However,
you can prevent this from happening by creating merged groups of
behaviors (see page 295).
 Ignore repeated scoring of active Behaviors – Select this option if you
want the Observer to ignore the second instance of the event at T2. If you
press the key for that event at T2, the program gives an error message and
the second scoring is discarded. The Observer only records the event from
time T1 to its stop (or another event type that is mutually exclusive with
that event type).
Reference Manual
153
Chapter 5
 Ask me for repeated scoring of active Behaviors - Select this option if you
want The Observer to ask you what you want to do (whether to allow, or to
ignore the recurring start) at any occurrence of a recurring start.
In determining whether a state event is scored repeatedly, linked
modifiers are also taken into account.
Quick review
With the Quick Review function (see page 208) you can automatically rewind to a
certain point and play the tape or media file at a certain speed. Here, you
customize your Quick Review function:
 Interval – Enter the number of seconds you want the tape/media file to be
rewound before reviewing.
 Speed – Select the speed at which the tape/media file is played back (from
frame by frame - 1/25 or 1/30 depending on the TV standard - to 16x). Note
that not all speeds may be available with certain video formats.
Defaults
To return to the default options, click the Default button. Note that this resets the
options of all the tabs to their default settings, not only the ones on the current
tab.
What next?
For more Project Settings, see Sound feedback below.
154
The Observer XT
Carrying out an Observation
Sound feedback
To access this window, from the Setup menu, select Project Settings, then click
Sound feedback in the left pane.
Figure 5.4
The Project Settings window showing the Sound feedback page.
Here you specify whether to play sounds during coding, what sounds to use and
in which conditions.
Sound feedback
 None – Select this if you do not want to play any sound at any key press.
 After each key press – Select this if you want to play a sound at each key
press.
 After each input element (default) – Select this if you want to play a sound
after each element (Subject, Behavior, etc.) has been entered.
 After each input event – If you want to play a sound after the event has been
completely coded.
Sound Selection
This option is only available if you have selected one of the last three options
above.
 System beep (default) – Select this if you want to play the default system
beep.
Reference Manual
155
Chapter 5
 Sound file – Select this if you want The Observer to play a sound other than
the system beep. Click the Browse button to select the sound file you want.
 Use coding scheme sounds (for elements only) – Select this if you want to
play the sounds specified in the coding scheme (for subjects, see page 99, for
behaviors, see page 108, for modifiers, see page 117). This option does not
apply when you have selected a sound feedback After each key press (unless
a single key press corresponds to a coding scheme element) or After each
input event (see above).
If you select the last option, when you score events The Observer XT uses:
 The sound file specified in the coding scheme (if present) or
 A system beep or any other sound selected in all other cases (according to
whether you selected System beep or Sound file; see above).
Defaults
To return to the default options, click the Default button. Note that this resets the
options of all the tabs to their default settings, not only the ones on the current
tab.
What next?
For more Project Settings, see Playback control options below.
Playback control options
To access this window, from the Setup menu, select Project Settings, then click
Playback control options in the left pane.
156
The Observer XT
Carrying out an Observation
Figure 5.5
The Project Settings window showing the Playback control options page.
Here you specify the length of time that the playback slider should cover.
Slider range
Choose the segment of time you want to have displayed by the playback slider:
 All streams – The segment between A and B represents the time between the
earliest event/physiological/video file and the latest event/physiological/video
file.
 Video streams – The segment between A and B represent the duration of the
video file (or the combined duration of multiple video files).
 Observation – The segment between A and B represent the time interval that
data was scored in, no matter how long are the other data/video streams.
When you score data, the slider shows you in which time interval data
have been scored. This is indicated by a blue line. If you choose Video
streams, the part of video that is scored up to that time will be highlighted
in blue.
Reference Manual
157
Chapter 5
If you choose Observation, the whole slider will be highlighted in blue
because that is the time interval for which data are present.
You can set the time format of the playback control in the Time formats tab
of the Project Settings window (see page 139).
Defaults
To return to the default options, click the Default button. Note that this resets the
options of all the tabs to their default settings, not only the ones on the current
tab.
What next?
You are ready to carry out an observation.
5.3 Carrying out an observation
Before you carry out an observation, select the appropriate Observation
source (see page 80), Observation method (see page 87) and Observation
duration (see page 89) and make sure you coding scheme (see page 90)
does not contain errors.
Procedure in short
1 Create a New Observation.
From the Observe menu, select Observation, then New, or press Alt+F6, or
click Observations in the Project Explorer and select Create new
Observation.
 See page 159
You can also Open an existing observation that you scored from video.
If this is the first time you start an observation, at this point it is best to
customize your observation screen. See page 195.
158
The Observer XT
Carrying out an Observation
Optional – Position the media file at a specific point (page 163).
2 Start the observation.
Click the Start Observation button in the Playback control window or press
Ctrl+Alt+B.
 See page 164
3 Score data.
Click elements in the Codes window, or press the keys corresponding to the
element codes.
You can also enter free text in the Comment column of the Event Log.
 See page 165
4 Stop the observation.
Click the Stop Observation button in the Playback control window or press
Ctrl+Alt+Q. The observation is saved automatically.
 See page 175
1 - Creating a new observation
When you create a new observation, you create an empty worksheet for event
logging called an Event Log, and prepare The Observer for the start of the
observation.
1 Do one of the following:
 From the Observe menu, select Observation, then New or press Alt+F6.
 Click Observations in the Project Explorer, then Create new observation
in the The Observer XT Observe window that appears.
 In the Project Explorer, right-click the Observations folder and select New
Observation.
2 The New observation properties window opens.
Reference Manual
159
Chapter 5
Figure 5.6
The New Observation properties window.
General tab
In the General tab, enter a Name (max 64 characters) and a Description
(optional, max 1024 characters).
 If you have specified a Base Name for observations (see page 150), the
proposed name is composed by the Base name and a progressive number.
You can replace it with a new name if you prefer.
 You can change an observation's name and description at any time (see
page 193).
Additional information
The General tab of the New observation properties window also contains
information about the selected Observation source, Observation method,
Observation duration, Interval duration (if you selected Instantaneous
Sampling as the Observation method) and the date the observation was
created and the name of the person who created it.
160
The Observer XT
Carrying out an Observation
Devices tab
If you have selected Live observation as the Observation source, in the
Devices tab you can set devices if you have not already done so (see
page 82). Otherwise the Device tab is grayed out.
3 Click OK. A number of windows appear on your screen.
 If you have specified Offline scoring (see page 87), the Video selection
window appears. Navigate to the location where the media file is stored,
click the file name and then Open (see page 238 if you want to open
multiple media files). The Video window appears.
Note – Playback of video may not work correctly when you control video
via remote desktop.
 If you have specified Live scoring, you are ready to start the observation
(see below).
What next?
 If you want to start the observation from a specific point in your media file, go
to page 163.
 If you want to re-initialize subject states, go to page 161.
 In all other cases go to page 164.
 See page 195 for information on how to customize your observation screen.
Initializing the subject states (optional)
What is initializing states? – Sometimes you may want to define one or
more initial states of a subject before you start Continuous Sampling (that
is, at time zero). For example you may want to record that at time zero the
state of the subject is Not Playing. After you have started the observation,
the state Not Playing will be active until you stop that behavior or score
another behavior of the Play group that is mutually exclusive with Not
Playing. This way you have a full record of the subject's state throughout
the observation time.
Note that it is not mandatory to initialize states in the event log.
However, you must set an Initial State Event for a mutually-exclusive and
exhaustive behavior group in the coding scheme (see page 106) when you
carry out Continuous Sampling (see page 87). Initial state events are
automatically written in the Event log as initial states.
Reference Manual
161
Chapter 5
How to initialize states in the event log
This procedure is very general and may not apply to your own coding
scheme. See also important notes at the end of this procedure.
1 When you open a newly created observation, in the event log a number of
rows (depending on the number of subjects and behavior groups) is displayed
with initialized subject states. Click one of the initial State Events you want to
change.
2 In the Codes window, score another behavior by clicking the start code or by
pressing the Start. This behavior now becomes the new initial subject state.
3 If the behavior requires one or more modifiers, the cursor moves to the
Behavior Modifier column. Score the modifiers (type in the keycode or click
the Start key of the modifier.
4 Once the event is complete, the cursor goes to a new line. The state has been
initialized. Repeat the steps above to initialize more states.
In the example below, the subject Mother has one initial state Gaze
Undefined, while Child has two initial states Not Playing and Gaze
Undefined). Note: the Event Time column shows -not defined yet- for the
initialized states, because the observation has not started yet.
 If the Event Log window shows both the Subject and Behavior columns,
and you score just one of the two (that is, either the Subject or Behavior
cells are empty), you must press Enter before starting the observation to
confirm that initial event line. If you do not do that, the line is not initialized
with the correct time code and is not considered for analysis.
 If you have defined one or more behaviors as Initial State Events in your
coding scheme (see page 107):
 Each Initial State Event is shown in a line like in the picture above. Accept
those default states or score different behaviors and modifiers in those
lines.
 If the Initial State Event is connected to one or more subjects in the
coding scheme, it is scored in multiple lines, one for each subject.
162
The Observer XT
Carrying out an Observation
 If the behavior is connected to one or more modifiers in the coding
scheme, these modifiers are not automatically written in the initial state.
To complete the line, click the cell in the Behavior Modifier column of the
Event Log corresponding to the event to initialize and score the modifier
(type in the keycodes or click the modifiers under Start in the Codes
window). If more modifiers are connected to that Subject or Behavior,
repeat this step.
 For more information on how to score data, see page 165.
Positioning the media file (optional)
You can set the media file at the point you want to start your observation. Make
sure that Playback Control is selected in View Settings on the far-right side of the
Component tool bar. For media files:
Follow this procedure only if you want the start of your event log to
be synchronized with a point in the media file other than the starting
video frame (that is, at time zero).
If you score data from the beginning of a media file, you do not have
to position the media file.
1 Do one of the following:
 Move the Playback slider to the point in the video where you want to start
the observation. You can also use the playback buttons for fine positioning
(see page 156).
 Click the Offset button on the tool bar and select Numerical Offset.
Locate the cell under Offset for the media file. Type the time in the video
file you want to start at, preceded by "-". For example, if you want to start at
one minute in the video, type -0:01:00.00. Do the same for all video files
in that observation. For more information, see page 190.
2 Click the Start Observation button to start the observation (see below).
The offset between the Event log and the video files is set when you start
the observation. You can change the synchronization between video and
data at any time (see page 190).
Reference Manual
163
Chapter 5
2 - Starting the observation
1 To start an observation, do one of the following:
 From the Observe menu, select Start Observation.
 Click the Start Observation button next in the Playback Control window
or press Ctrl+Alt+B.
If you are going to record external data using the On-Off synchronization
method (see page 273), The Observer asks you to start data acquisition
on your DAQ device. Make sure that your DAQ device is connected to
your PC and recording data, then click OK. Please note that if you click
Cancel the observation starts anyway, but the synchronization signal is not
sent to the DAQ device!
2 If you have defined independent variables in your project setup and you
chose to edit them before the observation (see page 151), the Enter
Independent Variables values window displays. Choose the values for each
independent variable, and click OK.
You do not need to enter a value for all independent variables. If Variables
were defined as Manual or Optional (see page 134), you can skip them
and click OK. If Variables are Compulsory (see page 134), you must enter
a value for them. You can update the value of independent variables at any
time – Click the Independent Variables button
on
the tool bar. This option is only available if you created user defined
variables. In the window that appears, look for the Observation, Event Log
or Subject you are interested in, and edit the variable values in the
corresponding cells.
If the Enter Independent Variables values window appears, the timers in
the Timers window and the Playback control start running when you click
the OK button. In all other cases, it starts at step 1 of the procedure above.
3 The observation starts. The Observer XT Recording icon turns red. The
message Recording appears under the red Stop Observation button.
You can now score data:
 for Continuous Sampling (see page 165).
 for Instantaneous Sampling (see page 171).
164
The Observer XT
Carrying out an Observation
3 - Scoring data
You score subjects, behaviors and their modifiers by either typing in the
predefined keycode on your keyboard or by clicking on the keycode in the Codes
window. What you have scored appears in the Event Log window.
An important point – No matter what observation method you use or how
complex an event scored is, that is, how many elements the event consists of,
each row in the Event Log corresponds to one behavior.
You can also score an event even without coding scheme elements.
Simply type free text in the Comment column, and press Enter (see
page 182).
The procedure described below for Continuous Sampling, Instantaneous
Sampling (see page 171) and Continuous + Instantaneous Sampling (see
page 174) is very general and may not apply to your own coding scheme
(for example, if you have not defined subjects or modifiers, then ignore
the instructions referring to them). Also, the terms shown below may not
be those you have chosen in the Preferences window (see page 141). For
example, Subjects may refer to Actors, or Test participants etc.
Furthermore, you can change the usual order of scoring (for example,
score first the behavior, then the subject; see page 183).
Continuous Sampling – How to score events
1 In the Current row of the Event Log, the cursor is awaiting input in the Subject
column. When a subject performs a behavior you are interested in, score the
keycode for that subject (type in the keycode or click the subject under Start
in the Codes window).
Result – The video pauses. The row is time-stamped and the time appears
under Event Time. The row header changes from Current to the row number.
2 The cursor moves to the Behavior column. The Codes window now shows all
possible behaviors for this subject.
 To score the start of the behavior the subject is performing, press the
key(s) for that behavior or click the cell under Start for that behavior in the
Codes window.
 To score the stop of a behavior the subject was performing, press the
key(s) for that behavior or click the cell under Stop for that behavior in the
Codes window. If you score a state behavior with modifiers, see the note
Reference Manual
165
Chapter 5
on page 170 for information on how to score the Stop of a state behavior
in the case the behavior has been scored before the subject.
If the behavior is a state and forms a group of mutually exclusive
behaviors (see page 102), you can also stop it by scoring one of the
behaviors of that group. In this case, the new behavior starts at the same
time the first behavior stops. See the note on page 169.
Result – The name of the behavior appears in the row.
 If you have scored the start of a State event, a green triangle
symbol is shown next to the event's name, meaning that the state
is active from that moment.
 If you have scored the end of a State event, a red square symbol is
shown next to the event's name. The state is no longer active.
 If you have scored a Point event, no symbol is shown next to the
event's name.
Note – If you score a behavior in a mutually-exclusive group (see
page 102), the behavior of that group that was active up to that moment is
turned off. However, in the Event log you see the start of the new behavior
marked by the green symbol, not the stop of the previous behavior.
3 If the behavior was linked to one or more modifiers, the cursor moves to the
Behavior Modifier column. The Codes window now shows all the modifiers
that can be attached to the scored behavior. Score the modifier you want (type
in the keycode or click the modifier under Start in the Codes window).
Result – The name of the modifier appears in the row.
 If you want to score a numerical modifier and defined a range of values,
first score the numerical modifier group and then type the value in the
Event Log. If you have predefined values, simply score the numerical
modifier (click the Start column in the Codes window or type in the
corresponding code). See page 183 for more details.
 If you want to score more modifiers for that behavior, type in the keycode
or click the new modifier under Start in the Codes window. The new
modifier appears in a cell below the first modifier.
166
The Observer XT
Carrying out an Observation
 If you select a new modifier that is mutually exclusive (see page 113) with
a modifier already scored in that row, the new modifier replaces the
previous one.
 If modifiers are not required (see page 113), you can skip them and go to
the Comment column (see below) or start a new event line. To do so,
press Enter.
 If modifiers are required, the name of the Modifier group which contains
required modifiers is displayed in the event log before you actually score
it. This helps you to see which modifiers (from which Modifier group) still
must be scored (see the example in Figure 5.7).
Figure 5.7 An example of how required Modifiers are scored. In this example, the
behavior Walk has two Modifier groups: Speed of walking and the associated
Breathing rate if the subject. A - The Event Log before the Modifiers of behavior
Walk are scored; the Modifier column indicates in gray the required Modifier
groups. B - The Codes window with required Modifiers groups and their Modifiers.
C - The Event Log after the Modifiers of Walk have been scored.
If you confirm the event by pressing Enter without scoring the required
modifier, a message appears at the bottom of the Event Log:
You can score required Modifiers in any order you want.
If an Initial State Event is linked to a required Modifier, you need to score
the Modifier before you can start an observation.
4 If you have selected Comment is compulsory in the Properties pane of the
subject or the behavior you have just scored (see page 109), and the
Reference Manual
167
Chapter 5
Comment column is shown in the event log (see page 202 for how to hide/
show columns), the cursor moves to the Comment column. Enter a comment
if you require one, and press Enter.
If you do not want to add any comment, just press Enter.
If you do not want the cursor to move to the Comment column every
time you score an event, make sure that for all behaviors and subjects
the Comment must be scored option is not selected (see page 109).
5 The event is now complete.
The cursor moves to a new Current row, and the Codes window now shows the
subjects again. Add new events by repeating the steps above.
 Errors may occur while scoring data. Please see page 184 for how to correct
errors.
 For stopping the observation, see page 175.
 For more information, see:
 The notes below.
 How to.. procedures on page 179.
 Additional observation functions on page 208.
Notes on Continuous Sampling
 How time is assigned to events – The time code is assigned to a record
when the first element or the coding scheme is entered, no matter whether it
is a subject, behavior or modifier. In the case you enter only free text, the time
code is assigned when you enter the first character under Comment.
168
The Observer XT
Carrying out an Observation
 Scoring state events (general) – A state event is an event that, contrary to a
point event, has a duration, that is a start time and an end time (see
page 107). You score the start of the state by pressing the corresponding keys
or clicking on the Codes window. However, the way you score the end of the
state depends on the type of behavior defined in the coding scheme (see
page 107):
 If the state event is of the Start-Stop type, click under Stop in the Codes
window or press the stop key.
 If the state event is part of a group of mutually exclusive (not
exhaustive) behaviors, you can end the state in two ways:
 Method 1 – Score the start of the state event which follows the
behavior that has ended. The Observer adds a row for the new
state event, marked with the green Start symbol. In the example
below, the row for the new state Initiate Play has been added
below the row for Not Playing, which has stopped.
This sequence can be represented in a time-event plot. There will be no
gap between subsequent events of that group
.
Contrary to The Observer 6/7, the stop row is hidden by the program for
the state event that stops after scoring a new behavior of the same
mutually-exclusive group.
 Method 2 – Score the stop of the state by clicking under Stop in
the Codes window or pressing the corresponding stop key. A stop
event row is added for that behavior, but no new state event starts
that belongs to that group of behaviors.
This results in 'gaps' in your observations where no state is active for that
group of behaviors and for that subject:
Reference Manual
169
Chapter 5
 If the state event is part of a group of mutually exclusive and
exhaustive behaviors, you can only end it by scoring the start of
the state event which follows that event (see Method 1 above).
 Scoring the start of a state event repeatedly – The Observer allows you to
score the Start of a start event repeatedly, that is, before the Stop of the
previous instance of the same event has been scored. How The Observer
deals with repeated scoring of the same state event depends on what you
specify in the Scoring tab of the Project Settings window (see page 152).
 Scoring the end of state events with modifiers – Three scenarios are
possible, depending on whether the Subject column of the Event Log is
displayed (see page 203 for how to hide/show columns):
 If the subject has been scored, simply score the end of the state event
without the modifiers. The stop row is added with the modifiers you have
scored at the start of the event.
 If the Subject column is displayed and you have not scored the Subject
yet, when scoring the end of a state behavior The Observer puts the cursor
on the Modifier column. This is because the Subject has not (yet) been
scored, therefore The Observer needs you to enter modifiers to recognize
the behavior just scored. Score the modifiers that you scored at the Start of
that behavior. The moment you score a subject for that event row, the
event is complete and The Observer keeps the modifier scored at the start
of the behavior, while ignoring the one scored in the stop row.
 If the Subject column is hidden, The Observer assumes that you do not
score subjects, therefore the Subject-Behavior combination is unique. For
this reason, when you score the end of a state behavior you do not have to
score the modifier.
 Adding, removing or changing the properties of coding scheme elements
– It could happen that you observe something that does not comply with any
element in your coding scheme. You can add a new element, remove an
existing one or change its properties without stopping an observation. Note:
do not change a state behavior to a point behavior or vice versa or add a
modifier while observing. See page 182 for details.
 Scoring reciprocal behavior – In this version of The Observer XT reciprocal
behavior (that is, behavior that has no specific direction, for example Mark
Plays with James) is not scored as in The Observer 4/5. To score reciprocal
behavior, you must score two event lines (Mark Plays with James, and James
Plays with Mark). If necessary, pause the video or edit the time in the event
log (see page 186) afterwards to ensure the events receive the same time
value.
170
The Observer XT
Carrying out an Observation
Instantaneous Sampling – How to score events
1 As soon as the observation is started, a sound signal is given and you can
score the first Sample at timestamp 00:00:00.0.
The Event log now shows all subjects from the Instantaneous Sampling
subject group and in gray the behavior groups that need to be scored for each
subject as specified in the Subject-Behavior Combinations (see page 118).
When you carry out an Offline observation, the video pauses, irrespective
of whether you selected to pause playback of video when scoring an event
in the Project Settings (see page 152).
Figure 5.8 The event log for Instantaneous Sampling. This example shows the first
block of subject-behavior combinations that need to be scored.
2 The Codes window shows the subject-behavior combination in the navigation
path at the top (Female 1 - Behavior in the example below) and the behavior
group that needs to be scored.
Reference Manual
171
Chapter 5
To score a behavior press the keycode(s) or click the cell in the Start key
column for that behavior. As soon as the behavior is scored it appears in the
event log.
Figure 5.9 The event log for Instantaneous Sampling. In this example, the first
behavior for subject Female 1 has been scored.
 The event log now jumps to the next subject-behavior combination. The
Codes window also shows this combination in the navigation path and the
Behavior tab displays the corresponding behavior group.
 If a modifier is connected to the behavior, see the next step.
3 If the behavior was linked to one or more modifiers, the cursor moves to the
Behavior Modifier column. The Codes window now shows all the modifiers
that can be attached to the scored behavior. Score the modifier you want (type
in the keycode or click the modifier under Start in the Codes window).
Result – The modifier appears in the event log.
If modifiers are not required (see page 113), you can skip them and go to
the Comment column (see below) or start a new event line. To do so,
press Enter.
If modifiers are required and you confirm the event by pressing Enter, a
message appears on the bottom of the Event Log:
Score the modifier, so that the cursor moves to the Comment column or to
a new row.
4 If you have selected Comment is compulsory in the Properties pane of the
subject or the behavior you have just scored (see page 109), and the
Comment column is shown in the event log (see page 202 for how to hide/
172
The Observer XT
Carrying out an Observation
show columns), the cursor moves to the Comment column. Enter a comment
if you require one, and press Enter.
If you do not want to add any comment, just press Enter.
If you do not want the cursor to move to the Comment column every
time you score an event, make sure that for all behaviors and subjects
the Comment must be scored option is not selected (see page 109).
5 The event is now complete.
Add new events by repeating the steps above to finish scoring the complete
sample.
6 When you carry out a Live observation, wait until the Sample interval has
elapsed to score the next sample (indicated by a sound signal).
When you carry out an Offline observation, you can either wait until the
Sample interval has elapsed or you can jump in the video to the next
sample by clicking the Next sample button (or pressing Ctrl+Shift+downarrow, see page 156).
When you jump to the next sample, you can use the Quick review button
(keyboard shortcut: Ctrl+Backspace) to play back the video a few seconds
before it stops at the Instantaneous sample; this is useful to be able to
determine what behavior the subject is performing.
What next?
 Errors may occur while scoring data. Please see page 184 for how to correct
errors.
 For stopping the observation, see page 175.
 For more information, see:
 The notes below.
 How to.. procedures on page 179.
 Additional observation functions on page 208.
Reference Manual
173
Chapter 5
Notes on Instantaneous Sampling
 In the Timers window, the Remaining Interval Time is displayed. If no Timers
window is visible, select Timers from View Settings at the far-right side of the
component tool bar. You can drag the Timers window to below or next to the
Event log, so you can easily see how much time is left until the next sample.
To hide specific timers, right-click in the timers window and deselect the timer.
 For a Live
observation, the timer counts down until the next
Instantaneous sample.
 For an Offline observation, the timer displays the sample interval length.
 The subjects are listed in the event log in the same order as in the coding
scheme. However, you can score the subjects in a different order; this is useful
in a live situation in which some subjects might be initially out of sight. See
Score the data in the order you prefer on page 183 for more information.
 When the next sample begins before you finished scoring the previous
sample (this only occurs in a Live observation), the non-scored events are set
to “missing”.
Continuous and Instantaneous Sampling – How to score events
The general procedure for scoring data for the Combine Continuous and
Instantaneous Sampling Observation method is as follows:
1 As soon as the observation is started, the cursor moves to the Instantaneous
sample block and you can score events for Instantaneous Sampling.
2 As soon as you finish scoring the Instantaneous sample, Continuous Sampling
continues and you can score data for Continuous Sampling until the next
Instantaneous sample.
For scoring data for the Observation method Combine Continuous and
Instantaneous Sampling see the instructions in both sections
174
The Observer XT
Carrying out an Observation
(“Continuous Sampling – How to score events” on page 165 and
“Instantaneous Sampling – How to score events” on page 171).
Note on Continuous + Instantaneous Sampling
What do I do when my focal subject changes behavior while I am scoring the
Instantaneous sample? – Click the row under Instantaneous Sample (#) End
(see Figure 5.10) and score the behavior for the focal subject. Next, click a row in
the Instantaneous sample block to continue Instantaneous Sampling
.
Figure 5.10 Example of simultaneously carrying out Instantaneous and Continuous
Sampling. When the Instantaneous Sample (3) starts (at 60 secs, row 29), the
focal animal Adult is Standing. While scoring the Instantaneous sample (3), Adult
starts Walking; this is scored by clicking row 36 under Instantaneous Sample (3)
End and scoring Walk.
4 - Stopping the observation
An observation is ended when either the maximum recording time has elapsed or
you manually end the observation.
Automatically stopping an observation
When the predefined maximum time is reached or the video file ends, The
Observer stops the observation.
Reference Manual
175
Chapter 5
If the maximum time was reached while you were in the middle of
scoring elements in an event line, that line is saved, but is not
complete. You can either delete, or edit the incomplete line (see
page 184).
Manually stopping an observation
1 Stop an observation at any time in one of the following ways:
 From the Observe menu, select Stop Observation or press Ctrl+Alt+Q.
 Click the Stop Observation button in the Playback Control window.
2 If you selected Prompt for confirmation to end observation in the Project
Settings (see page 151), you get the following message:
Are you sure you want to stop the current observation?
Click Yes to end the observation or click No to continue the observation.
3 If you selected either After observation or Before and after observation
under Edit Independent Variables in the Project Settings (see page 151),
what happens depends on the Value Update property of your Independent
Variables (see page 134):
 If at least one variable is Compulsory, Optional or Manual and you did not
select the Hide manual variables option (see page 126), the Enter User
Defined Variables values window displays.
 If all your independent variables are Manual and you selected the Hide
manual variables option, the Enter User Defined Variables values
window does not open.
4 Edit the Independent Variable values and click OK.
Contrary to The Observer XT 6/7, the program does not add stop rows for
the state events that were active at the time that the observation stopped.
However, this has no consequences on analysis, as those events are
assumed to end when the observation ended.
For Compulsory variables, you must enter a value if the corresponding
cell is empty. For Optional variables, you are free to enter a value or
leave the cell empty.
What next?
 You can play back, visualize and analyze data immediately after you end an
observation.
176
The Observer XT
Carrying out an Observation
 To play back the data, use the Play buttons in the Playback Control window
(not the Start Observation button!). For details on data playback, see
page 204).
 To visualize data, from the Analyze menu, select Visualize Data (see Chapter
8).
 If you have recorded external data during the observation, you need to import
it in the observation before you can visualize all data together (see Chapter 6).
 To analyze data, select the data set you want to analyze (see Chapter 7), then
choose an option from the Analyze menu (see Chapters 9-11).
 To close all the observation windows, from the Window menu, select Close
all.
Checking for errors – When closing an observation, the program checks
that the event log currently open contains errors, for example a start code
without a matching stop code. Event log with errors are not analyzed nor
visualized. For more information see page 209.
Important notes
How and where observations are saved
 While you are scoring observational data, these are saved in a temporary
folder that has the same name of your project, preceded by the character ~ .
For example, ~Kids at play. Each observation is stored in a subfolder named
Event Data, within the temporary folder. Every time you edit the observation,
the event log currently open is saved in that subfolder.
 When you save the project (that is, from the File menu you select Save Project
or press Ctrl+S), the Event Log file is saved in the Event Data subfolder within
your regular project folder.
Reference Manual
177
Chapter 5
When there are long intervals between scored events
Make sure that the time before your computer goes into standbymode or hibernation is set to longer than the longest likely interval
between scored events.
To specify the interval for system standby and hibernation, in the Control
Panel choose Power Options then Power Schemes (Windows XP), or
System and Security, then Power Options (Windows 7).
Where digital media files are saved
If you score observations live with a video signal, and you have specified to
record the video to a digital media file (see page 83), the resulting media files are
saved in the folder specified under Digital Media in the Files and recovery of the
Preferences window (see page 143). For the default file locations, see page 532.
If you record live video (general)
Please read this and the next note if you record live video while observing (the
corresponding settings are explained on page 81).
 There may be some delay (around 0.5 s) between the real scene being
recorded and the image on your computer screen. This is because displaying
the on-screen image has lower priority than the recording on media file.
 We cannot guarantee that the video files being recorded and the event data
files are 100% exactly synchronized with each other. This is due to several
factors, including the workload of the processor during video recording, the
type of FireWire or USB camera you use and the format of digital media file
being recorded.
 It is always a good idea to check synchronization once the observation has
ended. If necessary, you can adjust the synchronization point between media
files, and between media files and event data (see page 190).
To improve synchronization between video files, you can use a visual
signal, for example a brief flash that can be video-recorded.
Alternatively, you can use the SyncBox (see SyncBox Reference Manual
1.0 that is included on the installation DVD). You can adjust
synchronization (see page 190) by re-positioning the media files at the
point when the visual signal appears on the images.
178
The Observer XT
Carrying out an Observation
If you record live video to DV-AVI files
 Check carefully that you have enough space on the hard drive chosen to store
the resulting files. An hour of DV-AVI files requires about 12.5 GB of disk space!
 Once you stop an observation, the media files (one or two, depending on
your settings; see page 81) recorded during the observation are opened in
separate windows, so you can play them back immediately. The media files
are synchronized with the events and, if you have imported them, external
data.
If the available disk space is not sufficient to store the whole video,
The Observer gives no message until you stop the observation. The
Preview window freezes once the drive is full. The media file is saved
up to that moment.
5.4 How to…
Add an element to the coding scheme
while observing
It may happen that you observe something that does not comply with any
element in your coding scheme. You can add a new elements (Subjects,
Behaviors, Modifiers) or element groups (Behavior and Modifier groups) in two
ways:
 Method 1 (best for video observations, and for extensive changes to the
coding scheme) – Stop the observation, re-open the coding scheme (Setup,
Open Coding Scheme) and add the new element, then re-open and start the
observation.
 Method 2 (for both live and offline observations, and for limited changes to
the coding scheme) – Add the new element while you are observing and
score that element immediately (see below).
If you add a new modifier, remember to define its connections to
subjects or behaviors.
If the configuration is locked (see page 79), or the project is read-only
(see page 494), it is not possible to add new elements to the coding
scheme.
Reference Manual
179
Chapter 5
In the Codes window, you can add new elements to your coding
scheme, not modify or delete existing ones. To do so, open the
coding scheme.
How to add a coding scheme element while observing
1 If you are carrying out an observation from video, pause the video first.
2 In the Codes window, click the tabbed you want to add an element to. For
example, if you want to add a behavior, click Behaviors.
3 Click the button that applies at the bottom of the Codes window, or press
Ctrl+E (only for adding elements, not groups). The corresponding window
displays. See the instructions below for the category that applies. Next, you
can keep scoring data.
The Codes window allows you to make limited changes to the coding
scheme. To change other properties of the elements like the sound, you
must stop and close the observation and re-open the coding scheme.
Adding a subject
4 In the Add Subject window, enter the name of the new subject and its
keycode, or accept the suggested code. Next, click Add. The new subject is
listed in the Codes window.
Adding a behavior
4 From the Add to group list, select the behavior group that you want the new
behavior be part of.
180
The Observer XT
Carrying out an Observation
5 Type in the Name and the Keycodes for the new behavior, or accept the
suggested ones.
6 From the Type list, select whether the new behavior is a Point Event, a State
Event or an Initial State Event (see page 106).
7 In the Link to box, select the modifier groups you want to associate with the
behavior.
8 Click Add. The new behavior is listed in the Codes window, under the
corresponding group name.
When your Observation method is Instantaneous Sampling, it does not
matter which Behavior type you choose.
When you add a behavior, this is automatically included in the subjectbehavior combinations that have been assigned to the group that behavior
belongs to.
Adding a behavior group
With Instantaneous Sampling only, you cannot add a behavior group.
4 In the Add Behavior group window, click the option you require. For more
information on the difference between mutually-exclusive and start-stop
groups of behaviors, see page 102.
5 Type in the name of the behavior group and in the Behaviors box define all
the behaviors of the group. Then, click Create group.
For more information on behavior groups, see page 100 and page 109.
Adding a modifier
4 In the Add Modifier window, select the group which the new modifier
belongs to. If you think that the modifier does not belong to any existing
group, create a new group first (see below).
5 Under Value, type in the modifier value or accept the suggested value. Under
Keycode, type in the keycode for the new modifier or accept the suggested
one.
6 Click Add. The new modifier is listed in the Codes window under the
corresponding group name.
Reference Manual
181
Chapter 5
Adding a modifier group
4 In the Add Modifier group window, click the option you require. For more
information on the difference between Nominal and Numerical modifier
groups, see page 111.
5 Type in the name of the modifier group and in the Behaviors box define all
the modifiers of the group.
6 In the Link to Behaviors box, select the behaviors that you want to associate
with the modifier group. Next, click Create group.
Modify or remove a coding scheme
element after observing
To modify or remove an element of the coding scheme, you must first close the
observation.
1 Stop the observation (click the Stop Observation button or press Ctrl+Alt+Q).
2 Open the coding scheme (from the Setup menu, select Open Coding
Scheme).
3 Click the element you want to change, and then make sure that the Properties
pane is expanded (click Properties at the bottom of the screen). Modify the
element properties (see Chapter 4 for details) or delete the element (press
Ctrl+Delete).
4 Re-open the observation and resume scoring.
If at least one of the observations contains the element you want to
delete, the program inactivates it instead. The element is still present in
your data, so you can analyze it. For more information on inactivated
elements, see page 123.
Enter events as free text only
With The Observer XT you can log events in form of free text by using the
Comments column only. Once you have typed the event description, submit the
event line by pressing Enter. The cursor is positioned on a new line. The time
code of an event line is the time when you type the first character in the
Comment column.
182
The Observer XT
Carrying out an Observation
Before starting the observation, hide the columns of the event log that
are not useful for free text logging, that is, Subject, Behavior and their
Modifiers. To hide columns, see page 203.
You cannot analyze free text, but you can use the Find function (see
page 213) to find text across all observations.
Score the data in the order you prefer
Instantaneous Sampling
Subjects in an instantaneous sample block appear in the order they are placed in
the coding scheme. To score them in a different order:
1 Click the behavior cell of another subject and score this Subject-Behavior
combination.
2 The event log now continues with the next unscored Subject-Behavior
combination.
3 Continue until you have scored all Subject-behavior combinations in the
sample block.
Submit an incomplete event
If an event is made of several elements (for example, Subject, Behavior, and
three Modifiers), The Observer checks that all the required elements are scored.
However, you can still allow incomplete events by selecting the Press Enter to
confirm Event Line option (see page 153).
To submit an incomplete event, press Enter, or click the Finish sample button at
the top of the Event log.
Score numerical modifiers
You can score numerical modifiers (see page 114), that is, modifiers that have
numbers as possible values instead of text. For example, you may want to score a
behavior that has modifiers ranging from 1 and 10, so that you can later calculate
the average and variation of the scored values.
Reference Manual
183
Chapter 5
To score numerical modifiers, score the behavior that is linked to numerical
modifiers. The column of the modifier becomes highlighted. Score the numerical
modifier (click the Start column in the Codes window or type in the
corresponding code).
You must first score the modifier group name before scoring the actual
values of the modifiers in the following cases:
 When you have two or more groups of numerical modifiers
attached to a behavior, and you have just scored that behavior.
 When you enter the modifier values of an initialized state.
Edit data and correct scoring errors
Always make a backup of your project before editing data (see page 492).
If you find many errors in the event log, that could be caused by some
accidental change in the coding scheme, for example the removal of a
subject-behavior combination (see page 120).
Replace or delete an element in the Event log
1 Click the cell where the element is scored.
You can also use the arrow keys to reach the line and the cell you want
to edit.
Result – The event line becomes highlighted and the Codes window displays
the elements that can replace the selected one.
2 Do one of the following:
 To replace the element, either type in the keycode for the new element or
click the code in the Codes window.
 To delete the element, press Delete or right-click and select Delete, or
click the Delete current element button at the top of the Event Log.
3 Click another line to confirm.
Add an element to a scored event
Example – add one more Modifier 'Value' to the Behavior 'User Error' scored.
1 Click the cell where you want to add the element.
184
The Observer XT
Carrying out an Observation
You can also use the arrow keys to reach the line and the cell you want
to edit.
The Codes window displays the elements that you can add in that cell.
2 Either type in the keycode for the new element or click the code in the Codes
window.
Result – The new modifier is added in a new cell that was inserted under the cell
you wanted to edit.
Add a new event row in the Event Log
Example - You want to add an event between the event scored at 00:02:30 and
the event scored at 00:02:35.
1 Click the row immediately above where you want the new row (in the example
above, the header of the row with 00:02:30).
2 Click the Insert a new line button at the top of the Event Log.
Result – A new empty event is added above the selected row. The time stamp
is the same as that of the selected row.
3 Score the data as usual. If necessary, change the time stamp (see below).
If you score events from video, you can also insert a line in the following
way: position the video to the time you require, then score the event as
usual. The new event line is inserted between two existing lines.
Remove one or more event rows from the Event log
1 Click the number of the row you want to delete.
Result – The entire row is highlighted in black.
To select more rows, drag across row headers, or click the header of the
first row you want to delete, then hold down the Shift key and click the
header of the last row you want to delete.
If you select multiple rows for deletion, make sure not to select hidden
rows with stop events. Use the row number to check this.
Reference Manual
185
Chapter 5
2 Press Ctrl+Delete, or right-click and select Delete event(s).
Change the time code for a scored event
Example – You have scored an event composed of many elements, however it
was scored slightly later (or earlier) than the 'real' time. Instead of deleting the
event and re-score it on the right time, just change the time of the existing
record.
1 Locate the event line you want to change and double-click the cell in the
Event Time column.
Result – The time cell is highlighted in blue.
2 Click the time number you want to change and type the new time, or use the
two arrow buttons to adjust its value.
The new time has to be between the previous and the next event
times. If you set an earlier or later times, the row changes position
according to its time.
If you have scored an event slightly earlier or later than it occurs in the
video, you can now select the event line in the event log, move the
video to the correct frame and use <Ctrl+T> to copy the correct
timestamp from the video to the event log. The timestamp copied from
the video to the event log cannot be earlier or later than the timestamp
of the previous or next, respectively, event from the same Behavior
group.
3 Press Enter.
Undo coding actions
Example – You have coded the first element of an event. You realize that the
event should not be scored, so you want to cancel that action.
 When recording – Although you made a mistake, finish scoring this the
event. The time starts running again and the cursor jumps to the next row.
Right-click the column number of the event you want to remove and select
Delete event(s).
 When inserting an event between two existing events – Right-click the
column number of the event you want to remove and select Delete event(s).
186
The Observer XT
Carrying out an Observation
Re-open an observation or event log
Example – You want to re-open an observation to watch the video and add or
edit data.
1 Do one of the following:
To open an observation –
 From the Observe menu, select Observation, then Open or press
Ctrl+Alt+F6. Select the observation and click Open.
 In the Project Explorer, click the observation name under Observations.
 In the Project Explorer, right-click an Observation folder and select Open.
 If you want to continue with the last observation you were working on, in
the Project Explorer, click the Observations folder and click Continue last
observation in the overview window of The Observer XT that appears.
To open an event log within an observation, open first the observation which
contains the event log (see above), then –
 From the Observe menu, select Event Log, then Open or press
Ctrl+Alt+O. Select an event log and click Open.
 Click the + sign next to the observation name in the Project Explorer, right-
click Event Files, select Open Event Log, select an event log and click
Open.
2 Start the observation to edit the data (see page 164).
If your observation consists of two or more event logs, opening an
observation results in opening the most recent event log.
Change the observation's Start Time and
Duration
No matter what and how many data files an observation is made of (Event Log,
Digital Media, and External Data), the Start time and Stop time are the earliest
Start time and the latest Stop time of any data set, respectively (see the picture on
page 148). The Start Time, Stop Time and Duration are a property of the
Observation. You can view those times in the Independent Variable List (from the
Setup menu, select Independent Variables). This section describes how to
change those times. The synchronization between individual files will not change.
Reference Manual
187
Chapter 5
Figure 5.11 Changing the Start and/or Stop time of an observation.
Changing the Start Time and/or Duration of an observation does not "move"
the single Event Log, Media and External Data files. If for example, you reduce
the Start time (that is, you move the Start to the left in the figure above), the files
belonging to that observation are not moved accordingly. This results in a larger
gap between the Start time and the starting point of the single files.
If you want to change the synchronization between two or more files (that
is, change the start time of one file relative to others'), see the next
section.
Why should I change an observation's Start Time and Duration? – You may
want to change Start and/or Stop time if for any reason the Start and/or Stop time
of an observation is wrong.
How to change the observation's Start Time and Duration?
1 Do one of the following:
 From the Setup menu, select Independent Variables.
 Click the Independent Variables button on the Component tool bar.
 In the Project Explorer, open the Setup folder and click Independent
Variables.
Result – The Independent Variable List window appears.
2 Click Show Independent Variables and in the Show Independent Variables
window make sure that Start Time, Stop Time and Duration are selected,
then click OK.
3 Locate the observation in the list and the cells corresponding to Start Time
and Duration.
188
The Observer XT
Carrying out an Observation
4 To change the observation's start date and time, edit the content of the Start
Time cell.
To change the observation's duration, edit the content of the Duration cell
accordingly (Stop time= Start time+Duration). The observation stop time is
changed automatically, according to the changes in the observation start time
and duration. Events that are recorded before the start time or after the stop
time of the observation are shown in grey in the Event Log.
The Stop Time cell cannot be edited.
5 Press Enter to confirm.
 If you change the Start/Stop time of an observation, the single files
within that observation are not 'moved' together with the
Observation. Therefore, if you set the observation start time later than the
start time of an event log, you might exclude event logs (or part of) from
the Observation itself.
For example, if your observation is one-hour long and you change the Start
date to the day after (from May 24 to May 25), the event log still starts on
May 24. The Observation is now starting on May 25 and lasts one hour, but
no data are included in that interval.
 When part of your event log data are excluded because they fall outside
the Observation duration, they are shown in grey. For example, this is an
event log scored from 16:21:48, after the Observation Start time was
changed to 16:22:00. The events scored before this time are grayed out:
Reference Manual
189
Chapter 5
 If you want the event logs and other data streams to start at the new
Observation start time, adjust the offset of each file (Event Log, Digital
Media, External Data; see Enter directly the Offset time in the next
section).
Change the synchronization point
between event logs, video and external
data sets
This section describes how you can change the Start time of a data set (Event Log,
Digital Media, External Data) relative to others.
You can change synchronization between data sets at any time, before or after
scoring data.
Figure 5.12 Changing the synchronization point of one file relative to another within an
observation.
Example 1 – Before starting scoring data, synchronize two video files in such
a way that one video starts when the other is positioned at 30 seconds.
190
The Observer XT
Carrying out an Observation
Example 2 – After scoring data, change the offset time between two event
logs.
1 Open an existing observation, and make sure that the video and external data
linked to the observation are visible on your screen.
How? – For video files. open View Settings on the tool bar and click Videos.
Make sure that the correct video file is selected. For external data, open View
Settings and click External Data and subsequently Show External Data. Make
sure that the correct video/external data files are checked.
2 You can change the synchronization point in two ways: (1) Numerical offset,
or (2) Manual offset. See below for details.
You can change the synchronization point between external data and other
data (video and event logs) only after you have imported external data in the
current observation (see Chapter 6). Once you have imported them, follow
one of the two procedures below.
Numerical Offset
1 Click the Offset button on the Component tool bar, then choose Numerical
Offset.
Result – The File Synchronization window appears.
This window lists the event log currently open, the video files and the external
data linked to it.
2 Locate the data set (event, video or external data) of which you want to
change the synchronization point relative to others, and click the Offset cell.
3 Enter the offset value.
Reference Manual
191
Chapter 5
Example – If you want to have the start of the event log synchronized with the
position of the media file at 20 seconds, then locate the row of the media file
and enter -20 in the seconds group of the Offset column.
4 Click Apply.
Manual Offset (only for media files or external data)
1 Click the Offset button on the Component tool bar, then choose Manual
Offset.
Result – The Synchronize window appears explaining the next three steps.
Click Start Synchronization.
2 Click the video image (for modifying the synchronization of a video relative to
the rest of the observation) or the external data graph (for modifying the
synchronization of external data relative to the rest of the observation).
Result – The video/external data window is highlighted in red.
3 Use the Playback Control buttons to play the video to the new position, or
drag the cursor in the external data window to the new position. The aim is to
position the video/external data to the point that you want to correspond to
the start of the event log.
1 Click the Offset button again.
Result – The highlighting edges disappear. The files are now synchronized as
you have specified.
You can use the File Synchronization window to check that the time
difference between video, event log and other data streams is the one
you require. You can change this difference at any time (see Numerical
offset above).
Score action-reaction data (triggering
behavior)
If you want to score data in a sequence like the following:
Subject1 - Behavior A - Subject 2 - Behavior B
Where Subject 2 performs Behavior B as a response to Behavior A by Subject 1,
make sure that you define a group of behavior modifiers (see page 107)
containing all subjects reacting (like Subject 2 in the example) and another group
of behavior modifiers containing all response behaviors (like Behavior B). Next,
192
The Observer XT
Carrying out an Observation
score the data in sequence (Subject - Behavior - Modifier of first group - Modifier
of second group).
Score data after importing external data
1 Create a new observation (see page 159).
2 Import the external data (see Chapter 6).
3 If necessary, change the synchronization of the external data files relative to
the (still empty) Event Log file by adjusting the Offset (see page 192).
4 Start the observation and score data (see page 164).
Modify the name and description of an
observation or event log
1 For observations: In the Project Explorer, open the Observations folder, rightclick the observation and select Properties.
For event logs: In the Project Explorer, open the Observations folder, then click
the '+' sign next to the observation containing the event log, and open the
Event Files folder. Right-click the event log and select Properties.
2 Edit the name of the Observation or Event Log (max 64 characters) and
Description (max 255 characters), then click OK.
Import data into an observation
Import event data
You can import event data in form of:
 Observational data files from The Observer 4/5 projects, Pocket Observer 3
and Observer XT projects.
 External observational data files – That is, any data files in which events are
organized in rows.
Reference Manual
193
Chapter 5
For the detailed procedure, see page 509. For transferring files between The
Observer XT and Pocket Observer 3, see page 195.
Import external (physiological) data
For the detailed procedure see Chapter 6.
Import media files
Make sure that your observation is open, and from the Observe menu, select
Open in Current Observation.
If your observation already contains media files, or you want to import multiple
media files, see the procedure on page 238.
Export observational data
You can export observations to text files or Observer XT files (an XML format).
From the File menu, select Export and Observational Data, then choose the
observations to export. If you want to export one observation, right-click the
observation name in the Project Explorer and select Export. For more information,
see page 496.
Detect that an observation is being
recorded
When an observation is being recorded, you can detect this by looking at the
Playback Control window: The message says Recording and the Stop
Observation button is available.
You can also check that the observation is being recorded in the following way:
Locate The Observer XT icon in the system tray (next to the clock):
194
The Observer XT
Carrying out an Observation
If the icon is green, The Observer is not recording an observation. If you hover the
mouse over this icon, a small text "The Observer XT" is shown.
If the icon is red, The Observer is recording an observation. If you hover the
mouse pointer over this icon, a small text "The Observer XT Recording" is shown.
Transfer observations from the Pocket PC
to The Observer XT
If you have scored observations with Pocket Observer 3, you need to transfer
those observations to the The Observer XT PC. Connect the Pocket PC to the main
PC and from the File menu, select Pocket Observer and Import Observations
(for the detailed procedure see the Pocket Observer 3.1 Reference Manual).
To be able to do this, you need to have ActiveSync (Windows XP) or
Windows Mobile Device Center (Windows 7) installed on the The Observer
XT PC.
When receiving observations from the Pocket PC, the values of Independent
Variables are assigned according to the Scope defined for those variables in the
Independent Variable List of your project on the PC. For example, if a variable
has Subject as Scope (see page 133), importing observations from Pocket PC
(which contain a single value of each variable by definition) results in assigning
the value of that variable to all subjects scored in those observations. You can
check this by opening the Independent Variable List after receiving the
observations.
5.5 Customizing your observation
screen
You can change the look-and-feel of your observation screen according to your
needs:
 Choosing the windows you want to view (below).
Reference Manual
195
Chapter 5
 Positioning the windows on the screen (see page 197).
 Customizing the properties of each window (see page 198);
Choosing the windows to view
View Settings (located in the upper-right corner of your tool bar) lists the
elements you can visualize during the observation. You can undock this window
by clicking the dots under the header View Settings. Subsequently you can drag
the window to a new location.
Figure 5.13 View Settings in the Observation window.
Select the objects you want to view during the observation.
 Codes – Keep this selected if you want to view the Codes window, which you
can use to score data with mouse clicks.
 Event Log – Click this if you want to choose to view Subjects, Behaviors,
Modifiers or Comments in your Event Log.
 Videos – (only if video files have been selected in the project) Select the
video files you want to view.
 External Data – Select this if you want to view the External Data window.
Click Show External Data to select the external data files to be displayed.
196
The Observer XT
Carrying out an Observation
This option makes sense when you import external data (see Chapter 6).
During data recording, the external data are not shown in the Observer
screen.
 Playback Control – Select this if you want to view the Playback Control
window (see page 204).
 SyncBox – Select this if you want to view the SyncBox window (see SyncBox
Reference Manual 1.0 included on the installation DVD).
 Plug-ins – Select this if you want to view the plug-in application windows (for
example, an audio player). For more information on plug-ins, see page 244.
 Timers – Select this if you want to see the Timers window with the absolute
and relative time while scoring.
 Time formats – Select this if you want to change the format of your time
stamps in the Event log.
Positioning and resizing the windows on
the screen
By default, all the windows displayed in the observation screen are docked. You
can change their position and resize them according to your needs.
 To re-position a window, click its title bar and drag it to the new position. Note:
To re-position the Playback control window, click anywhere in the grey area
and drag it to the desired position.
 To undock a window, click its title bar and drag anywhere until you see its
margins no longer constrained by other windows. Docking icons appear, to
show you where you can position the undocked window. If you hover with
your window over one of the docking icons, the new position of the window is
shown in blue.
If you release the window, the window is positioned at the chosen location.
Reference Manual
197
Chapter 5
 To resize a window, hover the mouse on one of its margins until the cursor
changes to the symbol as outlined here. Next, drag the margin to adjust
window size.
Customizing the windows
You can customize the look of observation windows by right-clicking the window
content:
 Subjects, Behaviors and Modifiers windows (see below).
 Timers window (see page 198).
 Codes window (see page 200).
 Event Log window (see page 202).
 Playback Control window (see page 204).
 Video window (see page 206).
Timers window
The Timers window (see Figure 5.14) can display both the Relative and Absolute
time. You can select to display one or two columns by right-clicking the Timers
window and selecting/de-selecting a column.
The Timers window contains the following counters:
 Observation - Current Time – The current, absolute time during an
observation. This time is also displayed during playback.
When you stop the observation, the Observation - Current Time timer shows
the same time as the Event Log - Stop Time, and no longer runs.
 Observation - Elapsed Time – The elapsed, relative time during an
observation.
 Observation - Observed Time – The observed, relative time during an
observation. This counter pauses when you suspend an observation (see
page 210), and starts again when you resume the observation.
 Observation - Remaining Time – The remaining, relative time in the
observation. If you have defined a Maximum duration for the observation
(see page 89), this is the amount of time left in the observation.
198
The Observer XT
Carrying out an Observation
If you display the Observation - Remaining Rime, it is possible that the
Observation - Remaining Time + Observation Elapsed Time in the event
log is not exactly the Event Log - Stop Time. This is due to the rounding of
time decimals.
 Observation - Start Time – The minimum start time of all data sets in the
current observation.
If you score data from one media file, this is usually 00:00:00.000.
However, if you have opened two or more media files, and these are not
all synchronized on the first frame, this counter shows the time of the
earliest media file when the latest media file is positioned on zero. That is,
the minimum time at which a video image is available for all media files.
 Observation - Stop Time – The maximum end time of all data sets in the
current observation.
If you score data from one media file, this is usually the time of the last
frame. If two or more media files are opened, it shows the end time of the
longest media file.
 Event Log - Start Time – The minimum start time of the current event log in
the observation.
 Event Log - Stop Time – The maximum end time of the current event log in
the observation.
Figure 5.14 The Timers window.
How to customize the Timers window
 The time format of the Relative and Absolute time can be set in the Timers
format tab of the Project Settings (see page 139).
Reference Manual
199
Chapter 5
 To hide one of the timers, right-click in the middle of the Timers window and
de-select the appropriate timer from the list. To restore a timer, right-click and
select the timer from the list.
Codes window
The Codes window (see Figure 5.15) displays the elements of the coding scheme
and of their properties. To score data, click a code or press the corresponding
keys. The Codes window contains three tabs:
 Subjects – Lists the Subjects defined at that time, and their code under Start.
If one or more state events are active for a certain subject, these are shown
under Status, separated by a comma.
 Behaviors – Lists the behaviors defined at that time, and their start and stop
code under Start and Stop (event behaviors only have a code under Start). If a
state behavior is active for one or more subjects, the Status column shows
those subjects separated by a comma.
 Modifier – Lists the modifiers defined at that time, and their code under Start.
If state behaviors are active for a certain subject, these are shown under
Status, separated by a comma.
If you add a new element to the coding scheme during an observation (see
page 179), the new element is shown in the last row of the corresponding tab.
200
The Observer XT
Carrying out an Observation
Figure 5.15 The Codes window.
How to customize the Codes window
To change the width of a column, point to the boundary on the right side of the
column and drag it accordingly.
Reference Manual
201
Chapter 5
Event Log window
Figure 5.16 The Event Log window.
The Event Log is the window in which you score and edit your data. When you
score data, what you see in this window is essentially your data file.
The Event Log tool bar includes the following buttons:
 Insert a new line – Click this button when you want to insert an event
between two existing events. For more information, see page 184.
 Delete current element – Click this button when you want to delete the
selected element from the event log (not from the coding scheme). You can
also delete an element from the event log by clicking the cell and pressing
Delete.
 Delete current event – Click this button when you want to delete the selected
event from the event log (not from the coding scheme). You can also delete
an event from the event log by selecting the event line and pressing Delete.

Check Event Log – Click this button when you want to check for errors in the
data. For more information, see page 209.
 Finish sample – Click this button (or press <Ctrl+Enter>) when you want to
finish scoring the current sample without scoring all subject-behavior
combinations.
202
The Observer XT
Carrying out an Observation
 Import Data –
Click this button when you want to import video,
observational data, external data and other types of data in the current
observation.

Offset (Ctrl+Shift+=) –
Click this button when you want to change
the offset of one video/external data file relative to other data sets in your
observation. See page 190 for the detailed procedure.
 Zoom in (Ctrl+.) – Click this button to zoom in the external data plot.
 Zoom out (Ctrl+,) – Click this button to zoom out the external data plot.
 Mouse pointer – Click this button to deselect the zoom in or zoom out
button.
The two buttons Zoom in and Zoom out are available when an
observation is open that contains external data (see page 212).
How to customize the Event Log window
 Choosing the time format – You can change the format of the time in the
Event Time column.
i
Right-click one of the rows of the event log and select Settings, or select
Time Formats in View Settings.
ii In the Time formats tab of the Project Settings window, from the Project
time format list, select Absolute (absolute clock time) or Relative
(elapsed time). If you choose Absolute and want to include the date in
your time stamps, select the check box Show date with absolute times.
 Alternatively, select Show frame numbers while observing from videos
to display frames in the event log window.
iii Next, click the corresponding Edit button to specify the time format.
If you do not use media files for the current observation and select Show
frame numbers while observing from videos, Event Time shows the
time mode selected in the Project time format list.
For more information on time formats, see page 139.
 Hiding columns that are not of interest
i
Right-click one of the column headers of the event log.
ii De-select the category you want to hide.
Reference Manual
203
Chapter 5
To show columns that were previously removed, right-click and select
the corresponding element.
 Changing column width
To change column width, point to the boundary on the right side of the
column header until the cursor changes to a double arrow, and drag it until
the column is the width you want.
Playback Control window
With the Playback Control window you can:
 Start, pause and stop an observation.
 Control playback of video files and other data sets (event log, external data).
 Import video and other files.
 Review segments of video and other data sets.
Individual functions
 Start Observation (Ctrl+Alt+B) – Starts the observation in the current event
log. Corresponds to the menu item Observe, Start Observation.
 Suspend Observation (Ctrl+Alt+X) – Suspends the current observation. It
corresponds to the menu item Observe, Suspend Observation.
 Resume Observation (Ctrl+Alt+V) – Resume the observation. It corresponds
to the menu item Observe, Resume Observation.
 Stop
Observation (Ctrl+Alt+Q) – Stops the current observation. It
corresponds to the menu item Observe, Stop Observation.
 Loop (Ctrl+Shift+Home) – Click this button when you want to play back video
and data a number of times. When the Current time reaches the Observation
- Stop Time in the Timers window, data are played from the beginning.
204
The Observer XT
Carrying out an Observation
 Jump to begin (Ctrl+Up-arrow key) – Rewinds the media file/event log
backwards.
 Jump to end (Ctrl+Down-arrow key) – Advances the video to the end.

Play backward at speed 1 (Ctrl+Shift+4) – Plays the media file/tape/event
log at the normal play speed.

Pause/Still (Ctrl+0) – Pauses the video.
When you pause the video, the video stops at the current frame and the
event log and other modalities are aligned with the video.

Play forward at speed 1 (Ctrl+4) – Plays the video at the normal play speed.

Playback speed – To control the playback speed, click one of the dot buttons
to play the video at a specific speed (For playing backward: From -1/25 or -1/
30 depending on video standard to -16; for playing forward: From 1/25 or 1/
30 to 16).
Not all playback speeds might be available. Depending on the video
format, you may not be able to play video at a specific speed. If you
open multiple video files and one of them can be played at fewer
speeds than others, those speeds will be available, not others.
 Quick review (Ctrl+Backspace) – Click this button when you want to review
the latest segment of video. You can specify the review length and speed (see
page 208 and page 154).
 Step backward (Ctrl+Left-arrow key) – Moves the video one frame back with
each click of the button. To use this function you must first pause the video
(see below).
 Step forward (Ctrl+Right-arrow key) – Moves the video one frame back with
each click of the button.
 Next sample (Ctrl+Shift+Down-arrow key) – Moves the video to the next
Instantaneous sample. This button is not available when you have selected
Continuous Sampling in the Project Setup.
 Previous sample (Ctrl+Shift+Up-arrow key) – Moves the video to the
previous Instantaneous sample. This button is not available when you have
selected Continuous Sampling in the Project Setup.
 Time – Shows the time elapsed from the start time of the observation (the
latter is shown in the Timers window as Observation - Start Time). Click the
Reference Manual
205
Chapter 5
Settings button
next to and then Time formats in the left pane change its
format (see page 139).
If you select to display Remaining time, it is possible that the remaining
time+ elapsed time in the event log is not exactly the total duration. This is
due to the rounding of time decimals.
How to customize the Playback Control window
 To move and resize this window, see page 197.
 To customize the time interval represented by the slider, see page 157.
Video window
The Video window only applies if you score data live with a video camera, or
offline from video files. If you score data from more than one media file or video
device, additional Video windows appear on your screen.
 Video Properties – To display the properties of the video currently selected,
right-click the video image and select Properties. You can view the file
location, video image size and duration. Under Video codec and Audio
codec, the file formats The Observer XT reads from the video file are given. In
addition, under Filter details, the filters and codecs that The Observer XT uses
to play back the video file are listed.
 Time – It is possible that the time displayed in the Video window is not exactly
the same as the time in the Event Log, Playback Control and Timers window.
The difference may vary from 0 to 0.04 s. This happens because each data
stream, be it video or event data, has its own time running. If you want to
make sure that an event gets exactly the same time stamp as the video time,
click the arrows next to the time in the Video window, until the time equals
that shown in the Current line of the Event Log.
How to customize the Video window
 Resizing the window
Drag the window's borders until you are satisfied with the video size. The
aspect ratio of the original image is maintained.
 Docking/undocking a window
206
The Observer XT
Carrying out an Observation
 To undock a window, click its title bar and drag anywhere until you see its
margins no longer constrained by other windows. Docking icons appear, to
show you where you can position the undocked window. If you hover with
your window over one of the docking icons, the new position of the window is
shown in blue. If you release the window, the window is positioned at the
chosen location (see also page 197).
 Docking/undocking multiple videos
If you have multiple videos, to undock a window, right-click the image in the
window and select Float. The Video is displayed at 100% size. If you have two
monitors, move this window to the second monitor for better view. To dock a
window back, right-click and select Dock, or click this window and press
Alt+F4 or click the Close button.
If you just have one video, you cannot float it. If you have two monitors, you
can drag the whole video window to the second monitor for better view.
 Turning the audio on/off
Click the speaker symbol on the top right corner of the Video window for a
specific video file. If your observation includes two or more video files, keep
the audio on only for the video file you want to hear.
 For multiple video: switching between video files
If your observation is associated with two or more video files, one video file is
positioned on the right half of the window, and the remaining on the left half.
Figure 5.17 Multiple video files displayed in the Video window.
Reference Manual
207
Chapter 5
Click one of the video files on the left to have it displayed on the right half, or
right-click and select Swap. Drag the margins of the separation bar between
the videos to adjust the picture size.
5.6 Additional functions
Quick Review
You can automatically rewind the video and data sets for a specified time interval
and review them from that point, for example to check that an event was scored
at the correct time or to add/edit event lines.
Quick Review is also useful when you carry out Instantaneous Sampling
during an Offline observation. After you click the Next and Previous
sample button, use the Quick Review button to get more information
about which behavior the subjects are performing.
To use this function, click the Quick Review button in the Playback Control
window, or press Ctrl+Backspace.
You can specify the number of seconds you want the video to be
rewound before reviewing, and the speed at which the video is played
back (see page 154).
Loop function
You can automatically rewind video and data to the beginning and play them
back.
To use this function, click the Loop button in the Playback Control window, or
press Ctrl+Shift+Home.
In the Playback Control window, specify the playback speed you require
(see page 205).
208
The Observer XT
Carrying out an Observation
Checking the event log for errors and
correcting errors automatically
This function allows you to check an event log for errors and to fix the errors
automatically. Errors may occur when for example you stop a behavior that was
not active at that time. You can also use the event log checker to see what states
are currently active.
An event log error is also indicated by a warning sign next to the observation in
the Project Explorer.
To check an event log, click the Check Event Log button in the Event Log
window. If the event log contains errors, a message will appear asking you
whether you want The Observer to try and fix the errors automatically. The
Observer can fix the following types of errors:
 Missing stop codes – These will be added.
 Stop codes without corresponding start code – These will be deleted.
 Gaps between mutually exclusive, exhaustive behaviors – These will be
corrected. If no initial state event has been scored, this will be added. If there
is a gap further on in the event log, it will be corrected by extending the
behavior that was active before the gap.
 Overlaps between mutually exclusive behaviors – These will be corrected. The
stop code of the overlapping behavior will be moved to the start of the
behavior it overlaps with.
These errors may occur in event logs made in The Observer 6, 7 or 8.
Click Yes to automatically fix the errors or No to fix them manually. If you choose
the latter option, The Observer will indicate how many errors have been found.
The event rows with errors are highlighted in red. Point the mouse to those rows
to know more about the error they contain. See page 184 for information on
correcting coding errors manually.
Another possible error is that a behavior was not scored with all the
required modifiers (see the picture below).
Reference Manual
209
Chapter 5
To check what state events are currently active during an observation,
click the Check Event Log button and point the mouse on the red rows.
States that are active are indicated by 'No matching stop event'.
If you find many errors in the event log, that could be caused by some
accidental change in the coding scheme, for example the removal of a
subject-behavior combination (see page 120).
Suspending an observation
You can suspend an observation at any time, for example when a subject is out of
view. When you suspend an observation, the currently active states for all subjects
are stopped. The Observer is put in standby awaiting that you resume the
observation.
1 To suspend an observation, do one of the following:
 From the Observe menu, select Suspend Observation.
 Click the Suspend Observation button in the Playback Control window or
press Ctrl+Alt+X.
Result –
 In the Timers window, the Observation - Observed Time timer stops and
the Observation - Elapsed Time timer continues. In the Playback Control
window, the status is Suspended (below the Stop button).
 In the Event Log, two lines are added: Suspend (marked by the time when
the observation was suspended) and Resume (with time 'not defined
yet'). For each state that was active at the time the observation was
suspended, the program adds a row below the Resume row. The program
assumes that those states are active when you resume the observation.
You can change these states immediately before you resume the
observation if the subjects have changed state in the meantime, or
confirm them and resume the observation.
Example for mutually exclusive behaviors – In a chimpanzee study, the
observation was suspended at 31:41 when the subject went out of sight. At
that time, the states Null and Walk of two different mutually exclusive
behavior groups were active. After the line Resume, the start events for
those states are added automatically. These are the states that The
210
The Observer XT
Carrying out an Observation
Observer assumes to be active when you resume the observation. You can
change them immediately before resuming the observation (see below).
Example for Start-Stop behaviors– In the example below, the observation
was suspended at 24.76. Before the line Suspend, stop codes are added for
the active behaviors. Below the line Resume, two start codes are added for
the behaviors that were active at the moment the observation was suspended.
These start codes cannot be changed into stop codes, since this would lead to
errors in the Event Log. If the behaviors are not active immediately after
suspension, after resume the observation, immediately score the correct
behavior.
2 When your subject comes back into view or when you are ready to resume,
update the behaviors in the lines below the Suspend line. If the states do not
need to be updated, go to the next step.
To update the behaviors, click the cell you want to update, and score the new
state. In the example below, the state Walk was changed to Climb (compare
with the previous picture).
3 When you are ready, to resume the observation from the Observe menu,
select Resume Observation, or click the Resume Observation button.
4 Continue scoring data as usual.
The time period between suspending and resuming an observation is not
considered for analysis.
Reference Manual
211
Chapter 5
You cannot suspend Instantaneous Sampling. If you use both Continuous
and Instantaneous Sampling, when you suspend the observation, only
Continuous Sampling is suspended.
Continuous Sampling is automatically suspended whilst you score an
interval sample.
Playing back observation data
Once you have stopped an observation (see page 175), you can play the data back
for review and data editing.
 You can play back one event log file at a time. If an observation consists of
two or more event log files, from the Observe menu, select Event Log, then
Open.
 If you add or remove a variable in the Independent Variables List (see
page 125), the corresponding object (for example, a Video window if the
variable is media file) is displayed or removed, respectively.
 You can also play back the data (including video) in the Visualization mode.
See Chapter 8.
 To play back external data, you must first import the external data files in that
observation. See Chapter 6.
How to play back data
 To play back data for reviewing purposes, click the Play forward button in
the Playback Control window. You can use the Play buttons as usual to control
playback.
 To play back data and add/edit event data, click the Start Observation
button. You can now score data as usual (see page 165). When you are done
with scoring, click the Stop Observation button.
If you have scored data live with a video signal and recorded video to a
media file (see page 83 for how to set this), when you play back the data
the video is played back too, synchronized with the events. If you have
recorded two or more video files, video is played synchronously.
You can use the Find function to search for specific subjects, behaviors
and/or modifiers across all observations (see page 213).
212
The Observer XT
Carrying out an Observation
Finding events
Use the Find function to:
 Find a specific event type (for example, Twin 1 - Imitates - Twin 2).
 Find multiple event types which share the initial part of the name of the
subject/behavior (for example: Twin 1 - Play and Twin 2 - Play.
 Find multiple event types which share modifiers (for example Play - Duet and
Play - Alone).
 Find free text entered in the Event log’s Comments column (for example, ”I
want to play”).
You can specify to search one or multiple observations simultaneously. The
Observer creates a list of events that correspond to your search criteria. You can
then:
 Position video, event log and external data at the time corresponding to one
of the events found.
 Copy the list of evens found.
You can only search for events in the event log, not in the event plots.
The Find function does not create a subset of data ready to be analyzed
(for example, to calculate statistics). For this purpose, select data in the
data profile (see Chapter 7).
Procedure
1 Click one of the observations in the Explorer, or from the Observe menu,
select Observation, then Open and select one of the observations.
2 From the Edit menu, select Find, or press Ctrl+F. The Find window appears.
3 Choose the option that applies:
 To search for a specific event type, select the subject, the behavior and the
modifier (when applicable) from the corresponding lists Subjects,
Behaviors and Modifiers.
To select an element of the coding scheme, click the down-pointing arrow
in the corresponding list and select that element.
To search for an event type independent of the subject, leave <Any
subject> selected in the Subjects list.
Reference Manual
213
Chapter 5
To search for an event type independent of the behavior, leave <Any
behavior> selected in the Behaviors list.
To search for an event type independent of the modifier entered for one
group, select the name of the modifiers group. All modifiers in this group
are automatically selected.
To search for an event type that contains one modifier OR another of the
same group, and exclude others, select the modifiers that you require.
If you select a group of numerical modifiers, you can choose to search for
a specific value or a range of values. See page 216 for more information.
 You can also search for multiple subjects and behaviors, provided that
these share the initial part of the name. For example, to find all events
with subject Twin 1 or Twin 2 (“Twin” is shared), or to find all events with
behavior Sitting or Standing (“S” is shared).
In the Subjects or Behaviors list, type in the initial part of the name that is
shared by the subjects/behaviors (for example, Tw). If the text is
completed automatically, delete the part that is not shared.
If the first character of the subject/behavior name is not shared, you
cannot find events with this option. Rather, do the search for the different
subjects/behavior separately.
 To search for an event containing specific text in the Event log’s
Comments column, enter this text in the Comments field.
To search for a specific sequence of words, type the words between
quotes, for example “Where is the puppet?”.
To search for any of specific words, type in those words without quotes.
(for example, puppet ball cards).
4 From the Find events in list, select the observations you want to search.
5 To start searching, click Find.
The window lists the events found. The number of events found is displayed at
the bottom of the window.
If no events are found, the message is shown <No events found>.
214
The Observer XT
Carrying out an Observation
6 To position the video, event log and other data at the time corresponding to
an event, double-click the event in the list, or right-click it and select Open
event.
If the event is stored in an event log other than that currently open, the new
event log opens and the current one closes.
 You can either select one subject (or behavior) from the corresponding list, or
all subjects/behaviors by selecting <Any subject> or <Any behavior>. You
cannot select some subject/behaviors, not others.
 If you select modifiers in two or multiple groups, the program searches for the
events which contain any of these modifiers. For example, if you select Play
alone for the modifier group Play mode and Play imaginary for the group
Play type, all the events containing either Play alone or Play imaginary are
found.
 If you select a subject, a behavior and/or a modifier, the program searches for
the events which contain all these criteria. For example, if you select the
Subject Child, the behavior Play and the modifier Play alone, only the events
containing Child, Play and Play alone are found.
 Once you select modifiers to search for, the Modifiers list shows the name of
the modifiers groups selected, not the single modifiers.
 If your observation contains multiple event logs, search is done in all event
logs. You cannot directly search specific event logs within the same
observation. However, you can view which event log an event corresponds to
by sorting the Find results according to Event Log (see below).
 You can hide columns that are not of interest. Right-click one of the column
headers and de-select the column you want to hide. To show columns that
were previously removed, right-click a header, click show column and select
the corresponding element.
 Using wildcards –
 Typing a character in one of the coding scheme lists results in finding all
events where the element of that type starts with that character. Search for
coding scheme elements is case sensitive. For example if you type in “T”,
The Observer finds all events beginning with T.
 Typing a character in the Comments field results in finding all events
containing that character. Search for free text in Comments is not casesensitive. If you type in “watch”, you may get results like “Watch out!” and
“watch out”.
 Characters like “ * ” and “ ? “ cannot be used as wildcards, The Observer
will search for those literal characters.
Reference Manual
215
Chapter 5
 To reset the search criteria, click Reset.
 If Find is in progress and you want to stop it, click the Stop button.
 To close the Find window, click the Close button at the top-right corner of the
window, or right-click the window title bar and select Close.
 When you reopen the Find window, the search criteria last used are selected
automatically, until you open another project or restart the program.
Searching for numerical modifiers
From the Modifiers list of the Find window, select the group of numerical
modifier you want to search.
 If you want to search for events with a specific value of the modifier, select
Exact and enter that value.
 If you want to search for events with multiple values, select Range and enter
the from ... to ... limits of the range in which the values lie.
To select values “Greater than n”, next to From enter the value n, and next to
to enter a value equal to the greatest value for that modifier defined in the
coding scheme.
To select values “Smaller than n”, next to From enter a value equal to the
smallest value for that modifier defined in the coding scheme. Next to to,
enter the value n.
If you do not know the actual limiting values of the modifier, enter the a range
that is likely to include all the possible values.
Sorting the Find results
To sort the results, click the header of the column click the header that you want
to use as a sorting criterion (for example, Behavior). If you click once, the events
are sorted in descending order. Click again to sort in ascending order.
216
The Observer XT
Carrying out an Observation
Exporting the Find results
With the Find function you can very quickly obtain a text file of the
selected data. Select the events you are interested in and copy them
into another program.
To copy the events into another program:
1 Click one of the events in the list, and press Ctrl+A or right-click and select
Select All.
2 Press Ctrl+C, or right-click and select Copy.
3 In the other program, click Ctrl+V or from the Edit menu, select Paste.
Figure 5.18 Copying events.
Reference Manual
217
Chapter 5
5.7 Carrying out observations with
external data
What is external data?
In The Observer XT, external data is any data set acquired with a separate Data
AcQuisition (DAQ) system and stored in form of an ASCII file. Examples of external
data include physiological data like EEG, ECG, blood pressure, etc. or
environmental data (temperature, humidity, etc.), or quantities like speed.
When do I need this information?
You need this information every time you are about to acquire external data
together with observational data (events), and you want to automatically
synchronize that data with the observational data.
How do I work with external data?
1 Connect your DAQ system to its dedicated computer (that is, the computer
that records such data) and the Observer computer, and select DAQ coacquisition in Project Setup (see below). Next, you start an observation and
code the behaviors as usual, while the DAQ system records the external data.
The external data are saved in the computer dedicated to the DAQ device,
not in the Observer PC. However, you must connect The Observer PC to
the DAQ device in order for The Observer to send its synchronization
signal (see below).
2 In The Observer XT, import the external data file(s) and associate each of them
with an observation, an event log or a subject (see page 258).
Therefore, The Observer PC only records the manually coded data (events).
During the observations, you do not see the external data on your Observer
screen.
External data are always stored in form of ASCII files in the computer
dedicated to the DAQ device. These data files must be imported in The
Observer in order to be displayed.
Specifying external data acquisition in The Observer XT
1 Open the Project Setup and select Live Observation under Observation
source (see page 80).
218
The Observer XT
Carrying out an Observation
2 Select Live scoring. Select DAQ settings (or any other name indicating the
external data acquisition device) and double-click the text under Status, or
click the Edit Settings button.
You can co-acquire external data only when you score data live.
If you score data from previously-recorded video files, you can still import
external data that were recorded while you recorded video, but you must
make sure that video and external data can be synchronized in some way.
3 In the DAQ Hardware Settings window under Predefined Settings, select the
item corresponding to your Data Acquisition device, or create a new one (see
page 272).
4 Click OK.
5 Start the observation as usual. The program sends a synchronization signal to
the Data acquisition device.
6 After stopping the observation, import the external data (see page 258).
For more information on how to work with physiological data in The Observer
XT, see Chapter 6.
5.8 Carrying out observations with
uLog
What is uLog?
uLog is a tool for the automatic recording of user-system interaction. uLog is
automatically installed with The Observer XT. With uLog you can log basic
computer events such as mouse clicks, scrolling, window events and keystrokes.
uLog comes in two versions: the (free) uLog Lite which has limited functionality
and uLog Pro which has full functionality and is completely integrated with The
Observer XT. See the figure below for a comparison of the functionality of uLog
Lite and uLog Pro.
uLog only works under Windows XP
You need to buy the uLog add-on to be able to work with uLog Pro.
uLog is not compatible with Observer versions older than The Observer XT
6.0.
Reference Manual
219
Chapter 5
When do I need this information?
You need this information when you want to use uLog Pro on a test computer and
add the logged data to The Observer XT.
Figure 5.19 Comparison of functionality between uLog Lite and uLog Pro.
How do I work with uLog?
1 Set up The Observer XT for use with uLog in the Observation Source. You can
specify whether you want to use a non-connected setup (uLog runs on a test
computer in standalone mode) or connected setup (uLog runs on a test
computer and is controlled from The Observer XT computer via a network
connection).
2 Install uLog on the test computer and set uLog either to standalone or
connected mode.
3 Start logging the test computer with uLog by starting uLog (standalone mode)
or by starting an observation in The Observer XT (connected mode).
220
The Observer XT
Carrying out an Observation
4 Stop logging by stopping uLog (standalone mode) and manually open the
uLog data file in The Observer XT. In the connected mode ulog is stopped
when the observation stops and the uLog data is automatically transferred to
and opened in the current Observation.
Specifying uLog co-acquisition in The
Observer XT
1 In the Observation Sources (see page 80), select Live Observation. Next,
select uLog and double-click it or click Edit Settings at the bottom of the table.
Result – The uLog Settings window (see Figure 5.20) appears.
Figure 5.20 The uLog Settings window.
2 In the uLog Settings window, you can specify which events should be saved
in the logfile in the Events to log group:
Reference Manual
221
Chapter 5
 Pointing devices – These are events carried out with, for instance, a
mouse, trackball or touch pad: clicks, double-clicks / wheel activity.
 Keyboard events – Single keystrokes and/or strings of keystrokes (i.e., text
entered by the user).
A series of key strokes is entered as a string when a string terminator is
used. String terminators are the Enter, Backspace, and Tab keys, and the
mouse click. A string is also entered when the maximum buffer size of 256
characters is reached.
 Menu events – Menu created / opened / selected / closed.
 Window events – Window opened / activated / title changed / move /
resize / close.
 Other events – Scroll / Cut, copy, paste / Command invoked / Maximize,
minimize, restore.
Depending on the application, menu events are logged either when
clicked or when you hover over them.
When you select Other events, you get a warning message that
logging Other events can lead to extremely large log files which
might not be imported into The Observer XT.
3 In the Applications to log group you can specify which applications should be
logged:
 Every application.
If you select this option, please turn off the computer clock on the taskbar
(right-click the taskbar, select Properties and de-select Show the clock on
the Taskbar tab), otherwise a text change is logged every time the clock
changes.
 Only following applications. Use this option to select specific
applications:
 Add - Click the Add button to add an application. In the Specify
Application window, click Browse to locate the *.exe file and click
Open or simply type in the name of the executable. You can also
click the Target button and then click the active window of the
application to add it to the application list. You can change the
display name of the application if you want.
 Remove - Select one of the applications and click the Remove
button to delete it from the list.
 Edit - Select an application from the list and click the Edit button to
open the Specify Application window for this application. Specify
the name of the program to use, or click Target and then click that
222
The Observer XT
Carrying out an Observation
program on the screen. The name of the program will appear next
to Specify executable name.
4 In the Log settings group you can select whether you want to use uLog in a
connected setup (see below) or in standalone setup (go to page 229). You can
also change the log file name here.
Connected setup - The Observer XT
Follow these instructions if the test computer is connected to The Observer XT
computer via a network connection. If it is not, go to page 227.
In a connected setup, uLog only works via a TCP/IP network protocol.
1 Select Log connected computer in the Log settings group and click the
Connected Settings… button. Please follow the instructions in the Setup
connection window.
2 Run uLog.exe on the test PC (see page 224) and click Connect. If uLog is not
yet installed on the test computer, see below.
Installing uLog on the test computer
If the logger is not yet installed on that computer:
1 Click the Create Logger… button to copy the logger to a folder on the test
computer.
2 On the test computer, double-click uLog_Install.exe. Click Next on the
Installshield Wizard screen.
3 On the next screen, you can change the folder in which uLog is installed.
'.\' in the Save files in folder box indicates the default folder. This is the
folder from where you ran uLog_Install.exe.
If you do not have the correct Windows access permission rights to install
uLog, ask your system administrator to do this.
If connection fails
If connection fails, it could be that the IP addresses on the Observer XT computer
and the test computer do not match. This could be caused by the fact the
Reference Manual
223
Chapter 5
Observer XT computer may have more than one IP address. For example, one IP
address for the Local Area Network, and one for a IP camera.
Click Settings in the Setup connection on the Observer XT computer.
In the Connection settings window, select an IP address from the list and click
OK. If necessary, select another IP address until connection succeeds.
To find the network name and IP address of your computer see.
page 226 and page 226
Connected setup - uLog
1 Make sure that the Project in The Observer XT from where you copied the
logger is active. Run uLog.exe from the folder where you extracted it. You get
a Legal information message. Please read this carefully. Click I accept and
then Connection to open the Setup connection with The Observer XT
window.
The Windows Firewall or another firewall program may block uLog. Please
refer to the manual of the firewall program or contact your system
administrator if you want to create an exception for uLog.exe.
To create an exception for uLog in the Windows Firewall:
i
Click the Windows Start button and click Control Panel. In the Control
Panel window, double-click Windows Firewall.
ii For Windows XP, In the Windows Firewall window, select the Exceptions
tab. For Windows 7, click Allow Programs through Windows Firewall.
Click the Add Program button, browse to the folder where you extracted
uLog, open uLog.exe and click Open. Next, Click OK.
224
The Observer XT
Carrying out an Observation
2 In the Connection settings group you can either connect to The Observer XT
computer by selecting Connect by network name or Connect by IP address.
By default, the name and IP address of the computer on which the logger was
created are shown. Make sure that this is the name or IP address of the
Observer XT computer.
If the network name of The Observer XT computer is not available
because, for instance, it is outside the network domain of the test
computer, you can use the IP Address.
 Port – By default, uLog uses port 6000 for the communication between
The Observer XT computer and the test computer. If this port is not
available, choose another one.
 Status – Here you can see whether uLog and The Observer are connected.
When status is disconnected, click on the Connect button to make a
connection.
 If connection could not be established – If it is impossible to make a
connection, you can run uLog in standalone mode - click on the Run
standalone button to do so and follow the instructions from point 2 under
Non-connected setup - uLog on page 227.
 Preview logging – When you click the Preview logging window, the uLog
preview window opens in which you get a preview of events that are
logged.
Reference Manual
225
Chapter 5
 How do I find out the network name of The Observer XT computer?
Windows XP – Click on the Windows XP Start button, right-click the My
computer icon and select Properties. Next, select the Computer name tab.
You find the name of your computer here.
Windows 7 – Click on the Start button, right-click on Computer on the right
hand side of the list and select Properties. You now find the Full name of your
computer.
 How do I find out the IP address of The Observer XT computer?
Windows XP – Click on the Windows XP Start button and click on Run. In the
Run window, type 'cmd' and click OK or press Enter. In the Command
window, type 'ipconfig' and press Enter. The IP address of the computer
appears. Close the Command window by typing 'exit' or by clicking on the
close button.
Windows 7 – In the Control panel select Network & Internet and then
Network & Sharing Centre. Next to Connections, click Local Area
Connection. Click Details. Your computer’s IP address appears in the Value
column next to IPv4 address.
Loading a new configuration
By default the logger uses the configuration file with uLog settings from the
Observation in which the logger was created. If you want to use a configuration
with different uLog settings:
 Create a logger in the Project Setup in The Observer XT.
 Copy the configuration file (*.ucf) from The Observer XT computer to the uLog
folder on the test computer.
 In uLog, load the new configuration by selecting Load configuration from the
File menu, locate the file and press Open.
3 If the settings are correct and Status is connected, click OK.
A uLog warning message pops up from the icon-tray saying that the
Logger is connected to The Observer XT.
226
The Observer XT
Carrying out an Observation
Non-connected setup - The Observer XT
In a non-connected setup uLog runs on a test computer and The Observer runs on
another computer. After you have logged actions on the test computer, you need
to manually import the logged events from uLog into The Observer XT.
1 Select Log non-connected computer in the Logging settings and click the
Standalone Settings… button.
2 In the Create standalone test window, select the folder in which you want to
create the configuration file and the logger application.
 You can change the name of the configuration file here.
 If the Logger is already installed on the computer you want to log, de-
select the Include logger application button.
3 From this folder copy the files to a folder on the test computer and run
uLog_install.exe by double-clicking it.
4 Click Next on the Installshield Wizard screen.
5 On the next screen, you can change the folder in which uLog is installed.
'.\' in the Save files in folder box indicates the default folder. This is the
folder from where you ran uLog_Install.exe.
Non-connected setup - uLog
1 Run uLog.exe from the folder on the test computer where you extracted the
logger.
2 In the uLog standalone window you see the following Standalone settings:
 Loaded Configuration – This is the configuration that was copied with the
Logger. You can change the configuration by clicking on the Browse
button next to the Loaded Configuration box. Alternatively, select Load
configuration from the File menu.
 To view configuration settings – Click on the View settings button to
see the settings as you already set them in The Observer.
 Logfile name – This is the name of the file (in NXL format) in which the
logging data are stored.
In the uLog Standalone window you still have the option to create a
connection between the Logger and The Observer. Press the Connection
Reference Manual
227
Chapter 5
button and follow the instructions from point 2 under Connected setup uLog on page 224.
Carrying out an observation in a
connected setup
Make sure that uLog and The Observer XT are connected before
starting an Observation.
See Specifying uLog co-acquisition settings on page 221 to see how to set The
Observer XT.
1 In The Observer XT, create a new observation in the project that has been set
up for uLog co-acquisition.
2 Start the observation by clicking the Start observation button in the Playback
Control window or by pressing Ctrl+Alt+B.
A uLog warning message pops up saying that Logger started logging. During
the observation you occasionally get feedback from the Logger that logging
goes ok.
3 When you are finished with the Observation, click the Stop observation
button or press Ctrl+Alt+Q.
You get a pop-up message from the Logger that logging stopped and which
file the logging data were saved to.
The Windows Firewall or another firewall program may block uLog. See
page 224 for instructions on how to add uLog as an exception to the
Windows Firewall. See the manual of the firewall program or contact your
system administrator if you want to create an exception for uLog.
4 The logging data are sent from uLog to The Observer XT and added as event
log uLog_data in the current observation. The logged events from uLog are
also automatically added to the Coding Scheme.
By default the start date and time of the current observation are used as the
start date and time for the uLog_data event log. So, the clocks of the
Observer XT computer and the test computer do not have to be synchronized.
228
The Observer XT
Carrying out an Observation
Carrying out an observation in a nonconnected setup
uLog (standalone mode)
1 Start logging by doing one of the following:
 Press the Start button in uLog.
 Right-click the uLog icon in the icon tray and select Start logging from the
pop-up menu.
Click the Preview logging button to open the uLog preview window to get a
real-time preview of all the actions that are logged.
When you start logging a pop-up message appears from the uLog icon that
uLog is logging.
2 Stop logging by doing on of the following:
 Press the Stop button in uLog.
 Right-click the uLog icon in the icon tray and select Stop logging.
You get a pop-up message from the Logger that logging stopped and which
file the logging data were saved to. Close this pop-up balloon by clicking the
Close button in the top-right corner.
The Observer XT
3 In The Observer XT, open the observation.
4 From the File menu, select uLog and Open uLog Data, or click the Import
Data button on the tool bar, and select Import uLog data.
5 In the Open window, locate the uLog Data file(s) (NXL format) you want to
open.
To select multiple files, click each file while holding down the Ctrl key.
Do not try to open uLog Data files from the temporary folder
C:\Documents and Settings\...\Local Settings\Temp (for Windows XP) or
C:\Users\...\Local\Temp (for Windows 7). You will get an error message.
Reference Manual
229
Chapter 5
Figure 5.21 The Open uLog Data window.
6 In the Add to group, choose one of the following:
 Existing observation – To add the uLog data to an existing observation.
Select an observation from the list. You then can choose to either use
Observation date and time or uLog data file date and time.
If you have selected more than one uLog data file, each is imported as a
separate event log in that observation.
 New observation – To add the uLog data as a new observation.
If you have selected more than one uLog data file, select the Create new
observation for every selected logfile option, to have each uLog data
file imported as a separate observation. If you do not select this option,
each uLog data file is imported as an event log within the observation.
7 Click Open.
230
The Observer XT
Carrying out an Observation
Troubleshooting
uLog cannot establish a connection with The Observer XT
 Network cable unplugged.
Check that the network cable is plugged in, both on the uLog test computer
and The Observer XT computer.
 The Observer XT is not running.
Run The Observer XT and open a Project with uLog set in the Observation
Source.
 uLog is not selected in the Devices for Live observations in The Observer
XT.
Select uLog in the Devices for Live observation in The Observer XT (see
page 82).
 Network name incorrect.
In the Connection settings group, check that the network name corresponds
to the name of The Observer XT computer to which you want to connect (see
“How do I find out the network name of The Observer XT computer?” on
page 226).
 IP address incorrect.
In the Connection settings group, check that the IP Address corresponds to
the IP address of The Observer XT computer to which you want to connect
(see “How do I find out the IP address of The Observer XT computer?” on
page 226).
 The Windows Firewall is blocking the connection.
Create an exception for uLog in the Windows Firewall (see “To create an
exception for uLog in the Windows Firewall? on page 224).
Wrong settings in uLog
 The wrong configuration file is loaded.
From the File menu, select Load configuration... and open the correct
configuration file.
 Wrong settings were made in The Observer XT.
In The Observer XT, in the uLog Settings window, select the right settings,
create a logger and configuration file and copy the configuration file (*.ucf) to
the uLog folder on the test computer (see also Specifying uLog coacquisition in The Observer XT on page 221).
Reference Manual
231
Chapter 5
Wrong characters displayed
 Accented characters are not displayed correctly in applications like
MicroSoft Word and Notepad (though they are recorded correctly in uLog).
Use the default US keyboard layout, or a keyboard layout with which you can
type in accented characters with one keypress. For Windows XP, in the Control
Panel, select Regional and Language Options, click the Advanced tab and
select Languages. For Windows 7, in the Control Panel, select Clock,
Language and Region, click Region and Language and open the tab
Keyboards. Select the US keyboard.
uLog cannot save the data
 An error message appears stating "log could not be written to...".
This occurs when the msxml 6.0 software is not installed on the test PC, and
you are using the uLog connected or uLog stand-alone configuration. You can
find the msxml6.msi file on the installation DVD under ISSetupPrerequisites,
or download it from the MicroSoft website:
http://www.microsoft.com/downloads/details.aspx?FamilyID=993c0bcf-3bcf4009-be21-27e85e1857b1&DisplayLang=en.
Install the msxml6.msi file on the test PC.
5.9 Carrying out observations with
external programs
What is an external program?
In The Observer XT, an external program is software that you can use in
combination with The Observer to record additional data. For example, the Media
Recorder can be used to record up to 4 high-quality video files.
When do I need this information?
You need this information if you want to make a program start or perform an
action when you do something in The Observer (for example, start recording with
the Media Recorder when you start an observation).
232
The Observer XT
Carrying out an Observation
Automatic linking of digital media files
When you carry out an observation you can simultaneously start making a media
file with another program. This program, for example, the Media Recorder, can be
started and stopped from within The Observer. After you have carried out the
observation, the media file generated by the Media Recorder can be automatically
linked to the associated observation or subject in an observation (see page 235).
Specifying external program settings in
The Observer
1 From the Setup menu, select Project Setup. Under Observation Source,
select Live Observation.
2 In the Devices window, click the Add external program button at the bottom
of the table. The Add External Program window opens (Figure 5.22).
3 Under Name, type in the name you want to give to the action (for example,
Control Media Recorder) or accept the suggested one. This name will be
displayed in a new row in the table under Live scoring.
4 Under At: select when you want the program to run. If you want to send
commands to different programs, it is recommended to use a separate Add
External Program window for each device.
 New Observation – Select this if you want the external program to
perform an action when you create a new observation (see page 159).
 Start Observation – Select this if you want the external program to
perform an action when you start an observation (see page 164).
 Stop Observation – Select this if you want the external program to
perform an action when you stop an observation (see page 165).
 Close Observation – Select this if you want the external program to
perform an action when you close an observation.
The action will be defined in the next two steps.
Reference Manual
233
Chapter 5
Figure 5.22 The Add External Program window.
5 Click the button next to Program, and navigate to the location where the
program file is stored, select this file and click Open.
6 In the Command line options field, enter the command line option for the
action you want the program to take.
Command line options specify the actions carried out by a specific
application. For example, for the Media Recorder, /R starts a recording, /S
stops a recording. For more information on the command line options, see
the program documentation.
If the program records video, see page 235 for a description of how to
automatically link video files to the observation in The Observer.
7 If you have chosen an action for Start Observation or Stop Observation, you
can specify the Time between command and start/stop (in ms).
The maximum value for Time between command and start/stop is 15000
ms.
You can set the delay independently for each application you add.
What is the Time between command and start/stop? This is the delay
between the start of the application action and the start/stop of the
observation. For example if you specify 10 ms, the observation will start 10
234
The Observer XT
Carrying out an Observation
ms later than the start of the application (or its action). If the application
takes some time to start (for example, screen capture), you can use this
time to compensate for this delay, and make the external action and the
start/stop of the observation synchronous.
How do I determine this delay? Carry out a test observation with, for
example, the Media Recorder, and make sure you score some conspicuous
event in one of the video files. After the video file has been imported into
The Observer, you manually synchronize the event log and the video file
using the logged event (for details, see Manual Offset on page 192). Then,
open the File Synchronization window (see page 191); the offset of the
video file relative to the event log is displayed here. This value is the delay
you use as Time between command and start/stop.
For complex lab setups, with various external applications, you can use the
Noldus SyncBox to facilitate determining this delay. See the SyncBox
Reference Manual 1 that is included on The Observer XT Installation DVD.
8 Click OK. The table under Live scoring shows the newly added action of the
external program. Click Edit Settings if you want to change this action. To
delete an action, right-click the corresponding row and select Delete. To
rename an action, right-click the corresponding row and select Rename.
9 If you want to add more actions, repeat steps 2 to 8.
Example – You want the Media Recorder to open when you create an
observation, start recording 20 ms before you start an observation, and stop
recording when you stop the observation.
Automatic linking of digital media files
Follow the instructions below when you want to record video with a program
other than The Observer, and you want to link the resulting video files to the
observation.
1 First, specify the external program and the actions that must be coupled with
an observation in The Observer (see page 232).
2 In the Observation Source screen, select Live Observation and under
Devices select the Automatic linking of video files option. Double-click the
text next to it or click the Edit Settings button at the bottom of the table.
Reference Manual
235
Chapter 5
3 In the Automatic Linking of Video Files window, select the following options:
Under Linking settings:
 Look in folder – Specify here the folder where The Observer should
search for the video files created by the external program. Make sure that
the Look-in-folder is the same folder to which the external program saves
its media files.
By default, this folder is the media folder of The Observer (see
page 532). If you record video also within The Observer (see page 83),
we recommend that you change this folder to avoid interference with
media files created within The Observer.
 Look for – Specify here the number of digital media files The Observer
should look for. Depending on your version of The Observer, the number
ranges between 2 and 4.
 Stop looking after – Specify here the time The Observer should look for
media files. Maximum time is 600 seconds.
Under Detect digital media files based on
 Current observation name found in media file name – Select this
option if you want The Observer to look for video files that contain the
name of or have the same name as the current observation.
If the current observation name and media file name do not match,
the media file is not detected and therefore the subsequent linking
step is not carried out.
 Time stamp of media file (later than start observation time) – Select
this option if you want The Observer to look for video files with a
timestamp later than the start observation time, that is, video files saved
after you started the observation.
In the file extensions box you can type in the file extensions, separated by
semicolons, that are detected and tested for linking.
Under Linking criteria
 Scan media files for subject name and link to subject – Select this
option if you want The Observer to look for subject names in the name of
the video files. If a subject name from the coding scheme is found, that
video file is linked on a subject level. If the subject name is not found in
the video file name, linking still occurs but on an observation level.
You can facilitate this linking option by using the %SN% command in
the Command Line Options box, if possible.
236
The Observer XT
Carrying out an Observation
 Link to observation – Select this option if you want The Observer to link
video files to the corresponding, irrespective of whether a subject name is
in the media file name.
4 Click OK.
5 Carry out an Observation (see page 158). After you have stopped the
observation, the Automatic linking of digital media files window with the
Progress Overview is displayed:
 When all video files are detected and the Status column displays Linked to
observation, click OK.
When you click the Stop search button during the detection process, the
video files that have been detected up to that point are linked to the
associated observation. When you click Cancel during or after detection of
media files detection/linking is stopped and no media files are linked to the
observation.
Troubleshooting
 No media files are detected
 You have set the wrong folder in the Look in folder box.
Change this folder to the same folder in which the eye-tracking media files
are stored.
 You have set the time in Stop looking after too short to detect any media
files.
Increase the time in the Stop looking after box.
 You have selected Current observation name found in media file name
but the current observation name and media file name do not match.
Make sure the current observation name is part of the name of the media
file.
 The file extension of the media files you want to link is not specified in the
file extension box.
Add the file extension to the file extension box.
 You have selected Scan media files for subject names and link to
subject AND Current observation name found in media file name.
Select Time stamp of media file (later than start observation time)
instead of Current observation name found in media file name.
Reference Manual
237
Chapter 5
 Not all my media files are detected
 You have set the time in Stop looking after too short to detect all media
files.
Increase the time in the Stop looking after box.
 One or more eye-tracking systems have failed to create a media file.
Check your eye-tracking system and carry out a new Observation.
 The number of media files set in Look for in the Automatic linking of
digital media files settings is smaller than the actually created number of
files.
Increase the number of media files The Observer should look for.
 All my media files have been detected but monitoring continues
 The number of media files set in Look for in the Automatic linking of
digital media files settings is larger than the actually created number of
files.
Click Stop search and next OK.
5.10 Using multiple video files
simultaneously
You can select up to two video files for a specific observation (or four if
you have the Multiple Video add-on). However, depending on the
computer, it is possible that more than four video files can be played back
smoothly.
Level of association of video and data sets
Video files are always associated with data files at the Observation level. All
events scored in an observation are associated with those video files, no matter of
how many event logs and subjects that observation includes. The scope of the
Video variable in the Independent Variable List is always Observation.
Note for users of previous versions of the Observer XT
In the Observer XT 10 it is no longer possible to set the scope of video files at
Event Log level, Subject level or to set the scope of different video files at
different levels.
238
The Observer XT
Carrying out an Observation
Selecting video files
Selecting multiple video files
1 Choose the option that applies:
 If you still have to create the observation in which to import the video files
– From the Observe menu, select Observation, then New. Name the
observation and click OK in the New Observation Properties window.
 If you have created an observation and you want to add video files – Make
sure the observation is open on your screen. Next, from the Observe
menu, select Media file, then Open in Current Observation.
Alternatively, in the Project Explorer, click the '+' sign next to the
observation name, right-click Media Files and select Open Media File or
click the Import Data button in the Playback Control window and select
Import Video.
2 In the Video Selection window, select the files you want to open for that
observation.
 To select non-adjacent files, click one file and then hold down the Ctrl key
and click each additional file.
 To select adjacent files, click the first file in the sequence and then hold
down the Shift key and click the last file.
3 Click Open.
Open the Independent Variable List and check that each video file is
selected in one of the Video columns for that observation.
To replace or remove a video file from an observation, see the section
Replacing and removing a video file.
Reference Manual
239
Chapter 5
Figure 5.23 The Video Selection window.
Replacing or removing a video file
Replacing a video file
1 Open the Independent Variable List (see page 125). In the Video column, click
the cell corresponding to the observation/event log/subject for which you
want to replace the video file.
2 Select the new media file and click Open. When opening the observation, the
new video is displayed.
Removing a video file
Removing a media file makes sense if no data have been collected for the
observation/event log/subject associated with that media file.
240
The Observer XT
Carrying out an Observation
Open the Independent Variable List. In the Video column, right-click the cell
corresponding to the observation/event log/subject for which you want to delete
the video file. Select Delete and click OK to remove the file from the observation/
event log/subject.
The video file is not removed from other cells where it is selected. Note that the
video file is never deleted from the hard disk.
5.11 Carrying out an observation with
screen capture
In recent years, The Observer has become an increasingly important tool in many
human-computer interaction laboratories. The integration of video, observational,
physiological and eye tracking data offers major benefits regarding validity and
reliability. This integration has even improved with the release of The Observer XT.
When testing the usability of websites and other software, it is often necessary to
convert the screen display of the test participant’s computer to a video signal,
allowing the evaluator to analyze what the participant has been seeing and doing.
The Noldus Screen Capture Module consists of a VGA2USB screen capture device
that, when connected to the Observer computer, works like any other video
source. A typical setup of the Screen Capture Module is shown in Figure 5.24
below.
Figure 5.24 Setup of the Screen Capture Module. The VGA output on the Test computer is
connected to the VGA2USB screen capture device through a VGA splitter. A USB
cable connects the Screen capture device and the Observer computer
Reference Manual
241
Chapter 5
Installing the Screen Capture Module
You must first install the drivers for the screen capture device before
connecting the device to the Observer computer.
To install the drivers and the device:
1 On the Observer XT Installation DVD (or USB stick), go to the following folder
Drivers\Encoders\Epiphan\VGA2USB\x86\3.18.8, run setup.exe by doubleclicking it and follow the instructions on the screen.
After installation is finished you can proceed with connecting the screen
capture device (step 3).
2 Plug in the power and connect the power adapter to the screen capture
device.
3 Use the VGA cable to connect the VGA signal output source on the Test
computer to the VGA port on the screen capture device.
Figure 5.25 Connecting the test computer to the screen capture device.
You can split the VGA signal between a monitor and the screen capture device.
Use an active VGA splitter rather than a VGA Y-adapter to help maintain a
cleaner video signal.
Use the supplied VGA adapter if your VGA signal output source has a male
connector.
4 Use the USB cable to connect the screen capture device to a USB 2.0 port on
the Observer computer.
242
The Observer XT
Carrying out an Observation
If you need to extend your USB cable, use a Noldus USB signal booster cable.
This way you can extend the distance between the test computer and the
Observer computer to 20 meters.
Figure 5.26 Connecting the screen capture device to the Observer computer.
A Found New Hardware Wizard window appears.
5 In the Found New Hardware Wizard window, select No, not this time and
click Next.
6 In
the next window, select
(Recommended) and click Next.
Install
the
software
automatically
7 In the Hardware Installation window, click Continue Anyway.
8 Click Finish.
To check that the VGA2USB device is functioning properly, start the
VGA2USB application by double-clicking the VGA2USB icon on the desktop
of the Observer computer.
Using the Screen Capture Module
When the screen capture device is installed and connected, it is automatically
added to the list of video sources in The Observer XT.
To change the settings for the screen capture device do the following:
Make sure you have connected the screen capture device before opening
a Project.
1 In an open Observer project, in the Project Explorer, under the Setup item,
click Project Setup. and then Devices.
2 Make sure Live Observation is selected. Then click Devices.
Reference Manual
243
Chapter 5
3 In the Devices window, the VGA2USB or DVI2USB screen capture devices are
in the list of available devices.
4 Open the VGA2USB device settings; select the device and press Edit settings
at the bottom of the list.
Opening the VGA2USB settings might take up to 30 seconds.
5 In the Video settings window (see page 85 for an example) for the VGA2USB
screen capture device you can set the following:
Video format – Select one of the available video formats.
 The default video format is DivX MPEG-4 and this gives good results. A
good alternative is Xvid MPEG-4. Noldus has tested the Xvid MPEG-4 codec
and can recommend it. It gives slightly better quality than the default
video format. The Xvid MPEG-4 codec can be downloaded for free from
www.xvid.org. After you have installed Xvid MPEG-4, restart The Observer
and Xvid appears in the list of Video formats.
If you intend to use the captured videos to create a video highlights clip,
you should use DivX MPEG-4 format.
You cannot use the DV-AVI format with the VGA2USB device.
 File base name – Change the base name for the screen capture file or
keep the default base name ('video').
 Folder – Change the folder where the screen capture file is saved or keep
the default The Observer media folder.
 Audio device – Select the audio device.
6 Click OK to save the settings.
5.12 Working with plug-ins
What is a plug-in? – A plug-in is a program that interacts with a main application,
in this case The Observer XT, for a specific function. An example of a plug-in is
software to play audio files (MP3, WAV, DIVX. etc.) or a custom viewer that can be
used in The Observer XT. You can use plug-in data while observing and while
visualizing data.
The Observer XT supports plug-in data only if you have the Multiple Video add-on
module installed.
244
The Observer XT
Carrying out an Observation
Storing Viewer plug-ins
Viewer Plug-ins must be stored in the following folder:
 Windows XP – C:\Program Files\Common Files\Noldus\Plugins\Viewers.
 Windows 7 – C:\Program Files\Common Files\Noldus\Plugins\Viewers.
Event data plug-ins can be located anywhere. Plug-ins can only work with The
Observer XT if they have been written with specific methods. These methods are
described in the Observer XT Software Development Kit (SDK).
Please contact [email protected] if you need more information or if you
want to obtain the SDK. For a brief description of the Observer XT SDK, see
below.
Opening plug-in data while observing
1 Create an observation or open an existing one.
2 Do one of the following:
 From the File menu, select Import, then Plug-in Data.
 Click the Import Data button in the Playback Control window, and then
Import plug-in data.
3 In the Select Plugin window, select a plug-in from list, choose an observation
and click OK.
If the plug-in requires a file to be opened, a new window opens: select a file
and click Open.
4 Start the observation and score/review the data as you usually do.
When you pause/play the video with the Playback Control, the plug-in data
stream is paused/played back accordingly.
Opening plug-in data while visualizing data
1 Create a new event plot or episode selection, or open an existing one (from
the Analyze menu choose Visualize Data or Episode Selection.
2 From the File menu, select Import, then Plug-in Data.
3 In the Select Plugin window, select a plugin from list, choose an observation
and click OK.
If the plug-in requires a file to be opened, a new window opens: select a file
and click Open.
4 Play back the data if necessary.
Reference Manual
245
Chapter 5
When you pause/play the video with the Playback Control, the plug-in data
stream is paused/played back accordingly.
For more information on visualizing data, see Chapter 8.
If The Observer shows the message "Plug-in Dlls could not be loaded.
Therefore no open file dialog can be started", copy the plug-in
application to the folder specified at the beginning of this section.
The Software Development Kit
The Software Development Kit (SDK) is a set of development tools that allows
software engineers to create applications for use in combination with The
Observer XT. The Observer XT SDK includes a debugging aid, an example tool plus
C++ sample source code and supporting technical documentation.
To obtain the SDK, please contact [email protected]. Please note that support on
the SDK (see the description below), including help with making them, is strictly
only available to customers with a service contract.
At the time of publication an SDK for the applications listed below is available.
It is possible that after publication of this manual more applications may
become available. Please contact [email protected] for more information
about the SDK.
External Applications
The Observer XT contains a mechanism for executing other (external) applications
during certain actions taken by the user in The Observer XT.
These user actions in The Observer XT are: New observation, Start observation,
Stop observation, Close observation. When these user actions are carried out, you
can execute a command with optional parameters. Furthermore, you can execute
several external applications using a batch file or Visual Basic scripting.
The SDK contains documentation with background information, examples of how
to execute one or more applications and a summary of batch file processing. The
SDK also contains three pre-programmed command files.
246
The Observer XT
Carrying out an Observation
Plug-in viewer COM-object
With the SDK you can create a custom viewer and visualize the viewer in The
Observer XT during an observation of visualization. To create a custom “The
Observer XT”-viewer plug-in it must be a COM (Component Object Model) object
according to the specifications described in the SDK document. Such a viewer can
be used, for instance, to visualize the movement of a shoulder prosthesis in The
Observer, while simultaneously viewing a video recording of the patient and
physiological data.
Using the plug-in mechanism requires the ‘Media Files’ add-on in The
Observer XT.
The SDK contains documentation describing how to Plug-in viewer COM-object
works and how to work with plug-ins in The Observer XT. The SDK also contains a
Microsoft Visual Studio 2003 C++ sample COM-project for an audio-player plug-in,
a MFC sample COM-project for a simple test viewer plug-in and two DLLs (audio
player plug-in and a simple testviewer plug-in).
Observational Data XML (ODX)
The SDK explains how to create an ODX file that can be imported into The
Observer XT. An ODX file is an Observational Data file in XML format. Most files
created in The Observer XT are XML-based and are used to transfer data to and
from The Observer XT. With The SDK you can create your own ODX file to
exchange information between your own application and The Observer XT.
The SDK contains documentation describing the contents/format of an ODX file.
The SDK also contains an exported ODX file from The Observer XT, XSD schema
definition files for an ODX file and a C++ header file with all tag names used in
ODX files.
Automatic synchronization
The Observer XT uses a serial binary data exchange mechanism for automatic
synchronization of observational and external, physiological data. Two types of
Sync Out signals are available to achieve this automatic synchronization. The SDK
describes in detail the mechanism for automatic synchronization and the Sync Out
signals. It enables you to decode the Sync Out signal and to use it with your own
application.
The SDK contains a document describing the synchronization method, the Sync
Out signals and a sample synchronization data file.
Reference Manual
247
Chapter 5
Export in Excel and ASCII format
The SDK describes the contents of The Observer XT export files in Excel and ASCII
format. The SDK enables you to export data from The Observer in any type of
export format using a software library called MSXML6.
The SDK contains documentation describing the Observer XT Excel and ASCII
format for export, an exported *.XLS analysis result file and the XLS files for
creating Excel (*.XLS) and ASCII files.
Event Data Plug-in
This plug-in offers the possibility to obtain event data from an external program
while you carry out a live Observation in The Observer. The external events are
imported simultaneously with your manually scored data in The Observer.
In The Observer, these event data are stored in a separate Event Log. You can
visualize and analyze the event data like any other event data in The Observer.
5.13 Working with observations
containing multiple event logs
Note for users of previous versions of the Observer XT
In the Observer XT 10 it is not possible to manually create two or more
Event Logs within the same scored Observation, for example when you
change the subject observed. However, external event files can be
imported as separate Event logs into one Observation. Hence, although
you cannot create a second Event log within one Observation in the
Observer 10, Observations can still contain more than one Event log.
You cannot separate data by creating a new event log within an
observation. For example when you want to store events from different
subjects or different observers into different files. If you want to separate
those data, create separate observations for each subject or each
observer. You can subsequently group the observations and carry out
behavioral or numerical analysis. This gives similar results as a analyzing
different event logs within one observation.
248
The Observer XT
Carrying out an Observation
Definitions
Observation
An observation is a container of data and video files, rather than a file itself. An
observation can contain one or more event log files. When you create a new
observation, an empty event log Event log0001 is created automatically.
Observation Start and Observation Stop
You can view these two values in the Timers window (page 198).
 Observation - Start Time is the point marking the earliest time that you
started observation, when you clicked the Start Observation button
(Ctrl+Alt+B).
 For a live observation, this is the clock time at which you started the
observation.
 For an observation from video, this is usually 0:00:00.00 or another time in
the video.
 The time also depends on the time settings (page 157).
Example – Create an observation, open a video file, position video at five
minutes. Then, start the observation. This time (A) is the Observation Start.
 You can view the Observation Start Time in the Independent Variable List.
Click Independent Variables in the Project Explorer, then Show
Independent Variables and select Start Time under System. The Start
Time column shows the Observation Start Time of each observation.
 If you import an event log that has a start (relative to video) earlier than
that of the event logs currently in the observation, this time becomes the
new Observation Start Time.
 Observation - Stop Time is the point in time that marks the latest stop of an
observation, when you clicked the Stop Observation button (Ctrl+Alt+Q).
Reference Manual
249
Chapter 5
Notes
 You can view the Observation End time in the Independent Variable List.
Click Independent Variables in the Project Explorer, then Show
Independent Variables and select Stop Time under System. The Stop
Time column shows the Observation - Stop Time of each observation.
 If you import an event log that has a stop (relative to video) later than that
of the event logs currently in the observation, this time becomes the new
Observation - Stop Time.
Event log
An Event log is a file containing data scored manually or imported (like in the case
of uLog data) in The Observer XT.
Each event log has a Start time and Stop time (see below). The duration of an
event log is the difference between those times.
Event Log Start Time and Event Log Stop Time
You can view these two values in the Observation Timers window (page 198).
 Event Log - Start Time is the time that you started observing for that event log
relative to Observation - Start Time.
 Event Log - Stop Time is the time that you stopped observing for that event log
relative to Observation Start Time.
Observation Duration
Observation Duration is defined by the difference between Observation Stop
Time and Observation Start Time.
Observation Duration is a System variable named Duration in the Independent
Variables List, in Data Selection, and in Analysis results. Please do not confuse this
with Analyzed Duration (see below).
 Observation Duration can also include gaps in the time line with no data.
This can happen in the following cases:
i
If you deleted parts of Event Logs.
ii If you have imported a project from a previous version of The Observer
which contained non-overlapping Event logs within Observations.
250
The Observer XT
Carrying out an Observation
iii If your data acquisition with for example uLog started later than you ended
your manually scored Observation.

Usually the Observation Duration is the time from the earliest start of an
event log to the time of the latest stop of an event log. However, if you
change the Offset between event logs some data may fall outside the
Observation Duration:
 If you change the Offset in such a way that the start time of an event log
falls earlier than the Observation Start Time, the latter is not moved to an
earlier time. The time between this event log's start time and Observation
Start Time is excluded from analysis and showed in grey in the event log.
 If you change the Offset in such a way that the stop time of an event log
falls later than the Observation Stop Time, the latter is not moved to a later
time. The time between Observation Stop Time and this event log's stop
time is excluded from analysis and showed in grey in the event log.
If you want to analyze the data that exceeds the Observation Start Time or
Observation Stop Time, see page 253.
Analyzed Duration
Analyzed Duration is the sum of the duration of event logs within the Observation
Duration, minus the time that the observation was suspended, minus the time
filtered out by the active Data profile.
 If you analyze the event logs in an observation separately, Analyzed Duration
does not include the gaps between event logs. For this reason, sometimes
Analyzed Duration is shorter than Observation Duration, even if your Data
profile selects all data for analysis. Consider the example of the previous page:
Reference Manual
251
Chapter 5
Analyzed Duration is the sum of the durations of the two event logs, therefore
shorter than the observation duration.
For information on analyzing event logs separately or as one data set, see
page 425.
Managing observations with multiple
event logs
In The Observer XT 10 it is not possible to create a new Event log within
the same manually scored Observation, for example when you change
the subject observed. To keep those data separated, create a new
Observation instead.
Importing event logs into an observation
1 Export the event logs as ODX files (see page 496).
2 Copy the ODX files to the destination computer.
3 Open the observation, and click the Import Data button, then Import
Observational Data.
4 Select The Observer XT Data File (*.odx) from the Files of Type list, then
select the ODX file you require and click Open.
If the odx file contains more than one observation, only the event logs
from the first observation are imported. To make sure that each ODX file
contains one observation, select Create separate file per observation
when exporting the event logs.
252
The Observer XT
Carrying out an Observation
Checking that data are imported correctly
1 Make sure that the observation you have imported data to is selected in the
data profile, and that no intervals are defined.
2 In the Project Explorer, right-click the observation name and select Visualize.
3 Check that the alignment of the different event logs is as expected, and that
the data you want to analyze fall within the blue area. The left margin of the
blue area is Observation Start Time. The right margin is Observation Stop
Time. Make sure that all your data fall in this interval.
4 If the alignment is not correct, re-open the observation and click the Offset
button to adjust the time between event logs. For more information, see
page 190.
If some data are missing from the blue area, you may need to expand the
Observation duration (see the next section).
Extending the Observation Duration to include data currently
outside the observation
If for any reason you have changed the offset between data files in your
observation, some data may fall outside the observation boundaries (Observation
Start Time and Observation Stop Time). You can check this in the event log. In the
example below, an offset of -10 seconds has excluded the data in the first 10
seconds of the event log:
Data occurring before Observation Start Time or after Observation Stop Time are
greyed out. To recover and analyze those data:
Reference Manual
253
Chapter 5
 If greyed out data occur before Observation Start Time – In the Timers
window, take note of the Event Log - Start Time (this is negative when the
event log starts before Observation Start Time). Open the Independent
Variables List and locate the Start Time column. Click the cell corresponding to
the observation, and decrease the time value as much as the Event Log Start
Time.
 If the greyed out data occur after Observation Stop Time – In the Timers
window, take note of the Event Log Start Time (this is positive when the
event log starts after Observation Start Time). Open the Independent
Variables List and locate the Duration column. Click the cell corresponding to
the observation, and increase the time value as much as the Event Log Start
Time.
Reducing the Observation Duration
When you delete the earliest or the latest event log in an observation, the
Observation duration does not change. In such cases you may want to reduce the
observation duration in such a way that it only covers the event logs currently
present in the observation.
 To move Observation Start Time to a later time – Open the Independent
Variables List and locate the Start Time column. Click the cell corresponding to
the observation, and increase the time value.
 To move Observation Stop Time to an earlier time – Open the Independent
Variables List and locate the Duration column. Click the cell corresponding to
the observation, and decrease the time value.
Be careful when adjusting the observation time boundaries, that may
exclude data!
Troubleshooting
Pressing a key for a long time opens the Filter keys window
If you have keycodes with the Shift-key it may happen that you press the right-Shift
key for a long time while scoring. Pressing the right-Shift key for 8 seconds
enables the Filter keys option in Windows. With Filter keys, rapid keystrokes are
ignored. To disable Filter keys:
 For Windows 7 – Open the Control Panel and go to Ease of Access Centre.
Click Make the Keyboard easier to use. De-select Turn on Filter Keys and
254
The Observer XT
Carrying out an Observation
click Set up Filter Keys. Deselect the check boxes in front of Turn on Filter
Keys and Turn on Filter Keys when right Shift is pressed for 8 seconds.
Click OK twice.
 For Windows XP – Open the Control Panel and go to Accessibility Options.
Deselect the check box in front of Filter Keys and click Settings. Deselect the
check box Use shortcut under Keyboard shortcuts. Click OK twice.
Reference Manual
255
6
External Data
This chapter is about:
 External data – what is external data and how can you import it into The
Observer XT?
See below
 Synchronizing logged events and external data – Synchronization can be
carried out automatically or manually.
See page 270
6.1 What is external data?
External data can be data that have been acquired with a separate Data
AcQuisition (DAQ) system, such as the MindWare or BIOPAC system. This can be,
for example, physiological (e.g., ECG, EEG, blood pressure, skin temperature),
environmental data (e.g., temperature, humidity) or eye-tracking data.
What can I do with external data?
With The Observer XT you can import any external data which has been acquired
with a constant sample rate and has been stored in ASCII-format. It is possible to
synchronize logged events and associated physiological or eye-tracking data in
Reference Manual
257
Chapter 6
The Observer XT. You can subsequently visualize, select and analyze the external
data. Subsequently, you can export the event data and external data to one file.
The current chapter focuses on the import of physiological data and the
synchronization with logged events.
For selecting external data, see Chapter 7 Selecting Data.
For visualizing external data, see Chapter 8 Visualizing Data.
For analyzing external data, see Chapter 9 Calculating Statistics.
How do I work with external data?
Working with external physiological data involves the following basic steps:
 Carry out a live observation and simultaneously send a synchronization signal
from The Observer XT computer to the external DAQ system. The time
information in this synchronization signal is stored in the physiological data
file.
 Import the external data (including the time information from the
synchronization signal) into The Observer XT and link it to an observation. The
time information is used to synchronize observational and external data.
 Make a selection of external data in a data profile.
 Visualize the data.
 Calculate statistics in the Analyze menu on behaviors/modifiers and/or
external data.
 Export event log data and associated physiological data in one file.
6.2 Importing external data
To import external data you need to add it to an existing Observation.
1 Do one of the following:
 From the File menu, choose Import, then External Data.
 Open an existing observation (see page 187). Click the Import Data
button
on the tool bar and select Import external data. The
external data are linked to the selected observation.
258
The Observer XT
External Data
 Open the Independent Variable List. Right-click on an Observation,
Event Log or Subject and select Import Data. The external data are linked
to the selected observation.
The scope of the external data file is always Observation. See page 138 for
more information.
All external data is imported in one step. The Observer XT offers Import
profiles for a number of DAQ systems (MindWare, BIOPAC, DataScience,
Polar).
2 The Import External Data window opens (see Figure 6.1). Select the type of
external data file you want to import under Files of type. Next, locate the
external data file and select the filename.
Figure 6.1
The Import External Data window.
In the Files of type list, select All Files (*.*) if you want to see all files in
the folder.
If your type of file is not in the list of predefined files of type you can
create a new Custom Import Profile (see below).
Reference Manual
259
Chapter 6
3 In the Import to group, select an Existing observation from the list or select
New observation.
This option is only available when you import external data via the File
menu.
4 If you want to import specific data sets from the external data file, continue at
“Importing a specific data set” below.
5 To import the complete file including all data sets, click Open.
Importing a specific data set
If your external data file contains more than one data set and you want to import
only specific data sets:
1 From the File menu, choose Import and External Data.
2 Next, follow the instruction above until step 3 then click the Manual import...
button.
A new Import External Data window opens showing one or more data sets
(see Figure 6.2 below). The Independent Variable List also appears.
Figure 6.2 The second Import External Data window. This window shows all the data
sets acquired through the external DAQ system and, in this example, the
corresponding file name, start date, start time.
260
The Observer XT
External Data
3 To link external data to an Observation, select on or more Data Set rows and
drag-and-drop to the Independent Variable List window; you can choose to
drag-and-drop to an Observation, an Event Log or a Subject (see Figure 6.3).
Figure 6.3 Data sets are selected in the Import External Data window. In this example
Data sets are linked to Observation001 by drag-and-drop.
4 Click Import in the External Data window to finish the import of external data.
Creating a new Custom Import Profile
1 From the File menu, click Import, then External Data.
2 In the Import External Data window, click the Custom Import Profiles
button. The Import Profiles window opens; here you see a list of available
import profiles. Click the Create New button.
3 To select an external data file, in the Profile Definition window, click the
Browse button in the Select sample file section at the top of the window,
locate and select the file and press Open.
4 The Observer XT automatically detects header and data information in the
external data file. This information is visible in the File content section of the
Import Profile Definition window (Fig. 6.4).
Reference Manual
261
Chapter 6
If automatic header detection does not work, see “Header detection” on
page 269 how you can manually detect header and data information.
Figure 6.4 The Import Profile Definition window with instructions on the right. This example shows
electrodermal activity (EDA) data acquired with the MindWare system.
5 The Observer XT uses the comma as the default delimiter to separate text in
the header and data sets. However, if text that should be in separate columns
is still in one column, you can separate the text by selecting the appropriate
delimiters from the list under Select header delimiters and Select data
delimiters.
Some DAQ software enables you to select the type of delimiter when
saving the DAQ data to an ASCII export-file. In that case you select the
same delimiter in the File content section of the Profile Definition
window. A comma or semicolon are advised as delimiters.
262
The Observer XT
External Data
Figure 6.5 The File Content section of the Profile Definition window. In the top
image, all header text is in one column. The bottom image shows the same
header, with the Comma and Space delimiter selected; the same text is now in
separate columns.
6 Now you can assign the information from the Header and the Data Sets in
the File content section to the appropriate cells in the Profile Definition
section.
Under Data definition in the Profile definition section there are two
parts. The lilac part is labeled Header Data where you enter Header
information from the lilac cells in the File content section. The green part
is labeled Raw data where you enter Data sets from the green cells in the
File content section.
First you define the sample rate of the external data acquired by the DAQ
system.
i
If the Header contains the sample rate, select the Sample rate button
under Timing based on in the Profile definition section. Drag the sample
rate to the Sample rate box and select the appropriate unit (Hz or kHz)
from the list.
ii If the Header contains the sample interval, select the Sample interval
button in the Profile definition section. Drag the sample interval to the
Sample interval box. Select the unit of time from the list.
Reference Manual
263
Chapter 6
Figure 6.6 Example of a sample rate in the Header that is assigned to the Sample rate
box in the Timing based on group.
iii If the Header does not contain information on sample rate, select the
Time series button under Timing based on. Under Data sets in the File
content section, select one of the green cells in the column with time
stamps and drag this to the Time series box (Figure 6.7). Next, select a
time format (you can choose between Numerical value or Date/time
format).
The column with time stamps now appears grayed. You can drag-and-drop
only one column at a time.
264
The Observer XT
External Data
Figure 6.7 Part of the Import Profile Definition window. In this example, the Data sets
sheet contains a column with time stamps. The contents of this column is
assigned to the Time series box in the Timing based on group. The format of the
Time series is Numerical value - seconds.
7 Next you can define the Data set(s).
A Data set consists of time-ordered values of a variable, e.g. EEG, heart
rate, body temperature. A data file can contain more than one Data set.
i
If your Data set contains missing samples indicated by non-numeric
symbols, you need to specify this symbol first.
 Select the Treat as number checkbox.
 Type in the non-numeric symbol in the Treat as number field or click
the button next to it to select one or more predefined symbols.
 To select a specific text, click <User Defined>, click OK enter this text
after a comma (,).
 If text is identified by a character, select this from the Text qualifier
list.
A missing sample is converted to a ‘zero’. As a result, it is plotted as a
‘zero’ in the Event Plot and exported as a ‘zero’ in an Episode
Selection.
The number of decimals may differ between values within the same
column, but the decimal point/comma should be present at least once in
the first 50 lines.
Reference Manual
265
Chapter 6
ii Drag one of the green cells under Data Sets in the File content section to
one of the empty cells in the Raw data - Data Set column. As a result, the
letter of the original column appears in the cell and the column under
Data Sets in the File content section is greyed.
The Observer XT assumes that your header and data set info are ordered in
a regular way in your external data file (e.g., left-right, with/without empty
cells in between).
iii Drag the first two columns with data to the first two rows of the Raw data
column in the Data definition group. Next, the Validity Check button
becomes active. When you click this Validity Check button, The Observer
automatically assigns the other columns from the Data sets group to the
remaining rows in the Data Definition group.
Example - your external data file contains four Data Sets in columns A, C, E
and G. Columns B, D, F are empty. When you drag columns A and C to the first
two rows in the Raw Data column and next click the Validity Check button,
The Observer automatically assigns columns E and G to rows 3 and 4, thereby
taking into account the empty columns between Data Sets.
Figure 6.8 The Data definition sheet in the Import Profile Definition window. In this
example, the Raw Data column shows the letters of the columns with data sets
from the Data sets sheet.
8 Next, you can assign information to the Header Data part of the Profile
definition section.
i
Dataset Name - you can drag the name of the Data sets under Header
(the top lilac window) in the File content section to the Dataset Name
column under Data definition (the bottom lilac window) in the Profile
definition section.
The Dataset Name in the original location is greyed. You can return the
Dataset Name to its original cell by selecting the Dataset Name in the
Data definition field and pressing delete.
266
The Observer XT
External Data
Figure 6.9 The Import Profile Definition window. In this example, one of the Data Set
Names is moved from the Header to the Data definition sheet.
ii Start Date - select the date under Header in the File content section and
drag it to the Start Date column under Data definition.
If the date matches one of the predefined formats, The Observer XT
automatically selects one in the Select Date Format window. In that case
it says Conversion: OK in the Conversion section. Click OK to proceed.
You can also define a date format yourself. For example, your date in the
header is formatted as: 15032005 (March 15 2005). This date format does
not match a predefined format. In the format box, type 'dd' for the
numbers representing 'day', 'MM' for month and 'yyyy' for 'year'. Behind
Reference Manual
267
Chapter 6
Converted date is now the correct date and Conversion shows OK. Click
OK to set the format.
iii Start time - select the start time under Header in the File content section
and drag-and-drop it to the Start time column under Data definition.
In the Select Time Format window a predefined format is selected
automatically. Click OK if this is the right one. If not, type in a new format
in the Format box. Click OK.
iv Type - drag-and-drop the type of measurement from the Header part of
the File content section to the Type column in the Data definition part, in
the Profile definition section.
v
Unit - drag-and-drop the unit of measurement from the Header part to the
Unit column in the Data definition section.
9 When all the information is in the Import Profile Definition sheet, click the
Save As... button.
Type a profile name in the Profile Name box of the Save Import Profile
window. You can add a description of the import profile in the small
Description window. Click OK.
This import profile has the extension *.eip and is saved in the specified
Destination folder.
10 Click OK to close the Import Profile Definition window.
In the Import Profiles window the newly created import profiles is now in the
list of import profiles.
11 Close the Import Profiles window by pressing the Close button.
12 In the Import External Data window, the new import profile is now selected
in the list of Files of type. If not, click the drop-down button and select the
268
The Observer XT
External Data
new import profile.
13 Locate the external data file and select the filename. Follow the instructions
starting from 4 (page 258) to import the external data.
Editing a Custom Import Profile
If you want to import an external data file that is very similar to, but not exactly the
same as, another data file for which you already have an Import Profile, you can
edit the existing Import Profile.
1 In the Import External Data window, click Custom Import Profiles.
2 Select the Import Profile from the list in the Import Profiles window and click
Edit.
In the Select Sample File group you see the original sample file behind
Profile based on.
3 Click Browse in the Select Sample File group to select the new external data
file and click Open.
4 Follow the instructions 4-8 under Create a new Import profile above.
5 Click Save Profile As when you are finished filling in the Data definition
sheet.
6 Type in the name for the Import Profile.
7 Click OK.
8 Close the Profile Definition window.
9 Close the Import Profiles window. Make sure you select the right import
profile.
10 Select the external data file and click Open to finish import.
Header detection
When you create a Custom Import Profile to import an external data file, The
Observer XT usually automatically detects header and data information in the file.
In some cases, however, the format of the file prevents The Observer from
automatically detecting header and data. For these cases, new Header detection
methods have been added to the Import Profile Definition window.
The methods for Header detection are:
Reference Manual
269
Chapter 6
 Automatic – This method (which was already available in The Observer XT
10.1) is selected by default and works most of the time.
 Specify tag - If automatic detection does not work, you can specify the line
(with either nominal or numerical information) that indicates the end of the
header part of the file. If necessary, you can also specify the number of rows
between this ‘header end line’ and the data.
 Specify row number - If automatic detection does not work but the data file
always has the same number of rows in the header, you can specify the
number of header rows.
Specify tag
Select this method if the external data file has a variable number of header lines
rows and header and data are always separated by the same ‘header end line’.
Example - The header always ends with a line containing the following text:
“[Data]”. After this header end line there is always an empty line before the data
starts. So, in the End tag box you enter: “[Data]” and in the Extra rows box you
enter a value of ‘1’.
Specify row number
Select this method if the contents of the header information is variable but the
header always has the same number of rows. So, in the Fixed rows box, you enter
the appropriate number of rows.
6.3 Synchronizing logged events and
external data
If you score events and simultaneously acquire external data, you can synchronize
external and event log data with The Observer XT. This is done by sending a
synchronization signal from the Observer XT PC to the external DAQ system. This
synchronization signal contains time information from The Observer XT PC. This
time information is used to synchronize the event log data and the associated
external data after import of the external data file.
270
The Observer XT
External Data
Figure 6.10 Schematic overview of the setup for automatic synchronization of
observational and external data.
You have two options for the synchronization of event data and external data:
 If your DAQ system can receive the synchronization signal, you should
preferably use Automatic synchronization (see below).
 Otherwise, you can use Manual synchronization (see page 276).
Automatic synchronization
The automatic synchronization of external data and event log data involves three
steps:
 Select DAQ co-acquisition when your Observer XT computer can be connected
to your DAQ system.
 The Observer XT sends a synchronization signal to the DAQ system.
 Import the external data.
Settings for live scoring with external data acquisition
1 Under Setup in the Project Explorer, click Observation Sources.
Reference Manual
271
Chapter 6
2 Select Live, and then DAQ Settings. Double-click the field next to it or click the
Edit Settings button at the bottom of the table. This opens the DAQ Hardware
Settings window.
3 Under Predefined Settings, select the profile corresponding to your DAQ
system or create a new one (see below).
4 Click OK.
Creating a new DAQ Hardware Settings profile
1 In the DAQ Hardware Settings window, click the New (Insert) button or click
in the Predefined Settings window and press <Insert> on your keyboard.
Figure 6.11 The DAQ Hardware Settings window.
2 A new field appears at the bottom of the list in the Predefined Settings
window. Type the name of the new profile.
3 Under Output Device, select how you want your Observer XT PC to be
connected to the DAQ system. You can choose one of you PC's COM ports.
The selected device sends the synchronization signal to the DAQ system.
The synchronization signal is a digital signal (containing zeros and ones)
which is fed into the free analog input of the DAQ system. In the DAQ
device this signal is configured equally as a standard physiological signal
(e.g. ECG, EEG, EMG).
272
The Observer XT
External Data
The Output Device is the port through which the synchronization signal,
via a cable, is sent to the DAQ system. You can select one of the RS232
COM ports that sends out a '0'-signal of with a voltage between +3 and +12
Volts and a '1'-signal between -3 and -12 Volts.
If the DAQ system uses a filter for incoming external data, it might
also affect the synchronization signal from The Observer XT! Watch
the sync signal on your DAQ system; it should display square pulses.
If the COM port is Offline, check that other programs (also those not
running) are not controlling that port. Change the port settings in those
program or uninstall them when not necessary.
4 Under Signal Type select:
 On-Off if your DAQ system uses a low sample rate (< 10 Hz) or samples
continuously (without regular intervals).
 Time Code (TCAP) in all other cases. If you choose Time Code, type in the
Sample rate of your DAQ device in the corresponding field. As you enter
the sample rate, the program calculates the Minimal sampling time in
seconds, which depends on how much time The Observer XT needs to
send the complete synchronization signal to the DAQ device with that
sample rate. (see Time Code in the next pages for more information).
5 Click OK.
The On-Off synchronization system
The Signal Type you use depends on how the physiological measure (e.g., ECG,
EMG) is sampled by the DAQ system. The On-Off signal coincides with the start
and stop of an observation. The Observer XT sends a 'one' at the start and a 'zero'
at the stop of an observation.
Reference Manual
273
Chapter 6
Figure 6.12 Schematic picture of the relation between the On-off synchronization signal
from XT and the external DAQ samples.
When you use the On-Off signal you need to start the DAQ system before
you start an observation and switch it off after the end of your
observation.
When you select the Time Code signal, you need to set the Sample rate
used on the DAQ system.
The Time Code (TCAP) synchronization system
When the DAQ system uses scheduled sampling, i.e., when sampling is carried
out at set intervals (for example, 5 minutes every hour), you must use the Time
Code signal .
With the Time Code signal The Observer XT continuously sends encoded pulses
of zeros and ones to the DAQ system during an observation. Each pulse
(consisting of 60 bits) contains time and date information in the initial bits. Pulses
and the empty spaces between pulses are evenly divided over time. When you
use the Time Code signal during an observation, you can start acquisition of
physiological data any time during that observation, because the DAQ system can
'catch up' with The Observer XT based on the time and date information in each
pulse.
274
The Observer XT
External Data
Figure 6.13 Schematic picture of the relation between the Time Code (TCAP) signal from
XT and the external DAQ samples. In this example the DAQ system is switched off
before the last pulse has been received completely; information from this last
pulse is not stored by the DAQ system.
Notes
 The information of the synchronization signal is stored in the external data
file. In the Import External Data window, the Data Set has a small clock
icon
, if it has been correctly identified.
 See Importing external data (page 258) to import these external data and
synchronization information.
 When you import the external data, you need to import both the Data Set with
the external data and the XT synchronization information. This way the
associated Event Log is automatically synchronized with the external data.
Name your synchronization data as 'sync' or use 'sync' as the type of
Unit. The Observer XT then automatically recognizes your
synchronization data upon import.
 When
in your Project Setup DAQ co-acquisition is selected, the
Synchronization Settings button in the second Import External Data window
becomes active. Click the Manual import button in the first Import External
Data window to open the second window. In the Synchronization Settings
you can set values for a number of parameters that determine how the
information from the synchronization signal is extracted from the imported
DAQ data.
The information in the synchronization signal is sampled by the DAQ
system. On import into The Observer XT some digital signal processing
takes place to deal with noise, signal distortion, spikes etc.
Reference Manual
275
Chapter 6
 Click on Synchronization Settings to open the Synchronization Settings
window. Here you can set values for the following parameters with default
values between brackets:
 Number of offset values (10) - corresponds to the number of discrete
samples of the DAQ system containing synchronization information. These
offset values are used for the calculation of average offset and gain. A
higher value increases the accuracy of synchronization, but also increases
calculation time.
 Smoothing factor (1) - corresponds to the number of samples over which
an average is calculated. A higher value reduces spikes on the signal, but
also reduces the time accuracy of the synchronization.
 Signal-to-noise-ratio (20) - determines the tolerance for detecting high-
low signal transitions. A higher value increases this tolerance, but also
increases the chance of detecting false transitions.
 Number of samples prescan TCAP (180000) - corresponds to the
maximum number of samples used for auto-detection of a time code in
the DAQ samples. For example, 180 seconds at 1 kHz or 30 minutes at 100
Hz.
 Click in the boxes to set a value for each of the parameters.
 Click Defaults if you want to return to the default values or click OK to finish.
Manual synchronization
Manual synchronization of logged events and associated external data can be
facilitated during the logging of events in the following ways:
 You can start a live observation and the acquisition of external data at exactly
the same time. As a result, the imported external data have the same starting
point and a similar duration as the associated event log.
 You can have a specified interval between the start of event logging and data
acquisition. For example, you switch on your DAQ system and start your
observation exactly 10 seconds after that.
 When you record events in a digital video file for later logging, you can either
film pushing the button which marks the start of external data acquisition or
you can mark the start of external data acquisition by a visual cue or sound
signal. Simultaneously, you log this cue or signal as an event in The Observer.
When you log events from the media file afterwards, the visual/sound signal
determines the start of your observation.
276
The Observer XT
External Data
 You can create a peak in the external data signal by, for example, swiping a
magnet past the sensor and simultaneously log this as an event in The
Observer. Afterwards, you can synchronize the event log and the external data
by aligning the peak and the scored event.
Carrying out Manual synchronization
There are three methods for manual synchronization:
 You can use Numerical offset (see below) if you know how many seconds the
observational and external data are out of sync.
 You can use Manual offset (see page 279) for visual synchronization. This can
be used when you score from a tape or a media file and the start of the
observation or external data acquisition is signaled by a visual or auditory cue.
Example - you observe an animal's reaction to a sudden encounter with an
unfamiliar object and at the same time monitor its heart rate. The encounter is
characterized by a sudden increase in heart rate. This peak in heart rate can be
used as an offset point for the observational and physiological data.
 You can set the start time or end time in the Import External Data window
upon import.
By changing the start time you set the offset of a file. By changing the end
time and/or start time you set the gain by stretching your file.
Numerical offset
1 Import the external data file and link it to an Observation, Event Log or Subject
(see Import external data, page 258).
If your external data file does not have a start date/time, the start position
of the external data file is set at the start of the event log. If your external
data file does have a start date/time, the start position is at the start of the
external data file.
2 Open the Observation to which you linked the external data. By default all
available windows open.
Observer windows can be displayed by selecting them from the View
Settings list at the top-right corner of your screen.
3 On the component tool bar, click the Offset button
and select
Numerical Offset to open the File Synchronization window.
Reference Manual
277
Chapter 6
4 You can now set the start (Offset) of either the Physiological Data or the Event
Log.
Example - You started your observation 3 seconds before you started
acquisition of external Heart Rate data.
 Click the numbers representing the seconds in the Offset column of the
Heart rate row.
 Type '03' in the time stamp and click Apply to set the time to 3 seconds.
278
The Observer XT
External Data
The result is that when you play back the event log and external data (see
Playing back observation data on page 212), the External Data window
starts running 3 seconds after the Event Log Data (see Figure 6.14).
Figure 6.14 Part of the External Data window. The vertical line (see arrow)
indicates the start of the observation. The offset of the external data is set
to 3 seconds.
Manual offset
1 Import the external data file and link it to an Observation, Event Log or
Subject (see Import external data, page 258).
By default, the start of both the event log and external data file are used as
the point of synchronization.
2 Open the Observation to which you linked the external data. By default all
available windows open.
Make sure the Event log, Playback control, Video Files and Visualize Data
window are open. Observer windows can be displayed by selecting them
from the View Settings list at the top-right corner of your screen.
Reference Manual
279
Chapter 6
A blue line in the Start row of the Event log and a vertical line in the
External Data window indicate the position in both files.
When Observer XT is not in Offset mode, clicking on a behavior in the
Event Log window will move the vertical line in the External data window
to a new position. When you place your cursor on the marker at the top of
the vertical line in the External Data window, a double moving-arrow
appears. With this double arrow you can move the red line; this makes the
grey bar in the Event log window jump to another behavior.
3 In the component tool bar, click the Offset button
and click Manual
offset.
The Synchronize window appears. This window shows instructions how to set
the Offset in a video or external data window.
4 Click Start Synchronization.
5 Click in the External Data window; the border of this window turns red and
the cursor becomes an offset-icon
. Keep the left mouse-button
pressed to drag the graph window to the left and the right.
 You synchronize the external data and the start of the Event log by
dragging the external data graph to a position where the peak is at the
vertical line (i.e. the offset of the observation).
280
The Observer XT
External Data
 Click the Offset button
in the component tool bar to finish
synchronization.
If a specific behavior on the video coincides with a specific peak in the external
data (for example, an animal jumps and shows a corresponding peak in heart
rate), do the following:
i
In the Videostreams window, go to the specific behavior by using the
controls in the Playback Control window or by moving the slider in the
Videos window.
ii Click the Offset button in the component tool bar, click in the External
Data window and move the external data graph so that the specific peak
coincides with the vertical line, i.e. the location of the specific behavior in
the Videos window.
iii Click the Offset button again to finish synchronization.
Reference Manual
281
7
Selecting Data for
Analysis
This chapter is about:
 Grouping data – With Grouping you can treat two or more observations or
coding scheme elements as one.
See page 295
 Filtering data – With Filtering you can select data that will be subject to
analysis (visualization and analysis).
See page 307
 Nesting – With Nesting you can analyze events that occur in time periods
defined by either another event / combination of events or by values of
external data.
See page 325
 Free intervals and Time bins – With Free intervals you can analyze events
from a begin point to an end point based on observation time, events or
external data. With Time bins you can analyze your data in time intervals of
equal length.
See page 316 and page 335
 Making complex data selections – Selection boxes can be combined in
several ways to create complex data selections.
See page 337
Reference Manual
283
Chapter 7
The terms Subject, Behavior, Modifier, and Independent Variable listed
in this chapter may not be the same as those on your screen. This depends
on what terms you have specified in your project's Terminology
Preferences (see page 141).
7.1 Why select data?
There are four good reasons why you may want to select data before carrying out
the real analysis (for example, visualizing data or calculating statistics).
Analyze observations, subjects or specific events in groups
 Example 1 – Calculate the overall mean duration of the event Play for all
subjects.
 Example 2 – Visualize behaviors of the group Play type as one behavior.
Solution – Group the data, then run the analysis. See page 295.
Analyze some observations, subjects or events, not others.
 Example 1 – Calculate the average duration of speech of the subject Child,
not the subject Mother.
 Example 2 – Visualize data in observations of female subjects, not males.
 Example 3 – Calculate the rate of occurrence of events of the group User
Error, not others.
Solution – Filter the data, then run the analysis. See page 307.
Analyze events that occurred in specific time interval
 Example 1 – Visualize the data from 1 minute to 10 minutes of observation. \
 Example 2 – Calculate the number of times the child smiled when the state
event Play was active.
 Example 3 – Calculate statistics of events when the heart rate was higher than
60 beats per minute.
Solution – Define free intervals (example 1; see page 316), nest over
state events (example 2; see page 325) or nest over external data
(example 3; see page 333), then run the analysis.
284
The Observer XT
Selecting Data for Analysis
Analyze regular time intervals
 Example 1 – Split your observations in 10-minutes intervals and calculate
statistics for each of them.
 Example 2 – Split your observations in three equal intervals and calculate
statistics for each of them.
Solution – Define Time bins, then run the analysis. See page 335.
Definitions
Grouping
Grouping means that two or more observations or elements of the coding
scheme are analyzed as one entity. For example, group the behaviors Left wrist
extension and Right wrist extension to calculate the overall rate of occurrence.
Filtering
Filtering means that you choose a subset of elements to be displayed or used in
quantitative analyses. You can filter observations, event logs, subjects, behaviors
and modifiers. You can also filter data indirectly, by choosing the values of
independent variables (see page 128). For example, filter the subjects with the
value of variable Age class =1.
Nesting
Nesting means that you analyze time intervals based on an event (or a
combination of events) scored for one or more subjects. Furthermore, you can
select time intervals based on values of external data. Analysis is done on the
intervals in which the event (or combination of events) occurs and/or the external
data had the specified values.
Free intervals
Free intervals means that you choose intervals starting from a specific time, event
or external data value, and ending at a specific time, event or external data value.
Analysis is done on all the events or external data values in those intervals.
Time bins
Time bins means that you choose to divide the observation in two or more
intervals of equal length. Analysis is done for all events in those intervals.
Reference Manual
285
Chapter 7
You can combine two or more selection criteria, for example Nest over
behavior Task 1 and Filter events User Error, and Negative emotion for
analysis (see page 337).
7.2 The Data Selection screen
To start data selection:
1 Do one of the following:
 From the Analyze menu, choose Select Data, then New Data Profile (or
press Ctrl+Alt+F7).
 In the Project Explorer, right-click the Data Profiles folder and select New
Data Profile.
2 In the New Data Profile window, type the name you want to give to the new
profile or accept the default name and click OK.
Result – Two more objects appear on your screen: the Components pane
(next to the Project Explorer) and the Data Selection pane (on the right; see
Figure 7.1).
What is a Data Profile?
A data profile is a collection of settings that specify which data you selected for
analysis. You can create as many data profiles as you want, containing different
selection criteria.
The Data Selection pane shows the content of the currently open data profile
(You find the name of the open data profile on the title bar of The Observer XT).
You can open and edit one data profile at a time.
286
The Observer XT
Selecting Data for Analysis
Figure 7.1 The Data Selection screen with the Components pane (left) and the Data
Selection window (right). In the Components pane: 1–Buttons for filtering data.
2–Button for defining free intervals. 3–Buttons for nesting over state events. 4–
Button for nesting over external data. 5–Button for creating additional Result
containers.
The Components pane
The Components pane has the following groups of buttons:
 Filter Observations – Allows you to filter observations and event logs. It also
allows you to filter observations by independent variables (including system
variables) associated with those observations.
 Filter Events – Allows you to filter events according to the name of subjects,
behaviors or their modifiers. You can also filter subjects by means of the
independent variables associated with those subjects.
If the scope of an independent variable is Subject (see page 133), the
variable is listed under Filter Events, otherwise it is listed under Filter
Observations.
 Select Intervals – Allows you to select free intervals (2 in Figure 7.1) or
intervals based on subjects and behaviors (3 in Figure 7.1).
Reference Manual
287
Chapter 7
 Select Intervals with External Data – Allows you to select intervals based on
values or ranges of external data.
 Result Containers – Allows you to create multiple selections in the same data
profile, by inserting additional Results boxes (see page 343)
If you do not see the Components pane, select Components with View
Settings on the far-right side of the tool bar.
The Data Selection pane
By default, the Data Selection pane contains two boxes connected by an arrow:
 The Start box (left) containing all the observations currently stored in your
project. The Start box does not make any data selection except for grouping
data (see page 295).
 The Results box (right), containing the data used for analysis. The Results box
shows the number of selected Observations, Subjects, Behaviors and
Intervals.
Since there is no selection box between the two, all event data in your project
are used for analysis. This is the default selection sequence. It is now up to
you to add selection boxes to refine your selection.
Figure 7.2 The Start box (left) and the Results box (right). In this example, the Start box
contains 9 Observations, 1 Subject, 12 behaviors and 5 intervals.
The name of the Results box name is shown in the analysis results, so
you always know which data selection the results come from. To display
the name of the Results box in an analysis result, make sure that Result
Container is selected in the Layout page of the analysis settings window
(see page 399 for an example about calculating statistics).
You can auto-arrange the boxes from the Data Profile by selecting the
option Snap to Grid in View Settings. The grid becomes visible if you
select the option Show Grid in View Settings.
288
The Observer XT
Selecting Data for Analysis
Creating your own data selection
To refine your data selection and focus on a smaller data set, insert selection
boxes between the Start and the Results box and connect them, so the data are
progressively filtered while they 'flow' from the first to the last box (you can view
each intermediate box as a sieve that reduces the amount of data).
1 In the Components pane, click the button next to the criterion you want to
use (see 1 in Figure 7.3).
2 A new window opens on your screen, listing all values of the chosen criterion.
Choose the values that specify your selection (see 2 in Figure 7.3).
Example – To filter behaviors, click the button next to By Behaviors under
Filter Events. Choose the behaviors you want to analyze.
3 Click OK. A new box appears in the Data Selection window. Drag the box over
the arrow that connects the pre-existing boxes. When the arrow turns white,
release the mouse button (see 3 in Figure 7.3).
Figure 7.3 Visualization of the basic steps you must follow to select data. See the text for
details.
Creating complex data selections
You can create complex data selections by inserting two or more selection boxes
in the sequence (more details on page 337).
 Example 1 – In a study of parent-child interaction, the age of the child and the
age of the mother have been entered as User-defined independent variables.
Reference Manual
289
Chapter 7
You want to analyze data for children ages between 3 and 5 years old and
mothers older than 30.
Solution – Under Filter Observations by Independent Variables, click the
button next to Age of Child. Choose the appropriate age values and insert the
Filter box in the sequence. Next, click the button next to Age of Mother.
Choose the appropriate age values and insert the Filter box in the sequence.
 Example 2 – In a usability study, the type of task has been scored as a state
behavior. You want to analyze the events User Error and Confusion when the
test participant was performing Task 1.
Solution – Under Select Intervals, click the button next to Nest over
Behaviors, select Task 1 and insert the Nest box in the sequence. Next, under
Filter Events click the button next to By Behaviors, select User Error and
Confusion and insert the Filter box in the sequence.
 Example 3 – In an open-field test in which exploratory behavior is measured,
the heart rate of an animal is also recorded. You want to analyze events when
the heart rate was above a certain value.
Solution – Under Select Intervals with External Data, click the button next to
Nest over Heart Rate. Select External data is Higher than and enter the
appropriate value. Click OK and insert the Nest box in the sequence.
The order of boxes in a data selection sequence is important! For more
information, see page 344.
Grouping and Time bins
To define analysis groups and time bins, you do not use the buttons in the
Components pane.
To group data, click the Grouping button in the Start box. For details, see page
295.
To define time bins, click the Settings button in the Results box. For details, see
page 335.
Working with selection boxes
This section contains How to.. procedures to work with selection boxes, not the
procedures for selecting data. For the actual selection procedures, see page 295,
page 307, page 316, page 325, page 335.
290
The Observer XT
Selecting Data for Analysis
Moving a selection box
1 Click the colored border of the box.
As a result, a black border appears around the box and the mouse cursor
changes to a four-headed arrow.
2 Drag the box to the position you want.
Moving a group of selection boxes
1 Draw a box around the boxes you want to move or click on the boxes you want
to select while holding the Ctrl key.
As a result, a black border appears around the selected boxes and also the
selected, connecting arrows turn black. The mouse cursor changes to a fourheaded arrow.
2 Drag the boxes to the position you want.
Inserting a box in a data selection sequence
1 Drag the box between two pre-existing boxes, until the connecting arrow turns
white.
2 Release the mouse button. The new box is inserted.
Connecting two selection boxes
1 Point to the center of the first box, press and hold the left mouse button and
drag toward the center of the other box.
Reference Manual
291
Chapter 7
2 Release the mouse button when the cursor has reached the center of the
other box.
As a result, the two boxes are connected.
You cannot create connections:
 From the Results box to any other box.
 From any box to the Start box.
Deleting a selection box
1 Click the title of the box so the mouse pointer changes to a four-head arrow.
2 Press Delete.
The box is deleted.
You cannot delete the Start box. You can delete a Results box only if
another one is present in the Data Selection window.
If you delete in a box within a sequence, the arrows connecting the
adjacent boxes are lost. You must then re-connect the adjacent boxes (see
the previous page).
Deleting a group of selection boxes
1 Draw a box around the boxes you want to delete or click on the boxes you
want to select while holding the Ctrl key.
2 Press Delete.
You cannot delete the Start box. You can delete a Result box only if
another one has been inserted in the Data Selection window. If you
delete a box within a sequence, the arrows connecting the adjacent boxes
are lost. Therefore, you must re-connect the adjacent boxes (see above).
Deleting a connecting arrow
1 Click the connecting arrow you want to delete.
292
The Observer XT
Selecting Data for Analysis
As a result, the arrow turns bold.
2 Press Delete.
Changing the selection criteria in a selection box
Follow the instructions below when you have inserted a selection box in a
sequence, and you want to restrict/widen your selection. For example, you have
filtered observations by Drug dose =0.001 and 0.005 in the first instance, and you
want to remove 0.005.
1 Locate the box that specifies the selection criteria you want to change. Tip:
You find the name of the name of the criterion in the central area of selection
boxes.
2 Click the Settings button in the bottom-right corner of the box.
3 Select the appropriate values in the window that appears.
Creating a new Results box
Create multiple Results boxes everytime you want to display analysis results
obtained from different data sets.
Example – You want to calculate statistics of the behavior User Question in
two different periods, Task 1 and Task 2. Those phases reflect two
independent intervals, therefore you must create two selection sequences,
each ending in a separate Results box. When you run the analysis, results are
shown for both intervals and readily compared.
1 In the Components pane, click the button
next to Results.
2 In the window that appears, type a new name or accept the suggested one,
then click OK. A new Results box appears.
Reference Manual
293
Chapter 7
Figure 7.4 An example of creating multiple data selections. Top: a sequence selecting an
interval according to "Task 1". Bottom: A second Results box has been added.
3 Build your data selection sequence as usual. In the example below, two
selection criteria have been defined in such a way that statistics are shown for
Task 1 and Task 2 independently.
Figure 7.5
An example of two independent selection criteria from the same data set.
Changing the Results box name
The Results boxes are named automatically as you create them: Results 1, Results
2, etc. If you want to change that name, click the Settings button
in the
box and type in the new name.
294
The Observer XT
Selecting Data for Analysis
7.3 Selecting data - Grouping
What is Grouping?
The aim of grouping is to treat two or more observations or elements of the
coding scheme (subjects, behaviors and modifiers) as one. For example:
 Treat the behaviors Grab antennae, Grab mandibles, Grab head as one
behavior and calculate the total frequency.
With grouping, you can also easily compare data sets based on characteristics, for
example:
 Group subjects according to their gender to check whether males and females
differ in the frequency of Ask Question.
 Group observations according to the variable Day after treatment, and check
whether there is a reduction in the duration of exploratory behavior.
Summed groups and Merged groups
There are two ways of calculating statistics for grouped elements:
 Summed groups – Elements in the group are still considered as separate
units. The frequency and durations of those elements are summed up,
independent of whether the single elements overlap in time. Consider the
following:
Both events A and B last 5 seconds. With the Summed groups count method,
the frequency of the group is 1+1=2, and its duration is 5+5=10 seconds.
Example – You have scored Talking, Shouting and Gesture. You want to know
the total frequency of when there was any communication scored.
 Merged groups – The elements are truly merged on the time line and
counted as one. Consider the following:
Reference Manual
295
Chapter 7
Events A and B overlap for 3 seconds. With the Merged groups count method,
the frequency of the group is 1, and its duration is 7 seconds.
Example – You have scored Talking, Shouting, and Gesture. Unlike the
previous case, you want to analyze the frequency of communication
regardless whether two events occur at the same time - it is still just
communication, that is one event.
A difference in analysis results between Summed groups and Merged
groups appears when (a) elements overlap in time or (b) they occur
immediately after each other.
Grouping methods: manual and automatic
 Manual grouping – In the Create Groups window, you create a group and
drag the single elements to that group. You can create groups of:
 Observations.
 Subjects.
 Behaviors.
 Modifiers.
 Automatic grouping – Based on values of independent variables. In the
Create Groups window, select the variable you want to use as grouping factor.
Groups are created for:
 Observations.
 Subjects.
You cannot create groups of behaviors and modifiers based on
independent variable values, since these are only associated to
observations, event logs and subjects.
296
The Observer XT
Selecting Data for Analysis
Grouping procedure in short
1 Make sure that your data profile is open. If not, create a new data profile or
open an existing one (see page 349).
2 Click the Grouping button
in the Start box.
3 In the Create Groups window, click the tab for the elements you want to
group.
The Observations page lists the observations in your project. The pages
Subjects, Behaviors and Modifiers list the corresponding elements in your
coding scheme. However, the groups you see there are not automatically
considered as analysis groups. You must define groups in this window to
analyze groups of elements.
4 To create a group manually (see page 296):
i
Click the Add button
marked with a folder icon.
. A new line appears at the bottom of the list
ii Type in the name you want to give to the group, and press Enter.
iii Drag an element you want to include in the group to the group line, until
the line is highlighted.
Result – the element is placed in the group. Repeat the step above to add
more elements.
5 To create a group automatically (only for observations and subjects; see
page 296):
Reference Manual
297
Chapter 7
 From the Select Independent Variable for grouping list, select the
independent variable you want to use as a grouping factor.
Elements are grouped according to the value of the variable. Click the + sign
next to a group to view its components.
6 Under Count method, choose (for Subjects and Behaviors only):
 Summed groups – To calculate statistics of elements in a group treated as
separate units. See also page 295.
 Merged groups – To calculate statistics of elements in a group as if they
were the same element. See also page 295.
7 If necessary, click another tab and repeat the procedure from step 3. Click OK
to confirm the groups.
For more information on grouping:
 Observations – See page 300.
 Subjects – See page 302.
 Behaviors – See page 304.
 Modifiers – See page 305.
Notes
 Adding an observation or element to a group means that it is removed from
the group where it was stored.
 You cannot place an element or an observation in more than one group.
298
The Observer XT
Selecting Data for Analysis
 If you want to create a group of observations or subjects manually, make sure
that <Use Observation names> or <Use Subject names> is selected from the
Select Independent Variable for grouping list.
 The number in parentheses next to each group indicates the number of
elements or sub-groups contained.
 Groups based on numerical variables – If groups are based on a numerical
independent variable (for example, grouping subjects based on the value of
subject's Age), automatic grouping results in groups each containing
observations and subjects with one specific value (see the next picture). If you
want to create groups based on value ranges, add one group per range, then
drag the single observations/subjects to their appropriate range group.
 You cannot add a manually-created group to another manually-created group.
You can, however, add an automatically-created group to a manually-created
group.
 If you add a group on the Modifiers page, the new group line is added to the
group defined by the coding scheme, not on the bottom of the list. This is
because groups of Modifiers cannot be moved outside their original coding
scheme group.
 Observations and modifiers can only be grouped according to the Summed
count method.
 To remove a group added manually, select the group name and click the
Remove button
.
 To remove an element from a group, select that element and click the Up
button
. Note: You cannot remove an element from groups created
automatically.
 To reset all groups added manually on a specific page, click the Reset all
groups button
. This brings all the elements back to their
original location. Note: this does not remove groups on other pages of the
Create Groups window.
 To reset all groups created automatically, select <Use names> from the Select
Independent Variable for grouping list.
Reference Manual
299
Chapter 7
Effects of changes in the coding scheme on grouping
 If you add an element to the coding scheme – The element is added to the
Create Groups window at the appropriate level, however it is not
automatically part of any analysis group.
 If you delete an element in the coding scheme – The element is deleted
from the Create Groups window.
 If you move an element to another group in the coding scheme – It
depends on where the element is in the Create Groups window.
 If the element was in its original (coding scheme) location, when you
move the element in the coding scheme it is also moved to the same
location within the Create Groups window.
 If the element was in a manually-created group, when you move the
element in the coding scheme it is not moved in the Create Groups
window.
Grouping observations
See page 297 for the general grouping procedure. You can group observations:
 Manually (click the Add button and drag elements to the new group name).
 Automatically (select an independent variable under Select Independent
Variable for grouping).
You can only group observations automatically if the variable you want
to use as grouping factor has Observation scope. If the variable does
not appear in the list, open the Independent Variable List and make
sure that the variable's scope is Observation (see page 133).
300
The Observer XT
Selecting Data for Analysis
Figure 7.6
The Observations page of the Create Groups window.
Grouping event logs
You cannot group single event logs within observations. If you have observations
that contain two or more event logs and you want to group an event log of
Observation 1 and an event log of Observation 2, first group the two observations
and then use the Filtering function (see page 307) to select those event logs.
Grouping based on numerical variables
Observations can be grouped by numerical independent variables. For example:
 Group by the subject's age (assuming that each observation refers to one
individual).
 Group by temperature in the test room.
 Group by drug dose in mg/kg
Groups are created for each single value of independent variable. See an example
in the picture of page 299.
Reference Manual
301
Chapter 7
Combining groups
You can combine manual and automatic groups. For example: First define groups
based on the variable Treatment. This results in three groups, Saline, Acetazolamid
and Lignocaine. Next, add a group and move the groups Acetazolamid and
Lignocaine to this group.
Groups of observations are always Summed
The Count method option is set to Summed. This means that the total
frequencies and durations of events are calculated separately in each observation,
then summed up in your analysis results (see page 295).
Grouping subjects
See page 297 for the general procedure. You can group subjects:
 Manually (click the Add button and drag elements to the new group name).
 Automatically (select an independent variable under Select Independent
Variable for grouping). You can only select observations with independent
variables that have Subject as scope (see page 133).
If the list does not show the independent variable you require, open the
Independent Variables List and make sure that the variable's Scope is
Subject.
Groups of subjects can be Summed or Merged
 If you choose Summed groups, events with different subjects are still
considered as separate units.
 If you choose Merged groups, and events by different subjects are
overlapping, they are analyzed as one. For example, the event Play starts for
Subject 1 at 10 s and ends at 20 s. The same event starts for Subject 2 at 15 s
and ends at 30 s. If you group the two subjects and select Merged groups,
302
The Observer XT
Selecting Data for Analysis
the total duration of Play for the subject (1+2) is 30-10=20 s. If you choose
Summed groups, the total duration would be (20-10)+(30-15)= 25 s.
For more information, see page 295.
Figure 7.7
The Subjects page of the Create Groups window.
Combining groups
You can combine manual and automatic subject groups. For example, first define
groups based on the variable Age of baby. This results in several groups ranging
from 8 to 18 months. To create groups reflecting age ranges, add two or more
groups, one for each age range. Drag and drop each original group to the
appropriate new group.
Reference Manual
303
Chapter 7
Grouping behaviors
You can only group behaviors manually: click the Add button and drag elements
to the new group name (see page 297 for the procedure).
Figure 7.8
304
The Behaviors page of the Create Groups window.
The Observer XT
Selecting Data for Analysis
Groups of behaviors can be Summed or Merged
 Choose Summed groups if you want to count different behaviors as separate
units.
Example – Gaze object and Gaze elsewhere are scored as mutually-exclusive
behaviors. Gaze Object lasts 3 seconds, and Gaze elsewhere 18 seconds.
When choosing Summed groups, the frequency is 2 and the total duration is
21 s. The results would be the same if the behaviors were non-mutuallyexclusive and overlapped with each other (see the picture on page 295).
 Choose Merged groups if the behaviors of the group can be at least partially
overlapping, or one follows immediately the other, and you want to count
such instances as one.
Example with mutually exclusive behaviors – Gaze object and Gaze
elsewhere are scored after one another as mutually-exclusive. Gaze Object
lasts 3 seconds, and Gaze elsewhere 18 seconds. When choosing Merged
groups, the frequency is 1 and the total duration is 21 s.
Example with non mutually-exclusive behaviors – Duet Play and
Constructive Play are scored as non mutually-exclusive, and are partly
overlapping. Duet Play lasts 23 s, and Constructive Play lasts 42 s, with an
overlapping of 12 s. When choosing Merged groups, the frequency is 1 and
the total duration is (23+42-12)= 53 s.
Grouping modifiers
You can only group modifiers manually: click the Add button and drag elements to
the new group name (see page 297 for the procedure).
Groups of modifiers are always summed
The Count method option is set to Summed. This means that the total
frequencies and durations of events are calculated separately for each modifier in
the group, then summed up in your analysis results.
Reference Manual
305
Chapter 7
Figure 7.9
The Modifiers page of the Create Group window.
Creating a modifier group
To create a modifier group, click the name of the original (coding scheme) group
or one of the modifiers and click Add.
Moving a modifier to another group
Modifiers cannot be stored outside their original group, that is, their group as
defined in the coding scheme. This is why you cannot move modifiers to other
groups.
You can, however, create a group within the original (coding scheme) group and
drag and drop modifiers to this group. For example, numerical modifiers from -1
to -3 have been moved to a new group within the original Axis score group:
Groups of numerical modifiers become nominal
If you create a group of numerical modifiers, this group is considered as nominal.
If you want to calculate the frequency distribution of numerical modifiers, create
306
The Observer XT
Selecting Data for Analysis
one group per value, then start a Behavior Analysis and calculate the Total number
(see page 397).
7.4 Select data - Filtering
What is Filtering?
The aim of filtering is to pick out the data that will be subject to analysis
(visualization or statistical analysis). You can filter the data directly (for example,
choose a specific subject or behavior), or indirectly according to the value of
independent variables (for example, filter the observations with subject age less
than 10).
Below you will find all the possible filtering methods. Remember that you can use
just one filter method, or combine more in one data profile.
Filtering methods
You can filter data (see the buttons in the blue area of the Components pane on
your screen):
 By choosing the observations/event logs/subjects to analyze –
 Directly, by the Observation name.
 Indirectly, by values of Independent Variables (for example, the
observation's start time, or the age of the subject).
Result – Analysis is done on the observations you have selected or those
matching the values of the independent variables you have selected.
Whether analysis is done on observations, event logs or subjects depends
on the scope of the User-Defined Variable (see page 133).
 By choosing the events to analyze –
 By Subjects.
 By Behaviors.
Result – Analysis is done on all the events that contain those subjects and
behaviors. You can also filter events with certain values of their Modifiers.
Reference Manual
307
Chapter 7
How do I combine two or more filtering criteria?
Simply filter more element types and connect the corresponding boxes. See page
337 for more information.
Figure 7.10 The Components pane.
Filtering procedure in short
1 Make sure that a data profile is open. If not, create a new data profile or open
an existing one (see page 349).
2 Locate the item in the Components pane (Figure 7.10) that you want to use for
filtering data, and click the corresponding button in the blue area.
3 In the Filter window that opens, choose the values of the independent
variable, the observations or the coding scheme elements you want to
analyze, and click OK.
For example, click the button next to By Behaviors if you want to analyze a
subsample of events. Click the button next to By Gender if you want to
analyze observations referring to one gender, not the other (Gender must be
defined as independent variable).
See the next sections for details on the different criteria for filtering.
308
The Observer XT
Selecting Data for Analysis
4 A new box appears in the Data Selection window. Drag the box to the desired
position between the Start and the Results Box, so it is connected to other
boxes (see page 291 for how to connect selection boxes).
5 Repeat steps 2 to 4 to make more complex selections.
If you want to edit an existing selection box instead of creating a new
one, click the Settings button in that box.
To make sure you analyze all items, click Select all. To select quickly one
or few items, click Select all until all boxes are cleared, then select the
items you want to analyze.
If you create an unwanted Filter box, click its title and press Delete.
See page 337 for information on how to create a complex data selection.
Filtering observations
Aim – Choose observations or event logs directly from a list. Without any other
filtering or nesting criterion, all events scored in the filtered observations or event
logs are considered for analysis.
1 Under Filter Observations, click the button next to By Observation name.
The Filter (Observations) window displays listing the observations and event
log files currently present in your project (see Figure 7.11).
2 Select the observations and event logs you want to analyze. By default, all
observations and event logs are selected.
 Event logs are listed under the observation they belong to.
 If you select an observation, all event logs in that observation are selected
automatically.
 If you de-select an observation, all event logs in that observation are de-
selected automatically.
 If you select at least one event log, the observation it belongs to is
selected automatically.
 If you de-select all event logs in one observation, that observation is de-
selected automatically.
Reference Manual
309
Chapter 7
Figure 7.11 The Filter (Observations) window.
3 Click OK. Insert the box at the required position in the sequence between the
Start box and the Results box.
Filtering data by independent variable
values
Aim – Filter observations according to the values of one or more Independent
Variables, either System Variables or User-defined Variables.
All System Independent Variables (Start Time, Stop Time, Duration) have
Observation as scope (see page 133). Therefore, you can only filter
observations, not event logs or subjects by values of System Independent
Variables.
Each User-Defined Variables has a scope (Observation, Event Log Data, or
Subject; see page 133). Depending on its scope you can filter
310
The Observer XT
Selecting Data for Analysis
observations, event logs or subjects according to the values of the
selected User-Defined Variable.
Example 1 – If the scope of the variable Temperature is Observation,
selecting values of Temperature results in selecting those observations
(therefore, all events in them) corresponding to the Temperature values you
have selected.
Example 2 – If the scope of the variable Subject Experience is Subject, then
selecting values of Subject Experience results in selecting events for those
subjects corresponding to the values of Subject Experience you have selected.
If you want to filter data by User-defined Variable values on a Subject
level, make sure that you enter a value for that Variable for each
Subject in the Independent Variable List. If you do not do this, you
might get a wrong selection.
1 Under Filter Observations, click the button next to By <Independent
Variable name>.
The Filter (Independent Variables) window displays. The Filter window
shows the range of values of that Independent Variable available for filtering.
2 Choose one of the following:
 If you want to filter observations according to specific variable values,
select Select by Value. The Filter window lists the values of the variable
available for filtering.
 If you want to filter observations according to a range of variable values,
select Select by Definition. The Filter window shows two fields, From and
To.
Reference Manual
311
Chapter 7
The Select by Definition option is not available for variables of type Text
and Logical (see page 128).
Figure 7.12 The Filter (Independent Variables) window for System Variable Start
Time.
3 If you have chosen Select by Value, select the values you want.
If you have chosen Select by Definition, type the lowest value of the range
under From, and the highest value under To.
4 Click OK. Insert the box at the required position in the sequence between the
Start box and the Results box.
5 Click OK. Insert the box at the required position in the sequence between the
Start box and the Results box.
312
The Observer XT
Selecting Data for Analysis
Figure 7.13 The Filter (Independent Variables) for the User-defined Variable Age of
twins.
Filtering behaviors
Aim – Choose behaviors directly from a list. Without any other filtering or nesting
criterion, all behaviors of that type scored are considered for analysis.
1 Under Filter Events, click the button next to By Behaviors.
The Filter (Behaviors) window displays listing the behaviors currently present
in your coding scheme.
If a behavior has modifiers attached to it, these are shown below that
behavior (see Figure 7.14). You can view the values of a behavior's modifier
by clicking the button in the Value column.
Reference Manual
313
Chapter 7
Figure 7.14 The Filter (Behaviors) window.
2 Select the behaviors you want to analyze. By default, all behaviors are
selected.
Filtering Behavior Modifiers – By default, all behavior modifiers are selected.
If you want to analyze modifiers, click the button
under Value
corresponding to the modifier and de-select the modifiers you do not want to
analyze. See also a note on page 341.
3 Click OK. Insert the box at the required position in the sequence between the
Start box and the Results box.
Notes
 Each behavior and behavior group is listed in a separate row (please note that
here by groups we mean groups defined in the coding scheme, not groups in
data selection).
 If you select a behavior group and de-select one or more behaviors forming
that group, you analyze only the data scored for the selected behavior.
314
The Observer XT
Selecting Data for Analysis
 If you de-select a behavior group, the behaviors forming that group are also
de-selected.
If you de-select a behavior or behavior modifier group, the group
name is not visualized nor analyzed.
 If you re-select a behaviors group, make sure that the behaviors you are
interested in are selected, and those you want to ignore are de-selected.
 If you create a new behavior in the coding scheme and then re-open the data
profile, the new behavior is not selected automatically. You must select the
new behavior in the Filter window if you want to consider it for analysis.
Filtering subjects
Aim – Choose subjects directly from a list. Without any other filtering or nesting
criterion, all events scored for those subjects are considered for analysis.
1 Under Filter Events, click the button next to By Subjects.
The Filter (Subjects) window displays listing the subjects currently present in
your coding scheme.
Figure 7.15 The Filter (Subjects) window.
Reference Manual
315
Chapter 7
2 Select the subjects you want to analyze. By default, all subjects are selected.
3 Click OK. Insert the box at the required position in the sequence between the
Start box and the Results box.
If you create a new subject in the coding scheme, and then re-open the
data profile, the new subject is not selected automatically. Select the new
subject in the Filter window if you want to consider it for analysis.
Note for users of The Observer XT 6/7
If subjects are organized in groups in The Observer XT 10, each subject and
subject group is listed in a separate row. If you select a subject group and deselect one or more subjects forming that group, you analyze the selected
subjects. If you de-select a subject group, the subjects that are part of this
group are also de-selected.
7.5 Selecting data - Free intervals
Note for users of The Observer 5 – Free intervals is the equivalent of
selecting intervals in The Observer 5. However, if you want to analyze
intervals as you did with the Merge data for one interval option in the
analysis profile settings, use Nesting instead (see page 325).
What are free intervals?
The aim of free intervals is to analyze events in time periods from a Begin point to
an End point. Both Begin and End points can be:
 A time (for example, one minute after the start of the observation).
 An event (for example, the start of Task 1).
 When an external data value becomes higher/lower than a set value, for
example, when the heart rate becomes higher than 100 bpm.
You can combine time, events or external data to define, for example, the
following:
 From time t to event E.
 From event E to when the external data data becomes lower than value x.
 From when the external data becomes lower or equal to value y to time t.
316
The Observer XT
Selecting Data for Analysis
You can also combine time and events in a single Start or Stop point. For example:
From 1 minute after the event Start Test to 1 minute before the event Stop Test.
For time intervals the left border is used in the analysis and the right
border is not used (see page 348 for details).
How are intervals applied?
 Free intervals are defined for each observation independently:
 If you define intervals based on time, and observations have different
durations, then the time periods subject to analysis can differ between
the two observations.
Example – Define an interval from the start of the observation to 10
minutes. If an observation lasts 12 minutes, the first 10 minutes are
analyzed. If an observation lasts 9 minutes, analysis is done on 9 minutes.
 If you define intervals based on events, and events occur at different times
in two observations, then the time periods subject to analysis differ
between the two observations.
Example – Define an interval from the start of the observation to the
event Correct Answer. If Correct Answer occurs at five minutes in
observation 1 and at 10 minutes in observation 2, then the time period
analyzed for observation 2 is twice as long as for observation 1.
 If an observation includes two or more event logs, an interval defined in one
event log is also applied to other event logs within that observation.
Example – An interval is defined from the start of the observation to the event
End of Task. If this event occurs at 5 minutes in one event log and at 10
minutes in another event log in that observation, then data are analyzed from
0 to 10 minutes for both event logs.
 If the time t exceeds the duration of the observation or the event E does not
occur in the observation, the interval is not defined, and analysis not done for
that observation.
How many intervals in an observation?
The number of intervals defined per observation depends on what you specify as
Begin and End:
 From time t1 to time t2 – This defines one interval per observation. Analysis
is done between the two times.
Reference Manual
317
Chapter 7
 From time t to event E – This defines one interval per observation. Analysis is
done on events occurring between time t and the first occurrence of E. Other
occurrences of E do not define intervals.
 From time t to when the external data becomes higher/lower than value x
– This defines one interval per observation. Analysis is done on events
occurring between time t and the first time the external data becomes higher/
lower than value x. Subsequent occurrences of when the external data
becomes higher/lower than value x do not define intervals.
 From event E to time t – This defines one interval. Analysis is done on events
occurring between the first occurrence of event E and time t. Other
occurrences of E do not define intervals.
 From event E to when the external data becomes higher/lower than value
x – This defines one or more intervals. Analysis is done:
 From the first occurrence of E to the first time the external data becomes
higher/lower than value x.
 From the first occurrence of E after the external data became higher/lower
than value x above, to the next occurrence of E, and so on.
 From event E1 to event E2 – This defines one or more intervals. Analysis is
done:
 From the first occurrence of E1 to the first occurrence of E2.
 From the first occurrence of E1 after the E2 above, to the next occurrence
of E2, and so on.
Example – The behavior of male sticklebacks has been recorded when
they were presented with females of different size classes. You want to
analyze the time from the moment when Female 1 was presented (scored
as Female 1) to the occurrence of male display.
The first interval is considered from 0.00 Female 1 to 0:50 Display (see
Figure 7.16). The second interval goes from 1:12 Female 1 to 1:52 Display.
The instance of Female 1 at 0:30 is not considered as a starting point of an
interval, because it occurs before the ending point of a previous interval
(0:50 Display).
318
The Observer XT
Selecting Data for Analysis
Figure 7.16 An example of selecting intervals: From Female 1 to Display. The second
occurrence of Female 1 is ignored as it occurs before Display.
 If you define an interval using the same event type (“From E1 to E1”), each
interval generated will have its begin and end based on the same instance
of the event. For example, your data include two point events P at 3 s and
5 s. If you define an interval "From 3 s before P to 3 sec after P", this results
in an interval going from 0 s to 8 s, merging the intervals 0 - 6 s (for the
first event P) and 2 - 8 s (for the second event P).
 From when the external data becomes higher/lower than value x to when
the external data becomes higher/lower than value y – This defines one or
more intervals. Analysis is done:
 From the first time the external data becomes higher/lower than value x to
the first time external data becomes higher/lower than value y.
 From the next time the external data becomes higher/lower than value x
to the next time the external data becomes higher/lower than value y, and
so on.
For users of previous Observer versions – Free intervals within an
observation never overlap (see Figure 7.16). This differs from how intervals
were generated in The Observer 4/5 (see page 346).
Defining free intervals in short
1 Make sure that your data profile is open. If not, create a new data profile or
open an existing one (see page 349).
Reference Manual
319
Chapter 7
2 Under Select Intervals, click the button next Free interval selection. The
Free Interval Selection window opens.
Figure 7.17 The Free Interval Selection window.
3 Under Interval Start Criteria, select the point marking the begin of the
interval to be analyzed.
 Select Observation time if the start of your interval is the start/stop of the
observation +/- a certain time, for example, "At the start of the
observation", "One minute from the start of the observation" or "Five
minutes before the stop of the observation". Type this time in the
appropriate field (hh:mm:ss), and select the option that you require (after
start/before stop).
 Select Observational Data if the start of your interval is a scored event +/-
a certain time, for example, "At the start of Task 1", "One minute after the
event Intruder in Arena" or "Five minutes before the stop of the state Test
2". Type this time in the appropriate field (hh:mm:ss), then choose the
before/after and start/stop option and select the event you require
(subject, behavior and modifiers if applicable).
 Select External data if the start of your interval is an external data value +/
- a certain time, for example, “at the moment the heart rate becomes
higher than 100 beats per minute (bpm)” or “1 minute before the heart
320
The Observer XT
Selecting Data for Analysis
rate becomes lower than to 65 bpm”. Type the time in the appropriate field
(mm:ss:ff), choose the before/after option, select the external data, select
one of the Becomes lower/higher options and enter the external data
value.
4 Under Interval Stop Criteria, select the point that marks the end of the
interval to be analyzed.
 Select Observation time if the end of your interval is the start/stop of the
observation +/- a certain time, for example, "10 minutes after the start of
the observation".
 Select Observational Data if the end of your interval is a scored event +/-
a certain time, for example, "At the stop of Task 1", "One minute after the
event Intruder out of Arena". Type this time in the appropriate field
(hh:mm:ss), then choose the before/after and start/stop option and
select the event you require (subject, behavior and modifiers if
applicable).
 Select External data if the end of your interval is an external data value +/-
a certain time, for example, “5 minutes after the heart rate became higher
than 100 bpm”. Type the time in the appropriate field (mm:ss:ff), choose
the before/after option, select the external data, select one of the
Becomes lower/higher options and enter the external data value.
5 Click OK. Insert the Intervals box in the selection sequence between the Start
box and the Results box.
If the observation was suspended, defining an interval based on a state
event that was active at the moment you suspended the observation may
lead to incorrect intervals. This is because suspend/resume creates extra
stop and start events for that behavior, respectively. For example, if you
suspended the observation when Play was active and then define an
interval from the start of the observation to the stop of Play, the resulting
interval will be from the start of the observation to the suspend time, not
the time that you actually score the stop of Play.
If you want to analyze an interval starting from the start of an
observation, leave 00:00:00 selected.
Free intervals based on external data
The free interval based on external data is generated as follows:
1 The Start point at which the external data becomes higher than/higher or
equal to or lower than/lower or equal to the set value is determined.
2 The offset (before or after) specified in Start interval at is applied.
Reference Manual
321
Chapter 7
3 The End point at which the external data becomes higher than/higher or
equal to or lower than/lower or equal to the set value is determined.
4 The offset (before or after) specified in Stop interval at is applied.
5 Steps 1 to 4 are repeated until the end of the observation.
Example – You have measured a subject’s heart rate with values ranging between
60 and 120 bpm. You want to generate intervals from the point at which the heart
rate becomes higher than 100 and next, after the heart rate has dropped below ,
becomes higher than 80 again. To do this, make the following settings in the Free
Interval Selection window:
 Under Interval Start Criteria, select Start interval at “00:00:00”, after “Heart
rate” Becomes higher or equal to ‘100’.
 Under Interval Stop Criteria, select Stop interval at 00:00:00, after “Heart
rate” Becomes higher or equal to ‘80’.
See Figure 7.18 below for a visualization of the selected interval.
If either the Interval Start Criteria or the Interval Stop Criteria is not
met in the observation, no interval is selected.
322
The Observer XT
Selecting Data for Analysis
Figure 7.18 Example of Free Interval Selection based on external (heart rate) data. The
arrow labeled ‘Start’ shows the start of the interval when the heart rate Becomes
higher or equal to ‘100’ bpm. The arrow labeled ‘Stop’ shows the end of the
interval when the heart rate Becomes higher or equal to ‘80’.
The difference between Free Interval Selection and Nesting over
external data
With Nesting you select a static interval with a set upper and/or lower limit
whereas with Free Interval Selection the range of the interval is dynamic.
Example – You have measured a subject’s heart rate with values ranging between
60 and 120 bpm. You want to generate intervals when the heart rate was between
80 and 100 bpm. To do this, you nest over heart rate (see “Nesting over External
data” on page 333) with a range between Higher or equal to ‘80’ and Lower or
equal to ‘100’ (also see Figure 7.19).
Reference Manual
323
Chapter 7
Figure 7.19 Example of Nesting over external data. The shaded areas indicate the intervals
based on the external data range between 80 and 100 bpm. Compare this figure
with Free Interval Selection based on external data in Figure 7.18.
Depending on the sample rate of the external data, in the event plot it can
sometimes seem as if the interval does not include external data values
that should have been included. This is because in the event plot samples
are connected by a line as if the external data is continuous, while in fact it
consists of discrete samples. See also “Visualization of external data” on
page 359.
Selecting complex events
 If the event that marks the begin/end of an interval includes specific
modifiers, specify these in the appropriate field.
Example – You want to define an interval ending when the level of aggression
scored as a numerical modifier of the event Aggression reaches 2 or 3. In the
Behavior field, specify Aggression. Next, from the list that becomes available
below select Aggression level (the modifier group). Click the button next to
choose the values of the modifier group.
324
The Observer XT
Selecting Data for Analysis
The data are analyzed up to the first occurrence of aggression level = 2 or 3.
 If you want to analyze data at the intersection of two or more intervals, define
one Interval box for each interval definition, and line up those boxes in a
sequence (see also page 342).
 For more information on multiple selections, see page 337.
7.6 Select data - Nesting
What is Nesting?
The aim of Nesting is to analyze events that occur in time periods defined by an
event or a combination of events (nesting conditions).
Example – You want to analyze the events occurred when the user was
performing Task 3. You nest over the state behavior Task 3, thus analysis is
done on all events scored when the state Task 3 was active.
Note for users of The Observer 5 – Nesting corresponds to selecting
intervals with state behaviors combined with the Merge data for one
interval option in the analysis profile settings in The Observer 5.
What is the difference between Nesting and Free Intervals?
 Nesting allows you to analyze the time intervals when one or more events
occurred. Such segments are analyzed as one.
 Free intervals (see page 316) is a more general function to analyze separate
time intervals in each observation.
Reference Manual
325
Chapter 7
You can nest over Subjects, Behaviors and External data
You can nest data over Subjects, Behaviors (and their modifiers) and External data:
 Subjects (see page 331) – Analysis is done on the events occurring in the time
intervals covered by any event by the subjects selected.
Example – If you nest over the subject Mother, analysis is done on the events
occurring in the time intervals when Mother was scored as a subject, no
matter which behavior was scored.
 Behaviors (see page 327) – Analysis is done on the events occurring in the
time intervals defined by the behaviors (and their modifiers) selected.
Example – If you nest over the state behavior Zone 1, analysis is done on the
events occurring when the state Zone 1 was active.
 External data (see page 333) – Analysis is done on the events occurring in the
time intervals defined by the external data values selected.
Example – If you nest over skin temperature in the index finger with a range
between 36.5 and 37.5 degrees Celsius, analysis is done on the events
occurring when the temperature was within that range.
Selecting complex nesting intervals
Example – Analyze all events that occurred when the rat was in Zone 1 OR
Zone 2, AND the light was on.
You can define and combine nesting criteria. See page 337 for more information.
Nesting procedure in short
1 Make sure that a data profile is open. If not, create a new data profile or open
an existing one (see page 349).
2 In the Components pane, do one of the following:
 Under Select Intervals, click the button next to Nest over Behaviors or
Nest over Subjects (see 3 in the picture on page 287).
 Under Select Intervals with External Data, click the button next to the
appropriate external data signal.
3 In the Nest window that opens, choose the subjects, behaviors or external
data value/range you want to use as nesting criteria and click OK.
See the next sections for more details and how to select items.
326
The Observer XT
Selecting Data for Analysis
4 Insert the Nest box in the sequence between the Start and the Results box,
(see page 291 for how to connect selection boxes).
5 Repeat steps 2 to 4 to make more complex selections.
If the observation was suspended, defining a nesting interval based on a
state event that was active at the moment you suspended the observation
may lead to incorrect intervals. This is because suspend/resume creates
extra stop and start events for that behavior, respectively. For example, if
you suspended the observation when Play was active and then nest over
Play, the resulting interval will be from the start of Play to the suspend
time, not the time that you actually score the stop of Play.
If you want to edit an existing selection box instead of creating a new
one, click the Settings button in the box.
If you create an unwanted Nest box, click its title and press Delete.
Nesting over Behaviors
Aim – Analyze data as long as one or more state events occurred. Optionally, you
can specify whether to consider a specific subject that performed those
behaviors, or any subject (see below).
Example – To analyze all time segments when the subject is not playing, nest
over behavior No Play behavior:
1 In the Components pane, under Select Intervals, clicking the button next to
Nest over Behaviors.
The Nest (Behaviors) window appears listing all behaviors currently defined
in your coding scheme.
If a behavior has modifiers attached to it, these are shown below that
behavior's name. You can view the values of a behavior modifier by
clicking the button in the Value column.
Reference Manual
327
Chapter 7
Figure 7.20 The Nest (Behaviors) window.
2 Select the behaviors you want to use as nesting criteria.
Selecting Behavior Modifiers – By default, all behavior modifiers are
selected. If you want to nest over specific behavior modifiers, then click
the Settings button
corresponding to the modifier group in the Value
column, and de-select the modifiers you do not want to be in the nesting
criterion.
Example – Nest data over all the time intervals when the value of the
modifier of the behavior Emotion was Sad, not Neutral or Happy.
3 From the The selected Behaviors occur in list at the bottom, choose the
subjects that form the nesting criterion together with the behavior selected in
the previous step:
328
The Observer XT
Selecting Data for Analysis
 <Any Subject> – Select this item if you want to consider the time intervals
as long as the behaviors occurred, independent on what subject
performed those behaviors.
Example – To select the time intervals when either subject Large Cricket or
Small Cricket was in the center of the arena, select the behavior Center of
Arena and then <Any Subject>.
 <All Subjects> – Select this item if you want to consider the time intervals
as long as the behaviors occurred for all subjects simultaneously.
Example – To select the time intervals when both subjects Large Cricket
and Small Cricket were in the center of the arena, select the behavior
Center of Arena and then <All Subjects>.
 <Individual subject> – Select one of the subjects in the list if you want to
consider the time intervals as long as the behaviors occurred for that
subject.
Example – To select the time intervals when the subject Large Cricket was
in the center of the arena, select the behavior Center of Arena and then
Large Cricket.
Figure 7.21 Choose a subject from the list if you want to consider the time segments
when the selected behavior was scored for that subject.
4 Click OK. Insert the Nest box in the place of the sequence you require
between the Start box and the Results box.
Reference Manual
329
Chapter 7
Figure 7.22 An example of Nesting over behaviors. Top: Event Plot of the data scored in an
observation. Bottom: Event Plot of the data nested over behaviors. Only the events
occurring at the same time as No play behavior (see the colored bars at the bottom
of the plot) are selected for analysis.
Notes
 Nesting over a subset of subjects – If you want to nest over the behaviors
performed by a subset of subjects, not just one or all, you need to create
multiple nesting conditions (see page 337).
Example – To nest over the behavior Eye contact scored for subjects Mark and
Derek, select the behavior Eye contact and, from the The selected Behaviors
occur in list, select Mark. Then, repeat the nesting procedure and in a new
Nest (Behaviors) box select Eye contact, then from the The selected
Behaviors occur in list select Derek. Next, combine the two Nest boxes (see
page 337).
 Each behavior and behavior group is listed in a separate row (please note that
here by groups we mean groups in the coding scheme, not groups in data
selection).
330
The Observer XT
Selecting Data for Analysis
 If you re-select a behavior group, make sure that the behaviors you are
interested in are selected, and those you want to ignore are de-selected.
 If you create a new behavior in the coding scheme and then re-open the data
profile, the new behavior is not selected automatically. You must select the
new behavior in the Nest (Behaviors) window if you want to include it in the
nesting criterion.
Selecting a certain combination of behaviors and subjects in the Nest
(Behaviors) window is the same as selecting the same combination in the
Nest (Subject) window (see page 331). First, select the subject in the
upper part of the window, then the behavior from the list at the bottom.
Nesting over Subjects
Aim – Analyze data as long as one or more subjects were scored. Optionally, you
can specify whether to consider a specific behavior performed by those subjects,
or any behavior (see below).
1 In the Components pane, under Select Intervals, click the button next to
Nest over Subjects.
The Nest (Subjects) window appears (Figure 7.23).
Figure 7.23 The Nest (Subjects) window.
Reference Manual
331
Chapter 7
The Nest (Subjects) window lists all subjects in your coding scheme. If a
subject has modifiers attached to it, these are shown below that subject's
name (click the button in the Value column). Select all subjects you want
to use as nesting criteria. For example, if you select Suspect 1 and
Investigator 1, the time segments when either subject was scored are
considered for analysis. By default, all subjects and subject groups are
selected.
2 From the The selected Subjects occur in list at the bottom, choose one of the
following:
 <Any Behavior> – Select this item if you want to consider all the time
intervals when the subjects selected were scored, independent on their
behavior.
 <Individual behavior> – Select one of the state behaviors in the list if you
want to consider all the time intervals when the subjects selected were
performing that behavior.
Figure 7.24 Choose a behavior from the list if you want to consider the time segments
when the subjects were performing that behavior.
If is not possible to nest over point events, but you can define intervals
starting or ending a defined time before/after a point event (see page
316).
If you want to nest over two or more subjects when performing a subset of
behaviors, not just one, then you need to create multiple nesting
conditions in the Data Selection window (see page 337).
Example – To nest over the subject Test participant when performing
behaviors Task 1 or Task 2, select the subject Test participant and, from the
The selected Subjects occur in list, select Task 1. Then, repeat the nesting
procedure and in a new Nest (Subjects) box select Test participant, and
from the The selected Subjects occur in list select Task 2. Next, combine
the two Nest boxes (see page 337).
3 Click OK and insert the Nest box at the required position in the sequence
between the Start box and the Results box.
332
The Observer XT
Selecting Data for Analysis
Notes
 Each subject and subject group is listed in a separate row (please note that
here by groups we mean groups in the coding scheme, not groups in data
selection).
 If you re-select a subject group, make sure that the subjects you are interested
in are selected, and those you want to ignore are de-selected.
 If you create a new subject in the coding scheme and then re-open the data
profile, the new subject is not selected automatically. You must select the new
subject in the Nest (Subjects) window if you want to include it in the nesting
criterion.
Selecting a certain combination of subject and behavior in the Nest
(Subjects) window is equal to selecting the same combination in the Nest
(Behaviors) window. First select the behavior in the upper part of the
window, then the subject from the list at the bottom of the window (see
above).
Nesting over External data
Aim – Analyze data when external data values are above/below a specific value
(for example, heart rate above 100 bpm) or when external data is within a specific
range of values (for example, skin temperature between 36 and 37.5 degrees
centigrade).
1 In the Components pane, under Select Intervals with External Data, click
the button next to the appropriate Nest over <external data signal>.
The Nest over <external data signal> window appears (see figure below).
Reference Manual
333
Chapter 7
2 You can now select:
 External data is Lower than / Lower or equal to / Higher than / Higher
or equal to – if you want to analyze events when the external data signal
was above or below a specific value. Choose one of the above-mentioned
options from the list and enter a value.
 External data is Higher than / Higher or equal to and Lower than /
Lower or equal to – if you want to analyze events when the external data
signal was within a specific range. To set the lower limit, select one of the
above-mentioned options from the top list and enter a value. To set the
upper limit, select one of the above-mentioned options from the bottom
list and enter a value.
3 In the Minimal interval length field, enter a duration.
By setting the Minimal interval length, you can avoid the selection of
many, short intervals when the signal is noisy around the selected external
data values. When the Minimal interval length is ‘0’ seconds, no minimal
interval length is used. By default, the Minimal interval length is ‘1’
second.
4 Click OK and insert the Nest box at the required position in the sequence
between the Start box and the Results box.
334
The Observer XT
Selecting Data for Analysis
Notes
 On the Nest box, the external data values are displayed with three decimals,
but for the actual selection of external data the original values are used.
 When you delete an external data signal in the Independent Variable List, the
corresponding Nest box is deleted from the Data Profile.
 Depending on the sample rate of the external data, in the Event Plot it can
sometimes seem as if the interval does not include external data values that
should have been included. This is because in the Event Plot samples are
connected by a line as if the external data is continuous, while in fact it
consists of discrete s. See also “Visualization of external data” on page 359.
 An interval based on Nesting over external data should contain at least two s.
If only one falls within the set Signal range, no interval is created.
7.7 Selecting data - Time bins
What are time bins?
The aim of time bins is to divide your data sets in time intervals of equal length.
The results of your analyses will be shown for each interval in separate tables or
cells.
You can specify intervals of a specific length (for example, to split your
observations in 10-minutes units) or the fixed number of intervals. In the latter
case, the duration of each interval is determined by the program.
If you do not define time bins, the whole observation is analyzed, unless your
data profile specifies free intervals (see page 316) or nested intervals (see page
325).
The difference between Time bins and other intervals
 With Time bins, you analyze data in regular time segments. Each observation
is split in such a way that no data is excluded.
 Nesting and free intervals generally results in your observation being split in a
number of intervals of variable duration. The data outside the intervals are not
analyzed.
In the analysis, the left borders of the time intervals are used and the right
borders are not used (see page 402 for details).
Reference Manual
335
Chapter 7
Defining time bins in short
1 Make sure that a data profile is open. If not, create a new data profile or open
an existing one (see page 349).
2 Click the Settings button
on the Results box. The Result
Container Settings window appears.
Figure 7.25 The Result Container Properties window.
3 Select Use Time bins and select one of the following:
 Duration – if you want to specify a fixed interval length.
 Nr of Time Bins – If you want to specify a fixed number of intervals to
analyze.
Enter the length of the interval (in hours, minutes, or seconds; choose the
time unit from the list) or the number of intervals.
4 If the duration of the observation/event log is not an exact multiple of the
interval length, the last time bins will be incomplete. Select the Ignore last
Time Bin if incomplete option if you do not want to analyze this last interval.
Example – You have defined a fixed duration of 10 minutes, but your
observations last around 35 minutes. You can choose to analyze only the first
three complete 10-minutes intervals and ignore the last, five-minutes interval.
5 Click OK.
The Results box shows the duration of the time bins. For example, ‘Time bins:
10 minutes’.
336
The Observer XT
Selecting Data for Analysis
Notes
 Make sure that the total number of time bins is less than 1000. Also, make sure
that you define time bins after you have recorded all your observations.
 Consider the following case where a state behavior occurs across two five-
minutes time bins (marked by dotted lines):
Although the behavior occurs once, it is counted once in the first interval and
once in the second interval.
 If your observations contain two or more event logs, the time bins are defined
across event logs beginning from the start time of the observation. This
means that if an event log starts later than another, the time bins defined
before the start of the late event log do not show results for that event log.
 If your data profile contains two or more result containers (see an example on
page 343), you can choose whether to apply the time bins to the current
Results box only, or to all of them.
By default, time bins are applied to one Results box.
 To apply the time bins to all results containers, click Settings in the Results
box in which time bins are applied, and click the Apply to All button.
 To apply different time bins to different results containers, repeat the
procedure above for each Results box.
7.8 Complex data selections
Selection boxes can be combined in a variety of ways to create complex data
selections. For example, Nest over the behavior Playing, AND Filter the behavior
Talk to parent. This way you analyze Talking to parent when the subject was
playing. Below you find a few basic rules to combine selection boxes.
See page 344 for information on the correct order of selection boxes.
Reference Manual
337
Chapter 7
A very general rule – AND, OR and Multiple results logic
 AND logic – When you line up boxes in a sequence, the data in the Results
box satisfy all criteria defined by the boxes.
Figure 7.26 The data selected in this example are those scored when the behavior
Intruder in arena was active (second box), AND for the observations with the value
of the independent variable Strain= Outbred (third box).
 OR logic – When you split a sequence in two or more branches, the data in
the Results box satisfy either one or the other selection criterion (see Figure
7.27).
Figure 7.27 The data selected in this example are those scored when the behavior Play
with object was active for either subject Twin 1 or subject Twin 2.
338
The Observer XT
Selecting Data for Analysis
 Multiple results logic – When you split a sequence in two or more branches
and those end in different Results boxes, there will be as many analysis
results as Results boxes, each referring to its own selection criterion.
Figure 7.28 The data selected in this example are Results 1, containing all data in the
project (no filtering, no intervals), and Results 2, containing the data scored from
the start of each observation to the event Grooming. Analysis is done on both data
sets, and results indicate which Results box they refer to (either Results 1 or
Results 2).
Rule 1 – Filtering by multiple values of the same variable or element
type
To create a filter using multiple values of the same independent variable or
multiple elements of the same type, specify them in one Filter box.
Example 1 – Your project contains a number of observations made at
different subject ages (5, 6 and 10 years). We assume here that Age has been
entered as user-defined variable. You want to analyze observations made on
subjects five and six years old.
Example 2 – Your project contains data of a number of behaviors. You want to
analyze all the behaviors of the group named Saccades and the behavior
Attack (see Figure 7.29).
Reference Manual
339
Chapter 7
.
Figure 7.29 Edit a Filter box to refine filtering based on one independent variable or type
of elements of the coding scheme.
Rule 1b – Filtering by multiple modifiers
This is a special case of Rule 1.
If you want to filter events with at least one of the modifiers you are interested in,
select those modifiers in one Filter box.
Example – The behavior Feeding is attached to two modifier groups: Prey type
(with values Caterpillar, Spider, and others) and Prey size (with values 1, 2, 3).
To filter events with either Prey type=Caterpillar or Spider, OR Prey size=3:
340
The Observer XT
Selecting Data for Analysis
It is not possible to select events that contain a specific combination of
modifiers. For example, Prey Type= Caterpillar AND Prey size =3.
We advise you to define a modifier that includes information from the two
modifier groups. For example, Caterpillar size 3, Caterpillar or Spider size 3
etc. Then, use this modifier to filter data.
Rule 2 – Filtering by multiple variables or element types
To create a filter using multiple independent variables or elements (observations,
subjects, behaviors, external data), create one Filter box per variable/element
type, and line up the boxes between the Start box and the Results box.
Example – In a parent-child interaction study, you want to calculate statistics
of a few behaviors for the subject Child, and for the observations of male
subjects. We assume here that Subject gender was defined as an independent
variable.
Figure 7.30 Connect and line up selection boxes to create a complex filter.
Rule 3 – Defining nested intervals based on multiple subjects/
behaviors not occurring simultaneously (OR logic applied)
To define intervals based on multiple subjects or behaviors in such a way that data
is considered for analysis when at least one subject/behavior occurred, specify
those subjects/behaviors in the same Nest box.
Reference Manual
341
Chapter 7
Example – In a study of usability of software, two test sessions are coded as
two state events: Task 1 and Task 2. You want to analyze the data that occurred
when either state event was active.
Figure 7.31 Select the events in the same Nest box to analyze the
time segments when either one or the other event occurred.
Rule 4 – Defining nested intervals based on multiple subjects/
behaviors occurring simultaneously (AND logic applied)
To define intervals based on multiple subjects or behaviors in such a way that data
is considered for analysis when all subjects/behaviors occurred simultaneously,
select each subject/ behavior in a separate Nest box, then line up the boxes
between the Start box and the Results box.
Example – In a study of mother-child interaction, the duration of specific
phases is coded as state events. You want to calculate statistics on various
342
The Observer XT
Selecting Data for Analysis
behaviors recorded during the phase coded as Episode 1 AND, within that
phase, when the behavior Play was scored for the subject Child.
Figure 7.32 Select the events in different Nest boxes to analyze the time segments
when the events occurred at the same time.
If you want to analyze the time when one or more state events are active
for all of the subjects in each observation simultaneously, you can insert
just one Nest box that specifies the behavior for nesting, and select <All
Subjects> from the The selected Behaviors occur in list.
Rule 5 – Selecting independent data sets in the same Data Profile
To show results for different data selections, connect each selection sequence to
a separate Results box.
Example – In a study of mate choice in fish, the position of the male relative
to three females has been recorded as state events (Next to Female 1, Next to
Female 2, Next to Female 3). You want to calculate statistics on various
behaviors recorded when the male was next to each individual female.
Statistics will be shown for each female in a separate section of your report.
Given that each nesting condition (position of the male) should lead to a separate
result, it must be connected to a separate Results box.
Reference Manual
343
Chapter 7
Figure 7.33 If you want different data selections to produce separate results in your
analysis, connect each selection criterion to a separate Results box. To create
additional Results boxes, click the button next to Results.
If you wish to calculate the statistics for when the male was next to any
female, select the three events Next to Female 1, Next to Female 2 and
Next to Female 3 in the same Nest box. You do not need to create
separate Results boxes.
Order of selection boxes
The order in which you place boxes in a selection sequence is very
important. Please read carefully this section.
If your data profile is made of several sequences, please check them
carefully according to what is stated below.
If your sequence contains Filter boxes only...
 If each Filter box refers to a different type of element...
Example – One Filter box for an independent variable, one for subjects, one
for behaviors.
344
The Observer XT
Selecting Data for Analysis
...Then the order you place the boxes does not matter.
 If Filter boxes refer to the same type of element...
Example – One Filter (Behaviors) box filtering Speech behaviors, and another
Filter (Behaviors) box for Facial Expression behaviors.
...Then the selection only works if the elements you have filtered in one
box are also selected in the previous box.
If you want to create a filter based on elements of the same type, make
sure that those elements are selected in one box.
If your sequence contains Nest or Intervals boxes only...
...then the order in which you place the boxes does not matter.
If your sequence contains Nest (or Interval) and Filter boxes
together
Example – One Filter (Subjects) box to filter the subject Child, and one Filter
(Behaviors) to filter the behavior Emotion, and one Intervals box to select the
time from the start of Mother out of Room to the end of the observation.
...Then the selection will only work if the Nest box is placed before the
Filter box.
This is because a Filter box placed before a Nest box may filter out the subjects
and behaviors specified in the Nest box.
As a general rule, insert the Nest boxes immediately after the Start box and
then insert the Filter boxes, ending with the Results box.
The correct sequence in the example above is:
 The Start box.
 The Intervals box.
 The Filter boxes.
 The Result box.
Reference Manual
345
Chapter 7
7.9 Changes in Data Selection relative
to The Observer 5
In The Observer XT you select data in a way very similar to that you may have
experienced in previous Observer versions. However, there are important
differences which are listed below.
Filtering and grouping data
The Observer 5
The Observer XT
Filter data
Click the appropriate tab in
the Data Selection window
and delete the elements you
do not want to analyze.
Click the button in the blue
area of the Components
pane and select the
elements you want to
analyze, then insert the box
in the data selection
sequence (see page 307).
Group data
Click the appropriate tab and
then click one of the
elements, then define a
group.
Click the Grouping button in
the Start box of the Data
Selection window (see page
295).
The Observer 5
The Observer XT
Selecting intervals
As long as events occur
346
From the Data menu, select Click the button next to
Intervals States.
Select Intervals -Nest over
Subjects or -Nest over
Behaviors
in
the
Components pane, and
select the events you require
(see page 327 or page 331)
The Observer XT
Selecting Data for Analysis
The Observer 5
The Observer XT
From time t1 to time t2
Click the Intervals tab and Click the button next to
Intervals
-Free
specify the begin and end Select
interval selection in the
times.
Components pane, and
specify the begin and end
times (page 319).
From time t to event E
Click the Intervals tab and Click the button next to
Intervals
-Free
specify the begin and end Select
interval selection in the
criteria.
Components pane, and
specify the begin and end
times (page 319).
From event E to time t
Click the Intervals tab and Click the button next to
Intervals
-Free
specify the begin and end Select
interval selection in the
criteria.
Components pane, and
specify the begin and end
times (page 319).
From event E1 to event E2
Click the Intervals tab and Click the button next to
Intervals
-Free
specify the begin and end Select
interval selection in the
criteria.
Components pane, and
specify the begin and end
times (page 319).
Merge intervals in one
Create intervals, then select Use the Nest function. Click
Merge data for one interval the button next to Select
Intervals
-Nest
over
in the analysis settings.
Subjects or -Nest over
Behaviors
in
the
Components pane, and
select the events you require
(see page 327 or page 331)
Regular duration
From the Data menu, select Click the Settings button in
Intervals Time.
the Results box (page 335).
Note on overlapping intervals – In The Observer 4/5, intervals based on
events could also be overlapping depending on when events occur. For
instance, you specify an interval from event A to event B, with B from a
different behavioral class than A. Then a second instance of A could occur
before event B occurs. Then the time period between the second instance
Reference Manual
347
Chapter 7
of A and the first instance of B is included in at least two different time
intervals. This does not happen in The Observer XT, where intervals
defined by multiple instances of events in an observation never overlap.
Combining intervals with AND and OR logic
The Observer 5
The Observer XT
Simultaneous occurrence in Define intervals, then select Create Intervals or Nest
all intervals
AND from the Combine boxes, then line them up in
the selection sequence (see
rows with list.
page 338).
Either one
interval
or
another Define intervals, then select Create Intervals or Nest
OR from the Combine rows boxes, then arrange them in
parallel in the selection
with list.
sequence (see page 338).
Do not combine intervals
Define intervals, then select Create Intervals or Nest
<Do not combine> from the boxes, then arrange them in
sequences
ending
to
Combine rows with list.
separate Results boxes (see
page 338).
Combining multiple interval types
In The Observer XT, you cannot combine time bins and other types of intervals
with OR logic. You can, however, specify whether to apply:
 Time bins only.
 Intervals only.
 Both Time bins and intervals.
When you specify the last option, the AND logic is applied, that is, only the time
line shared by time bins and other intervals is analyzed.
The three options are available when you calculate statistics and when you run lag
sequential analysis.
348
The Observer XT
Selecting Data for Analysis
7.10 Managing your data profiles
Viewing all data profiles
You can view all the data profiles in your project by opening the Data Profiles
folder in the Project Explorer:
Figure 7.34 Data profiles in the Explorer. The active data profile Crash and other events is
highlighted.
Creating a new data profile
1 Do one of the following:
 From the Analyze menu, choose Select Data, then New Data Profile or
press Ctrl+Alt+F7.
 In the Project Explorer, right-click the Data Profiles folder and select New
Data Profile.
2 In the New Data Profile window, type the name you want to give to the new
profile or accept the default name and click OK.
Opening an existing data profile
In previous versions of The Observer XT, you had to open an existing data
profile to activate that data profile, so analysis is done on the data
specified in that profile. See Activating an existing data profile below, if
you just want to activate a data profile without opening it.
Reference Manual
349
Chapter 7
1 Do one of the following:
 From the Analyze menu, choose Select Data, then Open Data Profile.
 In the Project Explorer, right-click the Data Profiles folder and select Open
Data Profile.
2 In the Open Data Profile window, select the data profile you want to open,
and click OK.
This window lists the data profiles saved in your project (you can view
them in the Project Explorer). The profile marked with an asterisk indicates
the currently open data profile.
The active data profile is highlighted in the Data Profiles folder of the
Project Explorer.
To open the data profile currently active, from the Analyze menu, select
Select Data, then Show Current Data Profile, or press Alt+F7.
Activating a data profile
In the Project Explorer, simply click the data profile you want to activate.
Editing and saving a data profile
1 Open the data profile (see above). The Data Selection window displays
showing the content of the data profile.
2 To add filters and nesting conditions, follow the instructions on page 289.
To change an existing filter/interval/nesting condition, click the Settings
button on the bottom of the corresponding selection box in the Data
Selection window. In the window that appears, edit your selection criteria
and click OK.
If you create an unwanted Filter or Nest box, click its title and press
Delete.
To delete a selection box, see the instructions on page 292.
To delete a connecting arrow, see the instructions on page 292.
For general information on how to work with selection boxes, see page 290.
3 To save the data profile, from the File menu, select Save Project.
350
The Observer XT
Selecting Data for Analysis
Resetting a data profile
If you reset a data profile, all your selection criteria in that profile are
deleted. As a result, the data profile contains all observations of your
project and all data within them.
1 Make sure the data profile you want to reset is open on your screen. If another
data profile is open, open the data profile you want to reset (see above).
2 From the Analyze menu, select Select Data, then Reset Current Data Profile.
If you have selected Data Selection: reset Data Profile in the Warnings
tab of the project's Preferences window (see page 142), The Observer
shows a warning message. Click Yes if you want to reset the data profile.
You cannot undo a data profile reset.
Renaming a data profile
To rename a data profile, right-click the name of the data profile in the Project
Explorer, and select Rename Data Profile. In the Rename Data Profile window,
enter the new name and click OK.
Copying and pasting a data profile
You cannot copy an existing data profile. To have an exact copy of a data profile,
you need to create and edit a new profile.
Deleting a data profile
Deleting a data profile does not result in deleting your data. It removes the data
selection settings.
To delete a data profile, right-click it in the Project Explorer under Data Profiles and
select Delete Data Profile.
Alternatively, do one of the following:
 From the Analyze menu, choose Select Data, then Delete Data Profile.
 In the Project Explorer, right-click the Data Profiles folder and select Delete
Data Profile.
In the Delete Data Profile window, click the name of the data profile you
want to delete, then click OK.
This window lists the data profiles saved in your project (you can view
them in the Project Explorer). The profile marked with an asterisk indicates
the currently open data profile.
Reference Manual
351
Chapter 7
Notes
 If you have selected Explorer view: delete data profile in the Warnings tab
of the project's Preferences window (see page 142), and you delete a data
profile from the Project Explorer (that is, by right-clicking Data Profiles and
selecting Delete Data Profile), The Observer shows a warning message. Click
Yes if you want to delete the data profile.
 If you delete a data profile and then close a project without saving the
changes, the data profile is still in the project.
 If you delete the data profile currently active (that is, the one open on your
screen), The Observer shows a message asking you whether you want to
continue. If you click Yes, The Observer deletes the data profile and activates
the first data profile available (that is, the first profile shown in the Data
Profiles folder).
You cannot restore a deleted data profile.
7.11 What next?
Please make sure that when you start the analysis the data profile you want to use
as data source is selected in the Project Explorer.
In the Project Explorer, click the Analysis folder. The Analyze tab in the overview
window appears.
 To visualize data, create episode selections and highlights video clips – See
Chapter 8.
 To calculate statistics – See Chapter 9.
 To carry out lag sequential analysis – see Chapter 10.
 To carry out reliability analysis – see Chapter 11.
 To export observational and/or external data – See Chapter 12.
352
The Observer XT
8
Visualizing Data
This chapter is about:
 Event Plots – In an event plot you can visualize one or more subjects,
observations and associated external data. You can customize the way the
event plot is displayed (for example, zoom in/out, change colors of plots).
See page 356
 Episode Selections – An Episode Selection can be created based on certain
events or data selection criteria. You can use the Episode Selection to
generate a video highlights clip.
See page 368
 Generating a media file – You can generate a video file from your selection
of video episodes that you selected in the Episode Selection.
See page 389
8.1 Before you start
The terms Subject, Behavior and Modifier listed in this chapter may not
be the same as those on your screen. This depends on what terms you
have specified in your project's Terminology Preferences (see page 141).
This chapter describes the functions of data visualization in The Observer XT.
Before carrying out quantitative analysis of your data, you can look at it by means
Reference Manual
353
Chapter 8
of the Visualize function. You can also create an Episode Selection based on
certain events or Data Selection criteria and generate a media file from the
original video that contains the selected episodes.
Prior to visualizing data, you can create a data profile by selecting the data to be
visualized (see Chapter 7). If you do not create a selection profile, The Observer
visualizes all events and external data included in an observation.
What is data visualization?
When you visualize data, The Observer produces an event plot in which events
and external data are plotted horizontally against a time axis (elapsed time). Each
multi-colored bar represents a sequence of behaviors. Each event type is plotted
in its own color. State events are represented by horizontal bars whose length is
proportional to the state's duration. Point events are vertical segments. Media
files and external data files are synchronized with the observational data (see the
example below).
Figure 8.1 An example of visualization of event data (coded manually with The
Observer), video and imported external data (see Chapter 6).
354
The Observer XT
Visualizing Data
What is an Episode Selection?
An Episode Selection (see page 368) is a summary of events from your
observations. You can select specific events manually (for example, by dragging
them from the event log) or according to a criterion specified in the data profile.
Events are organized in sequences called episodes. You can view an Episode
Selection as a book, where episodes are chapters and events are single
paragraphs.
If you have scored observations from video, you can play back the video
corresponding to the episodes selected. If you like, you can have different
episodes separated by a transition.
Figure 8.2 An example of Episode Selection. Right-click an event and select Play to view
the corresponding scene.
Furthermore, you can generate a media file from the original video, based on
the episodes included in your Episode Selection. This way, you create a new
media file that contains the scenes you are interested in. You can also add
subtitles and transitions with text. You can then use this media file in
presentations, to create behavior libraries, etc.
Reference Manual
355
Chapter 8
8.2 Making an Event Plot
You can visualize data from one or more observations. If you want to visualize
more observations simultaneously, group them first (see page 295).
If your observation contains two or more event logs or subjects, these are
visualized in separate event plots (see below).
 If your coding scheme contains no behaviors, you cannot make an event plot.
In that case you can only visualize video and external data.
 If you add or remove a variable in the Independent Variable List (see page
125), the corresponding object (for example, a Physiological Data window if
the variable refers to external data files) is displayed or removed, respectively.
Procedure
1 Make sure that the data profile you want to use as a source of data is
highlighted in the Project Explorer (under Data Profiles). If your data profile is
not highlighted, double-click it.
2 Do one of the following:
 From the Analyze menu, select Visualize Data or press Alt+F8.
 In the Project Explorer, click the Analysis folder. In the overview window,
click Visualize Data.
If your project contains two or more observations, the Visualize Data
window appears. Select the observation you want to visualize, and click
OK.
 In the Project Explorer, right-click the observation you want to visualize and
select Visualize.
Result – A few windows appear on your screen depending on which data are
in your observation:
 The Visualization window, showing one or more plots: an event plot (with
colored bars for Continuous Sampling data and colored dots for
Instantaneous Sampling data; ) for each event log and subject in the
observation, and an External data plot for each external data file linked to
that observation.
 One or more Video windows, showing the video files linked to that
observation (this applies if you have scored data from video files).
356
The Observer XT
Visualizing Data
 The Playback Control window, with which you can play back the data (see
page 204), or edit the data (see page 184).
Figure 8.3 The Visualization window showing four behavioral data plots. The plot at
the top shows the behavioral data scored using Continuous Sampling for the
adult female. The three other plots show the behavioral data scored using
Instantaneous Sampling for three juvenile animals.
3 You can now do the following (optional):
 Play back the data (see below). For information on how to play back data
from plug-ins, see page 244.
 Customize the event plot, for example change the order of the plots, or
change the colors of bars or dots (see page 362).
 Edit the data (for example, correct scoring errors, see page 184).
 Export the event plot (see page 361).
If you cannot visualize an observation, it could be due to the observation
containing errors. See page 184 for information on how to correct errors in
the data.
If you need to re-synchronize the different data files, change the offset
(see page 190).
Reference Manual
357
Chapter 8
Figure 8.4 An example of an event plot including two event plots (groups of colored
bars) and two external data plots (waveforms).
A – Scope in hierarchy. Includes the result container, event log and subject (if more
than one in the same observation). B – List of scored behaviors, in the same order
as in the coding scheme. Behaviors that are not scored are not shown. C –Time
scale (X-axis). D – Playing area of the plot. E – Plot margins. These are always the
first and the last 10% of the plot length. Data in margins are shown semitransparent. F – Vertical scale (Y-axis). G – Name of the external data plot. This is
usually made of the type of data (EEG, ECG etc.) plus the name of the data set in
parentheses (see the Independent Variables List).
Interpreting the Event Plot
The event plot always shows the data selected in the active data profile. If the
plots do not correspond to the data you expected, it may be that you selected
another data profile.
 Events that are filtered out are not visualized.
 If you have defined intervals or time bins, events are visualized that occur in
the time line corresponding interval/time bin (indicated by the blue
background).
 If you have defined intervals and time bins in the same result container,
events are visualized that occur in the time line shared by the intervals and the
time bins.
358
The Observer XT
Visualizing Data
For more information on data selection, see Chapter 7.
Visualization of external data
External data imported into The Observer XT usually consists of discrete samples.
In the visualization in The Observer XT, the samples are connected by a line.
However, the external data points are not interpolated and do not become
continuous. For data selection and analysis, the discrete samples are used.
Because of the latter, in the visualization it sometimes seems as if the selected
samples do not exactly match the selection made in a data selection.
Below are a number of examples of data selection and the corresponding
visualization.
Example of Nesting Polar heart rate data – In the sample project Parent-Child
interaction, the heart rate of the child was acquired using Polar equipment
(sample rate: 0.2 Hz). In a data profile, you nest over Polar heart rate Higher
or equal to 100 bpm. Figure 8.5 below shows part of the visualization based
on the above-mentioned data profile. For this example, the s and the
horizontal line indicating the 100-bpm threshold have been added to the plot
in an image editing program.
At the end of the interval (the blue area), it looks as if a heart rate value of
<100 bpm is included in the selection. However, the line that connects the last
sample (value: 98) and the previous sample (value: 102), ‘belongs’ to the
sample with value ‘102’.
You can see the value of external data in the event plots by hovering
over the line with the mouse pointer. As a result, a small window pops
up, showing the external data label, the time stamp of the
corresponding sample and the value of that sample.
The sample at the end of an interval is not included in the selection.
At the start of the second interval, it looks as if a heart rate value >100 bpm is
not included in the selection. The 100-bpm line crosses the line which
connects sample with value ‘98’ and sample with value ‘102’. The latter one is
the first sample included in the interval.
Reference Manual
359
Chapter 8
Figure 8.5 Example of an event plot of data selection of external data. For an explanation,
see the text above.
Playing back the data
1 Position the cursor at the point where you want to start playing back by
clicking this point on the plot.
If you want to start from the earliest time among all data sets of your
observation, click the Jump to begin button in the Playback Control
window or press Ctrl+Up-arrow key.
Result – The cursor, indicated by a vertical red line, appears at the desired
starting point.
2 You can select the speed at which you want to play back the data by selecting
a playback speed from the list (see page 204).
3 Click the Play forward button or press Ctrl+9.
To play frame by frame, click the Step frame forward button or press
Ctrl+right-arrow key.
For instantaneous sampling, go to the next next sample by clicking the
next sample button or press the Ctrl+Shift+Down-arrow key. This button
is not available when you have selected Continuous Sampling in the
Project Setup.
For instantaneous sampling, go to the previous sample by clicking the
Previous sample button or press the Ctrl+Shift+Up-arrow key. This
button is not available when you have selected Continuous Sampling in
the Project Setup.
360
The Observer XT
Visualizing Data
For information on the other playback buttons, see page 204.
When you play back data, all data files are played synchronously. If you
need to change the synchronization point between different data, see Edit
data (see page 190).
Editing the event data
If you want to edit the event data, for example when you want to add events or
correct a scoring error, do the following:
1 In the Project Explorer, under Observations click the observation you want to
edit. The observation opens on your screen.
2 Edit the data as explained on page 184.
In The Observer XT, you can only edit observational data, not external
(physiological) data.
3 To save the data, from the File menu, select Save Project. To return to the
event plot, right-click the observation in the Project Explorer and select
Visualize.
Exporting the Event Plot
You can export an Event Plot by creating a screenshot.
1 Make sure the part of the Event Plot you want to export is visible on your
screen.
2 Click the camera button on the Component tool bar.
3 Choose the location and picture format.
4 Accept the default file name or enter another one and click OK.
The screenshot only contains the part of the Event Plot that is visible on
your screen.
You can also copy the Event Plot and paste it into another program.
Make sure that the Event Plot is open on your screen. From the Edit
menu, select Copy or press Ctrl+C. In the other program, from the Edit
menu, select Paste, or press Ctrl+V.
Reference Manual
361
Chapter 8
Printing the Event Plot
It is possible to print the Event Log. When the Event Log columns are to wide to fit
on one page, you get a warning that the Event Log will be printed across multiple
pages. If you do not want to prints across multiple pages, you can decrease the
column widths or print to landscape.
You need to first click on the event log to select it, then from the File menu, select
Print.
Customizing the Event Plot
Summary
 Zooming in and out (see below).
 Specifying the time mode (see page 364).
 Specifying the time format (see page 364).
 Showing/hiding events (see page 364).
 Sorting plots within an event plot (see page 365).
 Showing/hiding plots and video (see page 366).
 Changing colors (see page 367).
 Changing the vertical range in a plot (see page 368).
It is not possible to make changes in an event plot if the project is readonly, for example:
 The project is stored on a CD/DVD.
 The project is already open in another Observer XT window (that is,
two or more instances of The Observer XT are active at the same time,
and one shows the same event plot).
Zooming in/out
To change the level of detail of your plots you can zoom in or out.
If your event plot includes only event data (colored bars), you can zoom
in/out the data relative to time (that is, change the time interval shown on
the X-axis).
If your event plot also includes external data, you can zoom in/out relative
to time (X-axis), or the amplitude (Y-axis), or both time and amplitude.
362
The Observer XT
Visualizing Data
To zoom in/out relative to time:
1 Do one of the following:
 Right-click the time bar and select Zoom in or Zoom out.
 Click the Zoom in or Zoom out button on the tool bar.
Result – The mouse pointer changes to a magnifying lens icon (with + or –).
2 Click the plot or the time bar one or more times to reach the desired zoom
level.
3 To return to the normal mouse pointer, click the mouse pointer on the tool
bar.
You can also Press Ctrl+. (to zoom in) or Ctrl+, (to zoom out). With these
shortcut keys you immediately zoom in or out.
If your mouse has a mouse wheel, you can zoom relative to time by
using the mouse wheel while you keep the Ctrl-key pressed.
The time scale changes for all the plots.
Every time you click the plot with the pointer as a magnifying glass or click
Ctrl +. or Ctrl +, the plot is enlarged/reduced by a factor of 2, respectively.
The scale changes accordingly.
If you have selected the option Show frame numbers while observing
from videos in the Time formats tab of the Project Settings window,
frame numbers are shown in the Event Plot. If you zoom in too much, it
may happen that there are more tick marks with data labels on the time
axis of the Event Plot than there are actual video frames. If this is the case,
the same frame number is shown several times on the time axis.
To zoom in/out relative to amplitude (only for external data):
1 Do one of the following:
 Right-click the Y-axis scale of the plot you want to zoom in/out and select
Zoom in or Zoom out.
Reference Manual
363
Chapter 8
 Click the Zoom in or Zoom out button on the tool bar.
Result – The mouse pointer changes to a magnifying lens icon (with + or –).
2 Click the Y-axis scale of the plot one or more times to reach the desired zoom
level.
3 To return to the normal mouse pointer, click the mouse pointer on the tool
bar.
Every time you click the plot with the pointer as a magnifying glass, the
plot is enlarged/reduced by a factor of 2, respectively, and the scale
changes accordingly.
The amplitude scale changes only for the plot that you clicked.
You can also Press Ctrl+Shift+. (to zoom in) or Ctrl+Shift+, (to zoom out).
With these shortcut keys you immediately zoom in or out.
Specifying the time mode and time format
1 From the Setup menu, select Project Settings, then click Time formats in the
left pane.
2 To set the time mode, in the Project time format list, select Absolute if you
want to have absolute (clock) time displayed. If you want to include the date in
your time stamps, select the check box Show date with absolute times.
Select Relative if you want to have elapsed time displayed.
3 To set the time format, click the Edit button next to the option you have
chosen to specify the format in detail.
4 Click OK when done.
For more information, see page 139.
Showing and hiding events
Events are shown according to the hierarchical structure in the coding scheme.
Behavior groups are listed in the leftmost column of a plot. By default, all events
are shown.
364
The Observer XT
Visualizing Data
To collapse events in a group, click the – sign near the event group. To expand
event groups again, click the + sign.
 Once in an event plot, single behaviors cannot be hidden anymore. To do so,
you must first remove those behaviors from the data profile (see Chapter 7).
 If events in a group are mutually-exclusive or non-overlapping, once you
collapse them they form a complete multi-color bar.
 If events are not mutually exclusive, once you collapse them they may result in
gaps (for the time when no state behavior was scored), or overlaps (when
more state behaviors were active simultaneously).
Sorting plots in an Event Plot
You can change the order in which plots are displayed by moving them up and
down in the event plot.
1 Click the header of the plot you want to move. The header shows the name of
the data profile, the event log and the subject.
Result – The border of the plot is highlighted in red.
Reference Manual
365
Chapter 8
2 Drag the plot to the horizontal line separating two adjacent plots. This line is
highlighted in red when the mouse pointer is close to it. Release the mouse
button to confirm the position.
Result – The plot is moved between the other two plots.
Showing and hiding plots and video
You can choose what plots to display in the event plot by selecting the appropriate
option with View Settings on the far-right side of the tool bar.
Plots
1 If you want to show/hide event plots, open View Settings and click Events.
Result – A list of check boxes appears. Each item corresponds to a specific
combination of result container, event log and subject (for event plots, see
Figure 8.6), or an external data file. If your coding scheme contains no
subjects, the combinations are formed by result containers and event logs.
Figure 8.6 An example of the options shown, if
Events is selected with View Settings.
366
The Observer XT
Visualizing Data
2 If you want to show/hide external data plots, with View Settings select
External Data.
3 To hide a plot, clear the corresponding box. To show a plot, make sure that the
corresponding box is selected.
Video
1 With View Settings, select Videos.
Result – The videos that are linked to the observation that is visualized are
shown.
2 To hide the videos, deselect Videos with View Settings.
Changing colors
To change the color of event bars or dots:
1 From the Setup menu, select Open Coding Scheme.
2 Right-click the Behaviors panel and select Show all columns.
3 Double-click the Color cell for the behavior whose color you want to change.
4 In the Color window (see page 108) a new color in one of the following ways:
 Click a color in the Basic Colors section.
 Click Define Custom Color, click a color in the palette and change its
luminosity with the slider on the right (optional).
 Type in the HSL values.
 Type in the RGB values.
5 Click OK. From the Analyze menu, select Visualize Data.
To change colors temporarily, double-click the bars and dots in your
event plot and choose another color. However, the next time you
visualize that observation, the event plot is displayed in the colors
specified in the coding scheme.
Changing the color of lines in external data plots:
1 Double-click the external data plot whose color you want to change.
2 In the Color window, choose a new color in one of the following ways:
Reference Manual
367
Chapter 8
 Click a color in the Basic Colors section.
 Click Define Custom Color, click a color in the palette and change its
luminosity with the slider on the right (optional).
 Type in the HSL values.
 Type in the RGB values.
3 Click OK.
Changing the vertical range of a plot
1 In the left-most column, point to the lower separation line, so the mouse
pointer turns to a double-arrow.
2 Drag to the desired position (down to have a larger plot, up to have a narrower
plot).
If the height of the plot becomes smaller than the range of the behaviors
(or external data values), use the scrollbar on the right margin of the plot
view the events.
8.3 Creating an Episode Selection
Assumptions
In order for you to be able to create an Episode Selection, the following conditions
must be met:
 You have scored events in one or more observations.
368
The Observer XT
Visualizing Data
 Your event log files should not contain any errors. You can check this by
opening an event log and clicking the Check Event log icon.
 If you want to view the events selected in a certain data profile (see Chapter
7), that data profile must be active (that is, highlighted in the Project Explorer
under Data Profiles).
When you have created an Episode Selection and subsequently open an
observation and continue scoring, these new events are not included in
the Episode Selection. Create a new Episode Selection after you have
finished your observation.
Three ways of creating an Episode
Selection
You can create an Episode Selection in three ways:
 METHOD 1 – Create a Blank Episode Selection (that is, an Episode Selection
containing no events) and then fill it by dragging and dropping events from
one or more event log data files (see page 370).
 METHOD 2 – Create an Episode Selection from a single event log file, that
is, let The Observer create an Episode Selection containing all events you
scored in a specific event log (see page 371).
 METHOD 3 – Create an Episode Selection from the Current Data Profile,
that is, let The Observer create an Episode Selection containing all events
selected in the currently active data profile (see page 372).
What is the difference among the three methods?
The difference only lies in the starting point.
 In METHOD 1, the Episode Selection is initially empty, and it's up to you to fill it
with data. Choose this method if you want to insert few, very specific events in
your Episode Selection.
 In METHOD 2, the Episode Selection is automatically filled up with the data
scored in one event log. Choose this if you want to make an Episode Selection
from just one event log.
 In METHOD 3, the Episode Selection is automatically filled up with the data
you have selected in the data profile. Choose this method if you want to
Reference Manual
369
Chapter 8
create an Episode Selection reflecting a specific data selection (for example, a
nesting condition).
You can always edit the Episode Selection after you have created it, for example
by adding or removing events, etc. (see page 376).
Procedure
Choose one of the following methods (see above for an explanation of the
difference between the methods):
METHOD 1 – Creating a blank Episode Selection
1 Do one of the following:
 From the Analyze menu, select Episode Selection, then New.
 Press Ctrl+Alt+F9.
 In the Project Explorer, click Episode Selections under Analysis. In the
The Observer XT Analyze window, click Create blank episode selection.
 Under Analysis in the Project Explorer, right-click Episode Selections and
select Create Blank Episode Selection.
Result – The Event Log window and the empty Episode Selection window
appear.
Figure 8.7
370
The Event Log window and the empty Episode Selection window.
The Observer XT
Visualizing Data
2 Add events by dragging and dropping them from the Event Log to the Episode
Selection window. To do so, click the number of the event row so the entire
row becomes highlighted, then drag it to the Episode Selection window. For
more information on how to edit the Episode Selection, see page 376.
If the observation is associated with media files, a Video window opens
for each association (that is, each time a media file is associated with a
subject, event log file or observation).
METHOD 2 – Creating an Episode Selection from a single event log
file
1 In the Project Explorer, right-click the Event Log file you want to create an
Episode Selection from, and select Create Episode Selection.
You must right-click an event log, not an observation. Event logs are
indicated by the icon on the margin. To find an event log, first open the
Observations folder in the Project Explorer, then the Observation
containing the event log, and finally the Event Files folder.
Result – The Episode Selection window and the Event Log window appear.
The Episode Selection window lists all events in the event log, grouped in an
episode. The orange line is the title of the episode, and is named after the
event log.
If the observation is associated with media files, a Video window opens
for each association (that is, each time a media file is associated with a
subject, event log file or observation).
Reference Manual
371
Chapter 8
Figure 8.8
The Episode Selection window filled in with the data of an event log file.
The original event data are shown in the Event Log window (above).
METHOD 3 – Creating an Episode Selection from the current data
profile
1 Make sure that the data profile you want to use as a source of data is
highlighted in the Project Explorer (under Data Profiles). If your data profile is
not highlighted, click it. For more information on data profiles, see Chapter 7.
2 Do one of the following:
 From the Analyze menu, select Episode Selection, then New From
Current Data Profile.
 Press Ctrl+Shift+F9.
 In the Project Explorer, click Episode Selections, and in the The Observer
XT Analyze window, select Create new episode selection from the
current data profile.
372
The Observer XT
Visualizing Data
Result – The Episode Selection window and the Event Log window appear.
The Episode Selection window lists all events selected in the currently active
data profile (see Figure 8.9).
Figure 8.9 The Episode Selection window displaying the events selected in the active
data profile.
If the observation is associated with media files, a Video window opens
for each association (that is, each time a media file is associated with a
subject, event log file or observation).
If your data profile includes two or more observations, events are placed
in separate episodes (indicated by orange title rows). If your data profile
includes observations with two or more event logs, the events from the
event logs are placed in one episode.
If your data profile includes intervals defined by nesting conditions (see
Select Data - Nesting in Chapter 7), events belonging to different
intervals are placed in separate episodes (indicated by orange title rows).
If the same event is included in two or more intervals defined by different
nesting conditions, the event is repeated in the Episode Selection, each
instance in a separate episode.
3 Edit your Episode Selection, for example add events by dragging and dropping
them from the Event Log window, or remove events. For more information on
how to edit the Episode Selection, see page 376.
Reference Manual
373
Chapter 8
General notes
 Within each episode, event lines are numbered beginning from 1. Events are
ordered chronologically in an episode.
 The Event Log window has two lists from which you can select an observation
and an event log within an observation. The Event Log window shows the
content of one event log file at a time.
 If you do not see the Video window on your screen, make sure that Videos is
selected with View Settings on the Component tool bar. If this does not solve
the problem, it may be that The Observer does not find the videos in the usual
location.
i
Click the observation name in the Project Explorer.
ii A window appears asking Where is media file <video file name>? Select
the video file and click Open.
iii Re-open the Episode Selection (click the Episode selection in the Project
Explorer).
You can also open the Independent Variable List and in the Video
column browse to the correct location.
 In the Episode Selection window, each event is represented by one line. The
line representing a state event contains information about the state's
duration.
Saving an Episode Selection
The Episode Selection is saved as soon as it is created. It is named as Episode
Selection N where N is an incremental number. You can check this in the Project
Explorer, in the Episode Selections folder.
You can rename an Episode Selection by right-clicking it in the Project Explorer and
selecting Rename Episode Selection.
374
The Observer XT
Visualizing Data
When you save your project, each Episode Selection is saved to a separate file
with extension *.esr, within your project's Episode Selections folder.
Customizing the Episode Selection screen
Why customize the screen? – During the editing of your Episode Selection you
may want to show some windows, not others. For example, you may want to show
the External Data window in order to check what values of heart rate the selected
episodes correspond to. You can customize your screen with View Settings (see
below). You can also customize the appearance and content of the Episode
Selection window. For example, show the Comment column in the Episode
Selection window (see page 383).
Figure 8.10 View Settings for the Episode Selection.
 Event Log – Select this if you want to display the Event Log window.
 Videos – Select this if you want to display the content of the media files, each
in its own Video window.
If the events in your Episode Selection are associated with more than one
video, you can select which video you want to include in the preview for
that event. With View Settings, from Videos, select Show Video and
select the check box of the videos that you want to show.
 External Data – Select this if you want to display the External Data window. A
window with check boxes appears in which you can select which External data
to display.
You cannot display different external data sets in separate windows.
External Data is only available if you have a specific Observer license for
external data acquisition.
Reference Manual
375
Chapter 8
 Playback Control – Select this if you want to display the Playback Control
buttons. See page 156 for details about the Playback Control functions.
 Show column – Select which columns you want to show in the Episode
Selection. For more information see page 391.
 Video settings – If you select this option, the following window opens.
Select whether you want to show only the videos for the active episode, only
the videos that will be generated, or all videos.
8.4 Editing the Episode Selection
Before you can edit an Episode Selection, it must be opened. If that is not the
case, open the Episode Selection by doing one of the following:
 In the Project Explorer, under Episode Selections, click the Episode Selection
you want to open.
 From the Analyze menu, click Episode Selection and then click Open. The
Open Episode Selection window appears. Select the Episode Selection you
want to open and click OK.
Adding and removing events
Adding events
1 In the Event Log window, select an observation from the first list and an event
log from the second (if the selected observation contains more than one
event log).
376
The Observer XT
Visualizing Data
Result – The selected event log displays in the Event Log window.
The Event Log window lists all events scored in that event log,
independent of the current data selection.
2 Click the leftmost cell of the event line you want to add to the Episode
Selection. The event line is highlighted. Release the mouse button.
3 Drag the line to the Episode Selection window:
Result – The event is added to the Episode Selection.
For state events with start and stop lines, you do not need to drag and
drop the stop line. Just drag the start line (with the green icon
next to
the behavior name). The information about the duration of that state is
copied anyway.
How to …
Add an event:
i
Click the leftmost cell of the event line you want to add, so the event line
is highlighted. Release the mouse button.
ii Drag to the episode in which you want to insert the new event.
In the following example, the event ‘Outstretched arm’ is placed in the
same episode as the two other events. The event ‘Outstretched arm’ just
needs to be dragged to Episode 1: the event will appear as first event in
Episode 1 because, by default, events are sorted chronologically.
Reference Manual
377
Chapter 8
iii The events in the Episode Selection window are re-numbered accordingly.
Add multiple events from the Event Log:
i
Click the leftmost cell of the first event line you want to add, so the event
line is highlighted.
ii If you want to add multiple successive events, press Shift and click the leftmost cell of the last event line you want to add.
If you want to add multiple, non-adjacent events, press Ctrl and click the
leftmost cell of each event line you want to add.
Result – The group of event lines becomes highlighted.
iii Drag to the Episode Selection window.
Removing events from the Episode Selection
1 Right-click the event line in the Episode Selection window.
2 Select Delete event.
3 The event is deleted. The remaining events in the Episode Selection window
are re-numbered accordingly.
Removing events from the Episode Selection does not affect events in the Event
Log window.
378
The Observer XT
Visualizing Data
To select multiple adjacent event lines in the Episode Selection window,
click the first line, hold Shift down and click the last event line. Next,
right-click and select Delete event.
To select multiple non-adjacent event lines in the Episode Selection
window, hold Ctrl and click the event lines you want to delete. Next,
right-click and select Delete event.
Defining episodes
Inserting a transition in the Episode Selection
What is a transition? – A transition is a label that you can insert to distinguish
events or groups of events. In the Episode Selection, a transition is indicated by an
orange title row. The group of event lines between two consecutive transition
rows is called an Episode. In the example of Figure 8.11, the Episode Selection
contains three transitions, one at the start and one immediately before each
occurrence of the event ‘Hug rec’. The three transitions define three episodes. An
episode is therefore defined by a transition plus one or more event lines
immediately following the transition title row. The episode ends at the next
transition title row.
A transition title row can also be viewed as a time segment between two
episodes, like a transition in video editing. You can specify a certain duration for
each transition row (see page 394).
When do I need to insert a transition? – Transitions are not mandatory. You
need them every time you want to have different episodes (or single events)
separated by a time interval, perhaps with an introductory title. This can be useful
when you play the Episode Selection (see page 387), or a media file generated
from it (see page 389).
Reference Manual
379
Chapter 8
Figure 8.11 An example of an Episode Selection with three transitions.
To insert a transition:
1 Click the first event line in the Episode Selection that you want to have in the
episode.
2 Right-click and select Insert transition (or press Ctrl+I).
Result – An orange transition row is added immediately before the event
selected.
Renaming an episode
You can rename the Episode title row: double-click the row under Subtitle Text.
If the Subtitle Text column is not shown in the Episode Selection window,
right-click one of the column headers and select Show column. From the
list with options select Subtitle Text and click OK.
Moving events and episodes in the
Episode Selection
Moving an event to another episode
1 Click the leftmost cell of the event line you want to move, so the event line is
highlighted.
380
The Observer XT
Visualizing Data
2 Drag the event line to the row below the transition title row of the episode to
which you want to move the event. A red line appears below the transition
title row.
3 Release the mouse button to add the event. The events in the episode are renumbered and ordered chronologically.
You cannot move an event to a new position within the same episode,
because events in an episode are ordered chronologically.
Moving an episode
You can move episodes in an Episode Selection to change the order they are
played back.
1 Click the transition title (orange row) for the episode you want to move
(Episode A), so the event line is highlighted.
2 Drag to the row before the appropriate transition title (orange row of Episode
B). The new position of Episode A is indicated by a red line.
For example, if you have three episodes and therefore three transitions
labeled Episode 1, Episode 2 and Episode 3, to move Episode 1 before Episode
3, drag the orange row of Episode 1 to the row before the orange row of
Episode 3.
3 Release the mouse button. Episode A is moved to its new position, before
Episode B.
To move an episode to the beginning of the Episode Selection, drag its
title row to the header row of the Episode Selection.
To move an episode to the end of the Episode Selection, drag its title
row to the last transition title row in the Episode Selection.
Reference Manual
381
Chapter 8
Deleting transitions and episodes from
the Episode Selection
To delete a transition, right-click it and select Delete transition.
When you delete a transition, the events in the episode are moved to the previous
episode.
Deleting a transition does not affect the events in the Event Log window.
After deleting a transition, you may need to re-name some of the
remaining episodes. To do so, double-click the name of the transition row
for that episode and type in the new name.
To delete an entire episode right-click the episode’s transition row and select
Delete episode.
Copying episodes and events
Copying an episode
To copy an entire Episode A:
1 Right-click Episode’s A transition row and select Copy.
2 Right-click the episode below which you want to add Episode A and select
Paste.
3 Episode A will be copied and added to the Episode Selection.
Copying an event
You cannot copy an event within the same episode.
You can copy an event to another episode:
1 Click an event line in the Episode Selection.
2 Press the Ctrl key.
3 Drag the event line to the appropriate episode. A red line appears below the
episode’s transition row.
382
The Observer XT
Visualizing Data
4 Release the mouse button to copy the event. The events in that episode are
re-numbered and ordered chronologically.
You can also use the following method:
1 Right-click the appropriate event and select Copy.
2 Right-click any position in the episode to which you want to add the event and
click Paste. The event will be added to the episode. The events in that episode
are re-numbered and ordered chronologically.
Customizing the Episode Selection
At this point we assume that your Episode Selection is complete and includes only
the events you want to visualize, or generate a media file from. You can
customize the Episode Selection in a variety of ways:
 Show columns in the Episode Selection window (see below).
 Hide a column in the Episode Selection window (see page 385).
 Edit the contents of the cells. Note: Only columns that are not grayed out can
be edited (see page 385).
 Sort the rows of the Episode Selection according to the contents of a column
(see page 386).
 Sort the columns of the Episode Selection (see page 386).
Showing columns
The Episode Selection window may include more information than you currently
view. This additional information can be displayed by adding more columns to the
table.
To show more columns:
1 Right-click one of the column headers and select Show column.
Reference Manual
383
Chapter 8
2 In the Show columns window, select the boxes for the columns you want to
visualize and clear the ones for the columns you do not want to view, and click
OK. See below for more information on the single items.
You can edit the content of some columns. The editable columns are
indicated in white in the Episode Selection.
The Video, Subtitle Text, Subtitle Duration and Roll-on/Roll-off time
columns are not available in the Basic version of The Observer XT, because
the basic version does not contain video.
 Event Name (editable) – By default, the name of the behavior scored in
the corresponding event log.
 Observation – The name of the observation the event was scored in.
 Event Log – The name of the event log data file in which the event was
stored.
 Start Time – The start time of the event (absolute time).
 Stop Time – The stop time of the event (absolute time).
384
The Observer XT
Visualizing Data
 Relative Event Time – The start time of the event (relative to the start of
the Event log)
 Event Duration – The duration of the event. For point events and events
scored with Instantaneous Sampling, the duration is zero.
 Subject – The Subject in the event line.
 Behavior – The behavior in the event line.
The terms Subject, Behavior and Modifier may not be the same as those
on your screen. This depends on what terms you have specified in your
project's Terminology Preferences (see page 141).
 Behavior Modifier – The behavior modifier in the event line.
 Comment – The comment in the event line.
 Video (editable) – The name of the media file associated with the
observation.
If two or more media files are used for scoring data, each event line in the
Episode Selection contains a list with the associated media files.
 Roll-On Time (editable) – The time that playback starts before the actual
start of the event.
 Roll-Off Time (editable) – The time that playback continues after the stop
of the event.
The Roll-On/Roll-Off time has a limit of 9 hours, 59.999 minutes.
 Subtitle Text (editable) – The text that appears during playback of the
media file generated from the Episode Selection. You can specify a text for
each event or transition. By default, it shows the name of the Behavior.
 Subtitle Duration (editable) – The duration of display of the subtitle text
of events and transitions. For transitions, the default duration is 4 seconds.
For events it is 2 seconds.
Hiding a column
Right-click the column header and select Hide column. Note that you cannot hide
the leftmost (numbered) column.
Editing the cell contents
1 Double-click the cell you want to edit.
2 Type in the text.
Reference Manual
385
Chapter 8
 For time/duration cells – Click one of the numbers (hh:mm:ss.ddd) and
use the arrow keys to change it to the desired value or type in the value.
 For the Video cells – When you double-click the Video cell corresponding
to an event, a list appears listing the media files used in the observation
in which the event was scored. Select the media file you want to view
when playing back the event in the generated media file.
Sorting the rows of an Episode Selection
Events within an Episode are by default sorted chronologically. You can sort by
Observation, Event Log, Subject and Behavior. Right-click the appropriate
column header.
An Episode is created for each criterion by which you have sorted. For
example - Your Episode Selection is sorted by Observation (you have 4
Episodes corresponding to the 4 Observations) and you want to sort it by
Behavior. Right-clicking the header of the Behavior column and selecting
Sort descending results in separate Episodes for each Behavior in the
Episode Selection.
Sorting the columns of an Episode Selection
You can sort the columns of the Episode Selection by dragging and dropping the
column header to any position.
8.5 Playing the Episode Selection
You can play an Episode Selection with The Observer. Selections of video images
and external data are played synchronized with the events highlighted in the
Episode Selection.
1 Make sure that with View Settings on the Component tool bar, the option,
Videos and subsequently Video Window is selected. Also select Playback
Control and (if applicable) External Data.
For information about the Playback Control functions, see page 156.
386
The Observer XT
Visualizing Data
The event lines in the Episode Selection window currently played are
highlighted in blue.
With the Step forward
and Step backward
buttons you can jump
to the next/previous event in the Episode Selection.
Playing an event in the Episode Selection
Right-click the line corresponding to the event, and select Play.
Playing a Point event
By definition, Point events and State events scored with Instantaneous Sampling
have no duration (see page 106). The Stop Time of these events is equal to the
Start Time. When you want to play a point event, make sure that its Roll-On Time
or Roll-Off Time is > 0 (if both are zero, they are shown in red). By default, the
Roll-On Time for all events is 3.0 seconds and the Roll-Off Time is 2.0 seconds.
Changing the Roll-on/Roll-off times for all events
To change the Roll-on and Roll-off times for all events do one of the following:
 Right-click in the Episode Selection window and select Episode Selection
Properties.
 On the tool bar, click the Properties button
for Episode Selection
Properties.
The Episode Selection Properties window opens.
1 Select the Duration tab. Click on one of the numbers in the Roll-on or Roll-off
time box and use the arrow keys to change it or type in the desired value.
2 Select Overwrite current Episode Selection values.
3 Click OK or press Enter.
See page 394 for more information.
Reference Manual
387
Chapter 8
Exporting the Episode Selection
You can export an Episode Selection to an ASCII (text) file. If your observation
includes external data, these are exported together with the Episode Selection in
separate ASCII files.
There are two other ways to export your external data:
 From the File menu, select Export and then Observational Data.
Choose Other software and click the External Data tab.
 From the Analyze menu, choose Select Data and then Export
Selected Data. Click the External Data tab.
For more information see page 502.
Exporting a single Episode Selection
1 In the Project Explorer, open the Episode Selections folder and right-click the
Episode Selection you want to export and select Export Episode Selection.
2 Type in a file name in the File base name field, choose a destination location
from the Save in list and click Export.
Exporting all your Episode Selections
1 From the Analyze menu, select Episode Selection, then click Export.
2 Type in a file name in the File base name field, choose a destination location
from the Save in list and click Export.
Episode Selections are saved as <base name> - Episode Selection 001(1).txt,
<base name> - Episode Selection 002(1).txt, etc. Associated physiological data
are saved as <base name> - Episode Selection 001 - physiological data
001(1).txt, etc.
If you have set roll-on and roll-off times, the external data samples within
these intervals are also exported.
388
The Observer XT
Visualizing Data
8.6 Generating a media file from the
Episode Selection
You can generate a media file from your selection of video episodes that you
specified in the Episode Selection. Note that the format of the media file
generated depends on the video compressor you choose, not the format of the
original media file (see page 391).
If you have a Basic version, you cannot generate media files from within
The Observer.
The Observer XT only supports generating media files in standard
definition (704×576 Pal, 704×480 NTSC). At higher resolutions it is
possible that the video generation may not be stable.
Procedure
1 From the Analyze menu, select Episode Selection, then click Generate
Media File or, when an Episode Selection is open press Ctrl+Shift+G. The
Video Output Settings window appears.
2 Select the Episode Selection you want to use to generate the media file and
click OK. The Video Output Settings window appears.
Figure 8.12 The Video Output Settings window.
Reference Manual
389
Chapter 8
3 Under General, there is the following option:
 Generate separate output file for every episode – Select this if you want
to create a separate media file for each episode. The resulting media files
will be automatically named from the name entered in the Output file
field (see below) and a progressive number. For example, Episode
Selection 1_1.avi, Episode Selection 1_2.avi, etc.
4 Under Media File, select a Video codec from the list. We recommend to use
DivX MPEG4. See ‘Which codec should I use’ on page 391 for more
information about the options.
5 Under Media File, in the Output file field either type in the name of the
resulting media file or accept the default one. Next, click the Browse button
and navigate to the location where you want to save the media file.
By default, the output media file is named as the Episode Selection used
to generate it, and is stored in the Media folder. The default path is:
For Windows XP – C:\Documents and Settings\All Users\(Shared)
Documents\Noldus\The Observer XT\Media.
For Windows 7 – C:\Users\Public\(Public) Documents\Noldus\The
Observer XT\Media.
You can change the path in the Preferences. From the File menu, choose
Preferences and then Files and recovery in the left pane.
6 Click Preview if you want to view the resulting video, without generating a
media file (optional).
A Preview window opens showing the video scenes selected. The Preview
window closes after the end of the selection has been reached.
7 Click Generate to generate the media file. A Progress window appears.
If you want to cancel the operation, click Abort.
8 After the media file has been generated and stored on disk, the Progress
window shows the message ‘Generate media file finished successfully’. Click
two times Close to exit the Progress window and the Video Output Settings
window.
390
The Observer XT
Visualizing Data
Video codecs
What is a Video Codec? – Codec stands for Compression Decompression. It is
software that decompresses the original video file and recompresses it to create
the new media file.
The format of the media file generated depends on the video compressor you
choose, not the format of the original media file.
Which Codec should I choose? –
 DivX MPEG4 – Choose this codec if you want to create MPEG-4 files of good
quality and moderate size (with extension *.avi). This is the default and
recommended codec. The file size of DivX MPEG4 videos is 0.5- 3 GB per hour.
 DV AVI – Choose this codec if your research requires superior quality. Be
aware, however, that DV AVI files are generally very big (12.5 GB per hour), so
make sure you have enough disk space on your PC.
 Other – If you select Other, a list of other codecs available on your computer
is shown.
Please note that the quality of the generated media file depends on the
quality of the original video. If your original video is an MPEG-4 video it
does not make sense to choose DV AVI as the codec to generate a
highlight video clip.
For more information on digital video formats, see the Media Recorder
Reference Manual.
Video Codec Settings – By clicking Settings next to Video codec in the Video
Output Settings window, a Configure/Configuration window appears. In this
window you can specify a number of settings (video format: PAL or NTSC,
resolution etc.) that influence the quality of the resulting media file. The settings
are codec-dependent. For some codecs, a Settings window is not available. For
more information, see the documentation provided by the manufacturer of the
codec.
Changing subtitles and transitions in the
generated media file
You can let The Observer show some information while playing the media file
generated from the Episode Selection. Please note that you cannot show subtitles
when you play the Episode Selection (see page 387).
Reference Manual
391
Chapter 8
By default, subtitles are shown for all event. The text shown is that in the Subtitle
Text column of the Episode Selection.
To edit the subtitles, or change their position or format, open the Episode
Selection (from the Analyze menu choose Episode Selection, then Open or
right-click the appropriate Episode Selection in the Project Explorer and select
Open Episode Selection) and then follow the instructions below.
Right-click in the Episode Selection window and select Episode Selection
Properties or click the Properties button
on the tool bar. The
Episode Selection Properties window opens (Figure 8.13)...
Figure 8.13 The Episode Selection Properties window.
392
The Observer XT
Visualizing Data
In the Episode Selection Properties window, select the following:
 If you want to change the subtitles for all events, select the Subtitles tab
(see below).
 If you want to change the transition text, click the Transition tab (see page
394).
 If you want to change the duration of the Roll-On/Roll-Off times or the
duration of the transitions and subtitles, click the Duration tab (see page
394).
Changing subtitle text
Click the Subtitles tab and select one of the following options for the subtitle text:
 Event name – To display the content of the Event Name column of the
Episode Selection.
 Comment – To display the text in the Comment column for each event.
 None – To remove subtitles.
 Time – In addition to one of the three options described above you can
select to display the time corresponding to the event/transition. Next,
select one of the two time formats from the list:
 Absolute – For example, 12:35:06.
 Elapsed – Time from the start of the event log, for example 00:02:34.
You can change the time format in the Project Settings (See “Time
formats” on page 139.
 Overwrite current Episode Selection values – Select this checkbox to
overwrite the text in the Subtitle Text column of the Episode Selection. If
you edited the subtitle text and you want to keep this text, then do not
select this checkbox. In that case the setting only applies to events you
later add to the Episode Selection.
You can change the font and the position of the text. For the color of the text you
can choose between two options:
 Use coding scheme colors – If you choose this option the subtitles will be
shown in the color of the behaviors which are listed in your Episode Selection.
See page 107 for changing the color of behaviors.
 Use single color – If you select this option you can select one color for all the
subtitles.
Reference Manual
393
Chapter 8
Changing transition text
Click the Transition tab and select one of the following options:
 Episode Name – To display the content of the transition text in the orange
transition bar.
 None – To remove subtitles.
 Overwrite current Episode Selection values – Select this checkbox to
overwrite the text in the Subtitle Text column of the Episode Selection. If
you edited the Subtitle Text column and you want to keep this text then
do not select this checkbox. In that case the setting only applies to
transitions you later add to the Episode Selection.
You can change the font and the position of the text.
Changing the duration of subtitles, transition text and roll-on/rolloff times
Durations are shown in the format defined in the Project Settings. To
change the format, from the Setup menu, select Project Settings and
then Time formats. For more information, see page 139.
Click the Duration tab and then click one of the numbers and use the arrow keys
or type a number to set:
 Roll-on/Roll-off Timings for all the events in the Episode Selection. You can
either set a positive or a negative roll-on and roll-off time. See page 385 for
the definition of roll-on and roll-off time.
 Overlay Timings for transitions and subtitles (the duration of the transitions
and the duration that the subtitles are visible, respectively). The default values
are 4.0 s for transitions and 2.0 s for subtitles. Please note that the duration of
a subtitle cannot exceed the duration of the event plus roll-off time.
 Overwrite current Episode Selection values – Select this check box to
overwrite the Roll-On/Roll-Off Times and Subtitle Duration values in the
Episode Selection window. If you want to keep the values for the current
events and transitions in your Episode Selection and want these settings only
to apply to events/transitions you add later, then do not select this check box.
394
The Observer XT
9
Calculating Statistics
This chapter is about:
 Calculating Statistics – Here you can find how to carry out Behavioral analysis
and Numerical analysis.
See page 397
 The Statistics result – Here you can find how the results of your calculations
are displayed in the Analysis Results sheets and how you can customize the
way the results are displayed.
See page 403
 Statistics available – Here you can find all the statistics for the different types
of analyses.
See page 413
 Creating charts –Here you can find out how to create charts to visually display
your analysis results.
See page 431
Reference Manual
395
Chapter 9
9.1 Before you start
The terms Subject, Behavior, Modifier, and Independent Variable listed
in this chapter may not be the same as those on your screen. This depends
on what terms you have specified in your project's Terminology
Preferences (see page 141).
In The Observer, the term statistics refers to descriptive statistics, which provide a
numerical summary of the properties of the observed frequency distribution. You
can calculate the following descriptive statistics:
Behavior Analysis
With Behavior Analysis, you calculate statistics for events scored in the
observations.
See page 416 for a description of the Behavior Analysis statistics.
Example 1 – Calculate the average duration and standard deviation of the
behavior Play for the subject Child.
Example 2 – Calculate the number or times the subject Test participant
requested help.
Numerical Analysis
With Numerical Analysis, you can calculate statistics for numerical modifiers (see
page 114) and external data in the observation. Note that you can also use
numerical modifiers as categories (see one of the notes below).
See page 422 for a description of the Numerical statistics.
Example – Calculate the average value of the numerical modifier Speed. If this
modifier was scored 3 times, with values 10, 20 and 25, then the result will be
(10+20+25)/3 = 18.33.
For both types of analysis, before calculating statistics you can restrict the data to
analyze by creating a data profile (see Chapter 7). If you do not select data, The
Observer calculates statistics on all events and external data in all observations in
your project.
396
The Observer XT
Calculating Statistics
Notes for users of previous Observer versions
 Analyzing Modifier combinations – If behaviors are attached to modifiers,
you can analyze modifiers:
 In specific combinations as they were scored. For example: calculate the
number of times this combination occurred: Play (behavior) Duet
(modifier 1) Constructive (modifier 2) etc. If you want to do so, make sure
that you keep the Show combined modifiers option selected in the
analysis settings (see page 400).
 Independently of other modifiers scored in the same event. For example:
calculate the number of times that Duet occurred independent of other
modifiers. To do so, clear the Show combined modifiers option in the
analysis settings.
 Analyzing numerical modifiers as categories – It is possible to analyze a
numerical modifier as a category, for example to calculate the number of
times that the modifier '0.1' was scored. To do so, make sure that your
numerical modifiers are included in the Data profile and carry out Behavior
Analysis.
If you defined a range of numerical modifiers instead of predefined
values, many different values may have been scored. If you
subsequently carry out a Behavior Analysis and analyze the numerical
modifiers as categories, this may result in many cells in the analysis
result. This can especially happen if you have numerical modifiers
with several decimals, or if you have imported external data as
numerical modifiers. The maximum number of columns and rows is
1000 x 1000. If the number of numerical modifiers exceeds 1000, The
Observer XT will show a warning and no numerical analysis is carried
out. You can reduce the number of cells with a Data Selection.
9.2 Procedure overview
1 Make sure that the data profile specifying the data you want to analyze is set
to active, that is, highlighted in bold and blue in the Project Explorer.
To activate a data profile, click it’s name in the Project Explorer. For more
information on how to select data, see Chapter 7.
You can specify the format of time in your results. From the Setup menu,
select Project Settings, then Time formats in the left pane. Select the
time format you require (see page 139 for more information).
Reference Manual
397
Chapter 9
2 Do one of the following to display the Analysis Settings window:
 From the Analyze menu, select Behavior Analysis or Numerical Analysis,
then New.
 In the Project Explorer, click the Analysis folder. In the overview window,
click Analyze Data, in the window that appears, click Behavior Analysis or
Numerical Analysis.
 In the Project Explorer, under Analysis, click Behavior Analysis or
Numerical Analysis.
The option Show combined Modifiers is only available if you have
defined behaviors and modifiers in the coding scheme (see page 90).
Choose Behavior Analysis also when you want to consider a numerical
modifier as a category. For example, calculate the number of times the
values '0', '1', '2' were scored, instead of calculating the overall average
of those values scored.
3 Click the Analysis Settings tab. Select the following:
 Show missing values as – Choose the character you want to have
displayed for missing values in the statistics result.
External data statistics assume that there are no missing values in the
external data.
 Number of decimals – Choose the number of decimals for the non-time
values.
398
The Observer XT
Calculating Statistics
Figure 9.1
The Analysis Settings window for behavior analysis.
4 Click the Layout tab. In this page you specify what the resulting statistics will
look like. Select the element category you want to view on rows, columns and
separate sheets. Clear the selection for any element type you do not want
included in the table.
De-selecting one of the categories (except External data and Independent
Variables) equals to calculating the results for the elements summed up. It
is like you grouped all the items of a category with the summed method in
a data profile (see page 295). For example, if Subjects is not selected, all
subjects in an observation are treated as one. This is the same as grouping
subjects with the summed method.
Result Container specifies the name of the Results box in your data
profile (see page 289). If your data profile contains two or more of such
boxes, you cannot de-select this option. You can rename the Result boxes
in the data selection.
Reference Manual
399
Chapter 9
To move a category to a different box, click its name and then click the
appropriate arrow button, or drag it to the destination box.
Example – If you select Statistics under On Sheets, each type of statistic
will be shown in its own sheet. To place statistics on the columns of the
results table, click Statistics, then click the arrow button pointing to the On
Columns box.
To check how the result table will look like with the current layout, click
OK, view the table and click the Layout button on the result window to
change the layout if necessary.
5 Sort the table (optional) – You can sort the table by the main categories by
changing their position within each box (top= highest hierarchical level) with
the Up or Down button at the bottom of the box.
6 Select the elements you want to view in the table (optional) – Click the
category name and click the settings button
. The Category window
appears. Select the elements you want to view in the table.
7 Select the statistics, – Click Statistics and then the settings button
.
Select the statistic you want to view in the table. For a detailed description of
the statistics, see page 413.
8 Select the following:
 Show combined Modifiers – Make sure this option is selected if you want
to have results for all combinations of modifiers. By default this option is
selected.
Example – In a study of interactions among children, the type of play is
coded with two modifier groups, Play 1 to specify whether the subjects
play as a Duet or In parallel, and Play 2 to specify whether play is
Manipulative, With rules etc. A typical event scored is for example Play Duet - With rules.
When selecting Show combined Modifiers, the statistics are calculated
for each combination of modifiers scored. For example: Play-Duet-With
rules Frequency=4.
When clearing Show combined Modifiers, the statistics are calculated
for each modifier separately, regardless of which other modifiers were
scored with it. For example: Play-Duet Frequency=3; Play-With rules
Frequency=2.
Note that the results obtained with Show combined Modifiers are not
necessarily the sum of the separate results. In the example above, PlayWith rules may also refer to an event where With rules was scored with a
modifier other than Duet of the Play 1 group.
400
The Observer XT
Calculating Statistics
 Show elements not scored – Select this option if you want the result to
include the elements of the coding scheme that you have not scored in
any observation. For those elements, the cells in the result will contain
zeroes or the missing value symbol.
 Show intervals as – If you have defined intervals or time bins in your data
profile (see Chapter 7), you can split your analysis result table in more
sections each corresponding to an interval or time bin. Select one of the
options Intervals only, Time bins only or Intervals and Time bins
according to how you want to split the matrix. If your data profile does not
contain intervals or time bins, any option has no effect on your result.
9 Click OK. The statistics result appears.
 See page 403 for how to read your statistics result.
 See page 408 for how to customize your result.
 See page 524 for how to save and export your result.
Saving your analysis settings
You can save the settings specified in the steps above by clicking the Set as
Default button in the Analysis Settings window. If this window is gone, click
Settings on top of the result window.
Applying settings to a new analysis
If you are about to run a new analysis and want to recall the settings you have
specified earlier, click the Load Default button in the Analysis Settings window.
The new settings are applied. Click OK to update the results.
Notes
 If the active data profile does not contain any data, the menu items and
buttons for the analysis are not available.
 An element category is not available on the Layout page if it does not occur in
your coding scheme or is filtered out in the current data profile.
 Make sure that if you select Statistics for Numerical Modifiers or External
data, you also select at least one item in the corresponding category.
 The Show combined Modifiers option is not available if you choose
Numerical Analysis. In that case, numerical modifiers are analyzed separately,
that is, each group will produce a numerical result.
 In the Layout page, you cannot de-select behaviors and move behaviors
without moving their modifiers.
Reference Manual
401
Chapter 9
 If you put two or more categories On Sheets, each sheet will contain the
statistics related to a combination of those elements. For example, if you
select On Sheets for both Observations and Statistics, each sheet is labeled
with the name of an observation and a statistic.
 If you select Independent Variables under On Sheets, a separate sheet for
each variable is appended to the result. In the example below, Statistics and
Independent variables have been placed under On Sheets. As a result, each
statistic and independent variable gets its own sheet.
 If you select Observations under On Sheets and keep Intervals selected,
each sheet includes the layout for all observations, but only the results
for the corresponding observation (You have to scroll down the result to
find them). To reduce the size of the sheets, de-select Intervals.
 Formats – The number of decimals under Analysis Settings refers to non-
time values in the statistics result. For example, the mean rate per minute. If
you want to specify the decimals of time values, see Specifying the time
format on page 413.
 Missing values – Missing values are shown for:
 Statistics for events not scored.
 Statistics for events that were scored or external data that was acquired,
but not included in the active data profile.
External data statistics assume that there are no missing values in the
external data.
 Statistics that cannot be calculated, for example the duration of point
behaviors (which do not have duration by definition).
 Intervals and time bins – If you choose Intervals and time bins from the
Show intervals as list, results are calculated only for the time segments where
intervals and time bins overlap. This means that the result may refer to
portions of the observation different from the original intervals you have
specified.
 Time Intervals and Time bins – The border of two connecting time intervals
can only be used for analysis in one of the two time intervals. Otherwise the
data for this data point would be duplicated. In general, the Observer uses the
left borders of the time intervals, while the right borders are used in the
analysis of the next interval. In the example below the exact data point 0.0. is
used in the first interval, 10.0 in the second, 20.0 in the third and 30.0 is not
used in any interval.
402
The Observer XT
Calculating Statistics
9.3 The statistics result
The statistics result is created when you click OK in the Analysis Settings window
(see page 397). If you click Calculate in the top left corner of the result window,
the result is updated. For information on saving and exporting your results, see
page 524.
Depending on what you have selected under On Sheets in the Analysis Settings
window, the analysis result has one or more pages, each containing a table. For
example, if you have selected Observations in the On Sheets box, each page
refers to one observation.
If your observations contain two or more event logs, you can choose to
display separate pages for those event logs, or lump the result in one page
per observation. To show the results separately, on the Layout page, keep
Event Logs selected under Observations (see page 399). To lump the
results, clear that selection.
Reading the statistics result
The data
In each sheet, you can distinguish two main groups of white cells:
 Statistics – Cells containing a statistic for a combination of Results Container,
observation, event log, subject, behavior and modifier (see A in Figure 9.2).
 Variables (optional, if you have selected Independent Variables on the
Layout page) – Cells containing the value of an independent variable linked to
a certain observation, event log or subject (see B in Figure 9.2). See the note
about missing values on page 421.
The position of the two areas depends on whether the elements are placed in
rows, columns and sheets (see page 408). For example, if Variables are placed on
the columns, the Variables area (B) is displayed on the right side of the statistics. If
Reference Manual
403
Chapter 9
the Variables are placed on Sheets, a number of sheets are added where each of
them contains the values of an independent variable associated to an
observation, event log or subject.
The headers
 Main (in blue) – The names of the main categories (Data selection Result
Containers, Intervals, Observations, Event Logs, Subjects, Behaviors and
their Modifiers, and Variables; see C in Figure 9.2).
Figure 9.2 An example of statistics result. A - Cells containing statistics. B - Cells
containing the values of independent variables. C - Main headers (for example,
Observations, Behaviors, etc.). D - Secondary headers (list the single values of the
elements under a certain main header)
 Secondary (in black) – Show the single element values, for example the name
of the behaviors (see D in Figure 9.2).
Header rows and columns are placed in a hierarchical way - Elements of a
certain level are always below (if placed in columns) or to the right (if placed
in rows) of the header of higher level. For example:
Observations may contain one ore more Event logs. In the picture below,
Observation0002 includes three event log files. The statistics are shown for
each event log.
Since Observation0001 and Observation0002 have both an event log
named Event log0001 (though it is different data), this name is written
only once (“merged”) in the table.
404
The Observer XT
Calculating Statistics
A behavior may be associated with several modifier values. In the picture
below, statistics are shown for each value of a modifier associated to the
behavior Navigation:
If you add or remove a variable in the Independent Variables List (see
page 125), the corresponding variable is displayed or removed,
respectively.
Understanding <Result Containers>
The Result Containers column or row shows the name of the Result boxes
specified in the currently active data profile. If you have specified more than one
Results box (see page 343 for an example), each name corresponds to the name
of a Results box. Statistics are calculated for each data set.
Understanding Intervals
The Intervals row or column shows the start and end time of the time segments
analyzed if you have specified intervals or time bins in your data profile. The
format is:
 For live observations, the actual time of start and end.
 For observations from video files, the time elapsed since the start of the
observation.
If you want to view intervals, make sure that Result Containers and
Intervals are selected in the Layout page of the Analysis Settings
window.
Understanding <Missing Subject> and <Missing Behavior>
The <Missing Subject> and <Missing Behavior> rows/columns show the statistics
for records you have scored with no subject or no behavior. For example, when
you score an event with no subject:
Reference Manual
405
Chapter 9
The statistic for that event is shown in the cell corresponding to the behavior row/
column and the <Missing Subject> column/row.
You can hide the <Missing Subject> column/row by selecting Subjects
with View Settings at the far-right on the Component tool bar. In the
Subjects window that appears, deselect the check box behind <Missing
Subject>.
Understanding <Any Subject>, <Any Behavior>, <Any Modifier>
The <Any Subject> rows/columns show the statistics of events scored for any
subject in that event log/observation. In the table below, the highlighted cell
contains the total duration of the behavior Out for <Any Subject>, which equals
the sum of the behavior Out for the subjects Male and Female.
406
The Observer XT
Calculating Statistics
The <Any Behavior> rows/columns show the overall statistics of any behavior
selected in the data profile. In the example below, the <Any Behavior> cell
contains the total duration of all behaviors.
 The percentage statistics of <Any Behavior> can be greater than 100%.
This occurs because the percentage of <Any Behavior> is the sum of the
percentages of each behavior taken separately. If two or more behaviors
overlap with each other, the sum does not reflect the actual time segment
covered by the behaviors. For example, if A lasts from 0 s to 60 s, and B
from 20 s to 80 s, and the observation duration is 100 s, then the sum of
the percentages is 60%+60%= 120% even if neither A or B covers the entire
observation. To have a correct result, group behaviors using the Merged
option (see page 295).
 The statistics for <Any Subject> and <Any Behavior> are independent of
which behaviors you select to display in the Category window (see step 6
on page 400). For example, if you de-select a few behaviors in the
Category window, the total duration of <Any Behavior> is no longer the
sum of the durations of the behaviors shown in the table.
Editing the result
You cannot edit the content of the statistics result. If you want to make any
changes to the result, export it to another program like Excel (see page 525) and
then edit it in that program.
Saving a result
To save a result, click the Archive button on the tool bar of the result window.
To re-open a saved result, from the Analyze menu, select Behavior Analysis or
Numerical Analysis, then Open Archive. For more information on saving,
opening and exporting results, see page 524.
Printing a result
To print a result, from the File menu, select Print. We advise you to select the
Landscape mode prior to printing.
Reference Manual
407
Chapter 9
Customizing your result
If you like you can change the decimal symbol, from e.g. point to comma.
For Windows XP, in the Control Panel, select Regional and Language
Options, click the Advanced tab and select Languages. For Windows 7, in
the Control Panel, select Clock, Language and Region, click Region and
Language and open the tab Formats. Select a language or click
Customize and change the decimal symbol.
Changing your regional settings does not take effect until you restart The
Observer XT.
You can customize the following in the Analysis Results:
 Select and sort elements within a Category (see below) – Select Categories
and their elements to display in the Analysis Results.
To change the position of the main Categories relative to each other, see
page 399.
 Collapse Category elements (see page 409) – You can collapse rows and
columns for Category elements and display the results as if those elements
were grouped with the summed method (that is, counts and durations for
those elements are summed up; see page 295).
 Hide/show single row and columns (see page 412).
 Specify the time format (see page 413).
Selecting and sorting a Category
You can select and sort elements within the following categories: Result
Containers, Observations, Subjects, Behaviors, Statistics and Independent
Variables.
To select and sort one of the Categories:
1 Do one of the following:
 Select the Category with View Settings on the Component tool bar.
 Click the Layout button on the tool bar, make sure that the category is
selected and then double-click that option.
 To open the Statistics Category, you can also click the Statistics button
on the tool bar.
2 Next, you can do the following:
408
The Observer XT
Calculating Statistics
 Select the Category elements you want to display in the Analysis Results,
de-select the Category elements you want to ignore.
De-selecting elements in this window does not result in removing those
Result boxes from the data profile.
 To change the order of display, click the Category element you want to
move so it becomes highlighted and then click the Up or Down button.
3 Click OK to refresh the Analysis Results.
Notes
 De-selecting a Category element does not result in removing the element in a
data profile.
 Results Containers – If you de-select Result boxes in the Analysis Settings
window, intervals are hidden in the Analysis Results.
 Observations – You cannot remove single event logs from observations, or
sort them in the result. To remove results for event logs, remove those event
logs from the data profile.
 Subjects – Select <Any Subject> if you want to display statistics for events
independent of the subject. Select <Missing Subject> if you want to calculate
the statistics for the missing subject (for example, events for which you only
scored the behavior).
 Behaviors – Select <Any Behavior> if you want to display statistics for events
independent of the behavior. Select <Missing Behavior> if you want to
calculate the statistics for events in which the behavior was not scored.
 Statistics – The number and type of statistics displayed depend on whether
you have chosen Behavior Analysis or Numerical Analysis (see page page 397).
 Independent Variables – The Analyzed Duration variable contains the value
of the total time analyzed for each observation. This usually is the same as the
observation Duration. However, if you define intervals in your data profile, the
value of Analyzed Duration can be shorter than Duration.
Collapsing Category elements
Collapsing Category elements allows you to lump the statistics for different
Categories. For example, calculate the total number of times an event was scored
across all observations.
To calculate overall results, you can also group data (see page 295).
Reference Manual
409
Chapter 9
1 Do one of the following:
 With View Settings on the Component tool bar, select Rows/Columns/
Sheets and de-select the category you want to collapse.
 Click the Layout button on the tool bar, and de-select the option for the
category you want to collapse.
2 Click OK to refresh the Analysis Results.
You cannot collapse results for Result Containers and Behaviors. To
analyze behaviors as a group, group them first in the data profile (see
page 295).
To collapse statistics for modifiers, click the Layout button and clear the
appropriate Modifiers option.
Example 1 – Collapsing observations. In the result below, statistics are
displayed per observation. For example, the total duration of each behavior.
After de-selecting Observations, statistics are collapsed into one group, and
the Observations header is removed. Now the total duration is the duration
of each behavior across all observations.
If your observations contain multiple event logs, you can collapse all event
logs within each observation, and still show observations separately. To do so,
click Layout and select Observations and de-select Event Logs.
Example 2 – Collapsing modifiers. In the example below, statistics are
displayed per modifier of the behavior named Navigation.
410
The Observer XT
Calculating Statistics
Click Layout and in the Analysis Settings window clear the Behavior
Modifiers option under Behaviors. After clicking OK, statistics are now
collapsed into one group for each behavior and the Behavior Modifiers header
is removed. Now the total number of occurrences of Navigation is shown.
Grouped numerical modifiers
Behavior Analysis
If you group part of your numerical modifiers in a data profile and carry out a
Behavior Analysis, you get two different results. As an example, you have a
numerical modifier Speed, with predefined values 1,2,3,4,5,6, and 7. Furthermore,
you have created a group Slow, which contains the modifiers 1,2, and 3. If you
carry out a Behavior Analysis, you get the results for the group Slow. In addition,
you get the results for the modifiers that not part of the group (see picture
below).
Numerical Analysis
If you carry out a Numerical Analysis while you have grouped numerical modifiers
as mentioned above, you also get results for the group Slow. In addition, you get
the results for the group Speed. If you hover with your mouse over the group
name, you see that the group Speed contains the values that were not included in
the group Slow, and also the group Slow. Hence, the group Speed contains all
the numerical modifiers that you scored. (see picture below).
Reference Manual
411
Chapter 9
With Behavior Analysis, the numerical modifiers are treated as categories and
statistics like duration and frequency can be calculated for each individual
modifier. With Numerical Analysis, statistics are calculated for the actual values of
the modifiers. Therefore, for example mean, minimum and maximum values are
calculated for the modifier group. Calculating these values for each individual
modifier is not useful, since these values are the same as the numerical modifiers
themselves.
Hiding and showing rows and columns
To hide rows and columns of your statistics result, point the mouse to the header
of the row or column that you want to remove, right-click and select Hide row or
Hide column.
To select multiple non-adjacent rows, click the header of a row/column,
hold the Ctrl key down and click the headers of other rows/columns.
To select multiple adjacent rows, click the header of the first row/
column, hold the Shift key down and click the header of the last row/
column.
When you hide rows or columns, the row/column deleted is always the
one at the lowest level selected, independent of which cell you right-click.
In the example below, right-clicking the cell Walk under Behaviors results
in hiding the row corresponding to the modifier Normal, not the group of
rows corresponding to Walk, because the mouse pointed the Walk cell at
the level of Normal.
412
The Observer XT
Calculating Statistics
To show hidden rows and columns, point the mouse to the header of one of the
remaining rows/columns, right-click and select Show hidden rows or Show
hidden columns.
Specifying the time format
You can customize the format of the time values displayed in the analysis result.
1 From the Setup menu, select Project Settings, then Time formats in the left
pane.
2 To set the time mode, select Absolute or Relative from the Project time
format list.
3 To set the time format, click the Edit button for the time mode you selected in
the previous step.
This way you also set the time formats for the lag sequential analysis and
reliability analysis.
See page 139 for more information.
4 Click OK twice. Next, re-open the analysis.
9.4 Statistics available
The Observer offers a range of statistics that are important to behavioral
researchers. For an extensive description of these statistics, see, for example, Zar,
J.H., Biostatistical Analysis, Pearson Education, 2007.
The statistics available depend on the type of analysis you are performing.
Behavior Analysis
If you choose Behavior Analysis, the following statistics are available:
For Continuous Sampling:
Reference Manual
413
Chapter 9
 Minimum – See page 416.
 Maximum – See page 416.
 Mean – See page 416.
 Total duration – See page 417.
 Std. deviation – See page 417.
 Standard error – See page 417.
 Rate per minute (observation duration) – See page 418.
 Rate per minute (interval duration) – See page 418.
 Rate per minute (analyzed duration) – See page 419.
 Total number – See page 419.
 Percentage (observation duration) – See page 419.
 Percentage (interval duration) – See page 420.
 Percentage (analyzed duration) – See page 420.
 Latency – See page 420.
For Instantaneous Sampling:
 Proportion (all samples) – See page 420.
 Proportion (scored samples) – See page 421.
 Scored Samples – See page 421.
 Total number (all samples) – See page 421.
 Total number (scored samples) – See page 421.
Numerical Analysis
If you choose Numerical Analysis, the following statistics are available:
 Minimum (both for numerical modifiers and external data) – See page 422.
 Maximum (both for numerical modifiers and external data) – See page 422.
 Mean (both for numerical modifiers and external data) – See page 423.
 Total duration – See page 424.
 Total value – See page 424.
 Mean (per minute) – See page 425.
 Number of samples (only for external data) – See page 423.
414
The Observer XT
Calculating Statistics
You can calculate statistics for Numerical Modifiers only if you have defined a
modifier group as Numerical (see page 114).
Calculating frequencies of Numerical modifiers – If you want to
calculate the frequency with which each value of numerical modifiers
was scored, or the duration of the corresponding event scored, carry
out Behavior Analysis instead. Make sure that the numerical modifiers
are included in the data profile.
Calculated Independent Variables
For both Behavior Analysis and Numerical Analysis, the following calculated
Independent Variables are available:
 Analyzed Duration – This is the sum of the duration of event logs within the
observation duration, minus the time filtered out by the active data profile,
minus the time that the observation was suspended.
 Minimum Interval Length – This is the shortest interval duration.
 Maximum Interval Length – This is the longest interval duration.
 Interval number – This is the total number of intervals.
 Total Interval Length – This is the total duration of all intervals.
Note on normally-distributed data
Statistics like the mean and the standard deviation are meaningful when your data
are normally distributed. However, behavioral data are often not normally
distributed. We therefore recommend to check whether your data are normally
distributed with a statistical package. If the data are not normally distributed, you
should first transform your data before analysis, or use statistics suited for nonnormally distributed data, like the median. If you have defined intervals in your
data selection, this can result in only a small number of samples (both in
observational and external data), which often is not normally distributed. For
instance, a mean of values ‘1’, ‘10’ and ‘10’ is not meaningful.
Reference Manual
415
Chapter 9
Behavior Analysis statistics
See also important notes on page 421.
Grouped data
If you have grouped data in the data profile, the total number and duration for a
group depends on whether the group is defined as Summed or Merged. See
page 295 for the difference between Summed and Merged. If you have grouped
data by de-selecting a category in the Layout-page of the Analysis Settings
window (see page 399), see below under each specific statistic how the number
and duration are calculated.
For Continuous Sampling
 Minimum – The shortest duration of each behavior scored as state, selected
for analysis.
If you have grouped data by de-selecting a category in the Layout page of the
Analysis Settings window (see page 399), the minimum duration is the
shortest duration across the events in that category.
 Maximum – The longest duration of each behavior scored as state, selected
for analysis.
If you have grouped data by de-selecting a category in the Layout page of the
Analysis Settings window (see page 399), the maximum duration is the
longest duration across the events in that category.
 Mean – The total duration divided by the total number of each behavior, for
each observation/event log selected for analysis:
Where D is the duration of the individual state behavior, and N is the number
of times the behavior occurs.
If you have grouped data by de-selecting a category in the Layout page of the
Analysis Settings window (see page 399), D and N are summed across all
elements in that category.
It depends on your sample size how close the calculated mean is to the mean
μ of the entire population of events. If your data are not normally distributed
the statistic mean is less meaningful. Since behavioral data are often not
416
The Observer XT
Calculating Statistics
normally distributed, we recommend you check whether they are with a
statistical package.
 Total Duration – The sum of the duration of all state behaviors selected for
analysis, for each observation and event log. Duration is the observed time
between the start and the end of a state.
If you have grouped data by de-selecting a category in the Layout page of the
Analysis Settings window (see page 399), the total duration is the summed
duration of the events in that category.
 Std. deviation – The sample standard deviation of duration of state behaviors
selected for analysis.
The standard deviation of a sample expresses to what extent the individual
measurements of durations depart from the overall mean. It is defined as the
square root of the average of the squared differences between each
individual value D of the sample and their mean D:
The formula above is equal to
Where D is the duration of the individual state behavior, D the mean duration,
N the number of occurrences of the behavior.
If you have grouped data by de-selecting a category in the Layout page of the
Analysis Settings window (see page 399), D and N are summed across all
elements in that category.
 Standard error – The standard error of the mean (s.e.m.) is the measure of
the amount of error in the prediction of the duration of a particular event from
a mean of a sample of size N drawn from the population of all possible
events.
Reference Manual
417
Chapter 9
Where s is the standard deviation of a sample, and N is the number of
occurrences (sample size).
If you have grouped data by de-selecting a category in the Layout page of the
Analysis Settings window (see page 399), D and N used to calculate s and the
standard error are summed across all elements in that category.
 Rate per minute
The general formula of Rate per minute is:
Rate per minute = (Total number of occurrences / Duration in seconds)
* 60
The value of Rate per minute depends on whether you calculate it over the
entire observation duration, the analysed duration or the selected intervals
duration.
 Rate per minute (observation duration) – The mean number of
occurrences of a behavior (scored either as a state or as a point event) per
minute over the total duration of the observation:
RPM (observation) = Total number of occurences*60 / Duration of
Observation (sec)
If you have grouped data by de-selecting a category in the Layout page of
the Analysis Settings window (see page 399), the total number of events
and the total duration across the elements in that category are used to
calculate the mean rate.
Example – If a behavior was scored 5 and 10 times in two observations of
five minutes, then the rate will be 1 and 2, respectively. If you de-select
Observations in the Layout page, the mean rate is:
5+10 occurrences divided by 5+5 minutes = 1.5.
 Rate per minute (interval duration) – The mean number of occurrences
of a behavior (scored either as a state or as a point event) over the total
duration of the interval considered. The interval is the one you specified in
the active data profile:
RPM (interval) = Total number of occurences*60/ Interval Duration (sec)
If you have defined intervals and time bins simultaneously, make sure you
select the intervals you want to analyze from the Show intervals as list
(see page 401).
If you have grouped data by de-selecting a category in the Layout page of
the Analysis Settings window (see page 399), the total durations of the
events and the observations used to calculate the rate are summed across
all elements in that category.
418
The Observer XT
Calculating Statistics
 Rate per minute (analyzed duration) – The mean number of
occurrences of a behavior (scored either as a state or as a point event)
over the total of the analyzed duration. This excludes the time filtered out
by data selection and the time the observation was suspended.
RPM (Analyzed duration) = Total number of occurences*60 / Analyzed
Duration (sec)
If you have grouped data by de-selecting a category in the Layout page of
the Analysis Settings window (see page 399), the total durations of the
events and the observations used to calculate the percentage are summed
across all elements in that category.
If you group observations in the data profile, the percentage is calculated
by dividing the total duration of an event type by the total duration of the
observations. The total duration of events depends on whether the group
is defined as Summed or Merged. See page 295 for the difference
between Summed and Merged.
 Total number – The number of times the selected event occurs in the
observation or event log.
If you have grouped data by de-selecting a category in the Layout page of the
Analysis Settings window (see page 399), the total number is the number of
times the event occurs in all elements in that category.
 Percentage
The general formula of Percentage is:
Percentage = Duration of event*100/Duration
The value of Percentage depends on whether you calculate it over the entire
observation duration, the analysed duration or the selected intervals
duration.
 Percentage (observation duration) – The percentage of time of an event
type (or group of) calculated over the total duration of an observation:
Percentage = Duration of event*100/Duration of Observation
If you have grouped data by de-selecting a category in the Layout page of
the Analysis Settings window (see page 399), the total durations of the
events and the observations used to calculate the percentage are summed
across all elements in that category.
Example – In two observations of 10 minutes each, the behavior Play is
scored for 8 minutes in the first and 7 minutes in the second. When
deselecting Observations in the Analysis Setting window, the
percentage is (8+7) /(10+10) = 75%.
Reference Manual
419
Chapter 9
If you group observations in the data profile, the percentage is calculated
by dividing the total duration of an event type by the total duration of the
observations. The total duration of events depends on whether the group
is defined as Summed or Merged. See page 295 for the difference
between Summed and Merged.
Example – In two observations of 10 and 12 minutes respectively, the
behavior Play is scored for 8 minutes in the first and 7 minutes in the
second. When grouping the two observations with the Summed method,
the percentage is (8+7) /(10+12) = 68.2%.
 Percentage (Interval duration) – The percentage of time an event type
(or group of) calculated over the total duration of the interval considered.
The interval considered is the one specified in the active data profile:
Percentage (interval)=duration of event*100/Interval duration
If you have defined intervals and time bins simultaneously, make sure you
select the intervals you want to analyze from the Show intervals as list
(see page 401).
If you have grouped data by de-selecting a category in the Layout page of
the Analysis Settings window (see page 399), the total durations of the
events and the observations used to calculate the percentage are summed
across all elements in that category.
 Percentage (analyzed duration) – The percentage of time of an event
type (or group of) calculated over the total analyzed duration of an
observation. This excludes the time filtered out by data selection and the
time the observation was suspended.
Percentage (Analyzed duration)=duration of event*100/Analyzed
duration
If you have grouped data by de-selecting a category in the Layout page of
the Analysis Settings window (see page 399), the total durations of the
events and the observations used to calculate the percentage are summed
across all elements in that category.
 Latency – The time from the start of the observation to the first occurrence of
a behavior.
When you have created intervals based on data selection, the latency is
only calculated for the behavior within one of the intervals.
For Instantaneous Sampling
 Proportion (all samples) – The number of times a behavior has been scored
divided by the total number of samples in the observation.
420
The Observer XT
Calculating Statistics
 Proportion (scored samples) – The number of times a behavior has been
scored divided by the number of scored samples.
 Scored Samples – The number of times a behavior has been scored in an
observation.
 Total number (all samples) – The total number of samples in an observation.
 Total number (scored samples) – The total number of scored samples.
Example – A group of 10 animals is observed during an hour with a sample
interval length of 5 minutes. The Total number (all samples) is ‘12’. For a
specific animal, 4 samples are missing. Total number (scored samples) for
this animal is ‘8’. For this animal behavior ‘Sit’ has been scored ‘4’ times.
Scored samples for ‘Sit’ is ‘4’. Proportion (all samples) = 4/12=0.33.
Proportion (scored samples) = 4/8=0.50.
Notes
 Missing values – Missing values (-) are given for events that did not occur in
the corresponding observation or interval, or for point events (which have no
duration, see page 106) when the statistic describes a duration (Mean, Total
duration, Minimum, Maximum, Standard deviation, Standard error, Percentage
(observation duration) and Percentage (interval duration)).
A pre-requisite for correct analysis of external data is that there are no
missing values in the data. Because missing values in the external
data are treated as ‘zeros’ in The Observer, they result in incorrect
statistics.
 If your data profile contains intervals or time bins…
Defining intervals or time bins in the data profile (see Chapter 7) may result in
an interval boundary being somewhere in the middle of a state event (Figure
9.3). Such event is counted twice, one for the first interval and one for the
next. When calculating the statistics, the Total number statistic is the number
of occurrences that an event overlaps with an interval or time bin. This means
that when you define intervals or time bins the total number shown in the
result may be greater than the 'true' number of occurrences of that event.
Reference Manual
421
Chapter 9
Figure 9.3 When you define intervals or time bins, an interval or time bin boundary
(dotted line) may be placed in the middle of a state event (filled bars; see for
example the state behavior indicated by B). In such a case the Total number is
the number of unique combinations between events and intervals/time bins.
Behavior B is counted twice as it occurs in different intervals or time bins.
 If you have suspended an observation…
If you have suspended an observation (see page 210), the time when the
observation is suspended is not considered for analysis. For example, if your
observation lasted 5 minutes and it was suspended for 1 minute, then the
observed time is 4 minutes. The observed time is used for example to
calculate the rate per minute.
Numerical Statistics
The statistics listed below are available for numerical modifiers and external data
values. For calculating the statistics for grouped data, see the note for the specific
statistic in Behavior Analysis Statistic on page 416).
 Minimum – The lowest value of a numerical modifier scored.
To calculate the lowest value of external data, select Minimum under
External data.
 Maximum – The highest value of numerical modifier scored.
422
The Observer XT
Calculating Statistics
To calculate the highest value of external data, select Maximum under
External data.
 Mean – The arithmetic mean of the values of a numerical modifier scored.
Example – If you have defined the modifier group Face Score as Numerical
with values ranging from 1 to 5 and you scored values 3, 4, 4, 5 during an
observation, then the mean reported is 4.
To calculate the arithmetic mean of the values of external data, select
Mean under External data.
 Number of samples (only for External data) – The number external data
samples that are included in an interval.
A pre-requisite for correct analysis of external data is that there are no
missing values in the data. Because missing values in the external
data are treated as ‘zeros’ in The Observer, they result in incorrect
statistics.
Examples of calculation of External data statistics
The calculation of statistics for external data is based on the actual sample
points; the external data is not interpolated.
The first sample point that coincides with the start of an interval is
included in the analysis, the last sample point that coincides with the end
of the interval is not included in the analysis.
Example 1 – You have an observation with external data. In a data profile, you
create intervals based on observation time / event log data. As a result (see the
visualization below), one of the intervals contains a number of sample points. For
this interval, the numerical statistics values of the external data are:
Minimum = ‘98’, Maximum = ‘100’, Mean = ‘98.77’, Number of samples = ‘3’.
Reference Manual
423
Chapter 9
Example 2 – You have the same observation with external data as in the previous
example. In a data profile, you create a Free Interval with External data values
Higher or equal to ‘92’. As a result, an interval contains a number of sample
points (see the visualization below). For this interval, the numerical statistics
values for the external data are:
Minimum = ‘92’, Maximum = ‘100’, Mean = ‘97.07’, Number of samples = ‘4’.
 Total Duration – The total duration of the time when the numerical modifier
was scored. This corresponds to the sum of the duration of the state behaviors
associated to the numerical modifier.
Example – The modifier Score contains five possible values, 1 to 5. After
scoring the value 2 for 1.5 minutes, and the value 4 for 3 minutes, the statistics
results show the total duration of Score 4.5 minutes in the row/column Score,
and the total duration of the single values in the corresponding row/
columns.
 Total value – The sum of the values of a numerical modifier scored.
424
The Observer XT
Calculating Statistics
The total value for a numerical modifier does not correspond to the Total
number of a behavior or non-numerical modifier.
Example – You have scored a numerical modifier four times, with values 12,
13, 18, 17. The total value is 60, while the total number (of occurrences) would
be 4.
 Mean (per minute) – The sum of the values of the numerical modifier,
weighted by their duration (that is, the time the state behavior associated with
each value was active), divided by the total duration of the state behavior
associated.
Example – The numerical modifier Aggression level was associated with a
state behavior scored a number of times with values 1 (for a total of 10
seconds), 2 (for 15 seconds), and 3 (for 5 seconds. Since the total duration of
the associated behavior is 30 seconds, the Mean is [(1*10) + (2*15) + (3*5)]/30
= 1.83.
The mean is therefore calculated for state events only, not point events. If a
numerical modifier is associated with a point event, the mean is zero.
9.5 Analyzing observations
containing multiple event logs
Choose the option that applies:
 Event logs overlap in time within an observation – There is no gap between
start and stop of different event logs in the same observation.
Choose this option also when the stop time of an event log is the same as the
start time of another event log.
see below
Reference Manual
425
Chapter 9
 Event logs do not overlap in time
see page 428
Event logs overlapping in time
This section applies to those cases when there is no gap between event logs
within an observation (see the first picture on the previous page).
How do you want to analyze the event logs in each observation?
 As separate data sets, so each event log produces one result – See below.
 As one data set, so all event logs within an observation are collapsed in one
result – See page 427.
Event logs as separate data sets
In the Project Explorer under Analysis, click Behavior Analysis. Click Layout and
make sure that both Observations and Event Logs are selected. Next, click OK.
 If you have not defined intervals and time bins in your data profile:
 Total number and duration statistics – These are calculated per event log.
 Rate per minute (observation duration), Percentage (observation
duration) – These are based on the duration of the corresponding event
log.
 Rate per minute, (analyzed duration), Percentage (analyzed duration)
– These are based on the duration of the event log, excluding the time
that the observation was suspended.
 If you have defined intervals or time bins in your data profile:
 Total number and duration statistics – They are calculated per interval and
event log.
 Rate per minute (interval duration), Percentage (interval duration) –
These are based on the duration of the interval. To analyze each interval
separately, keep Intervals selected in the Layout page of your analysis
settings.
 Rate per minute (analyzed duration), Percentage (analyzed duration)
– These are based on the time line set by data selection, excluding the
426
The Observer XT
Calculating Statistics
time that the observation was suspended. The duration of the interval is
not necessarily the same as analyzed duration, for example when more
than two or more separate intervals split the event log in different
sections.
Keep Intervals selected in the Layout page of your analysis settings.
Percentage (interval duration) is calculated over the entire duration of
the interval, not the part of the event log falling within the interval. This
may give unexpected results when the event log does not cover the entire
interval duration. If you want to calculate the percentage relative to the
event log only, select a different type of interval (for example with nesting)
or use Percentage (observation duration).
Event logs as one data set
In the Project Explorer, under Analysis, click Behavior Analysis. Click Layout and
make sure that (1) Observations is selected, and (2) Event Logs is NOT selected.
Next, click OK.
 If you have not defined intervals and time bins in your data profile:
 Total number and duration statistics – They are calculated per event log,
then summed up.
 Rate per minute (observation duration), Percentage (observation
duration) – These are based on the time from the earliest start of any
event log to the latest stop of any event log.
If there is much overlap between event logs and the same event type is
scored in different event logs, Rate is overestimated. For example, two
event logs of one minute each are completely overlapping and each
contains four instances of Play. When analyzing event logs as one data set,
Rate is (4+4) events / (1 minute) = 8 instances per minute, while in each
event log it would be 4/minute.
If there is much overlap between event logs and the same event type is
scored in different event logs, Percentage (observation duration or
analyzed duration) may exceed 100%. For example, two event logs of
one minute each are completely overlapping, and each contains the event
Play scored for 40 seconds and 30 seconds respectively. When analyzing
event logs as one data set, Percentage is (30+40 s) / 60 s = 117%, while in
each event log Play cannot be more than 100%.
 Rate per minute (analyzed duration), Percentage (analyzed duration)
– These are based on the time from the earliest start of any event log to
Reference Manual
427
Chapter 9
the latest stop of any event log, excluding the time the observation was
suspended.
 If you have defined intervals or time bins in your data profile:
 Total number and duration statistics – They are calculated per interval and
event log, then summed up.
 Rate per minute (interval duration), Percentage (interval duration) –
These are based on the summed duration of the intervals. To analyze each
interval separately, keep Intervals selected in the Layout page of your
analysis settings.
Percentage (interval duration) is calculated over the entire duration of
the interval, not the part of the event log falling within the interval. This
may give unexpected results when the event log does not cover the entire
interval duration. If you want to calculate the percentage relative to the
event log only, define an interval that only includes the event log.
 Rate per minute (analyzed duration), Percentage (analyzed duration)
– These are based on the time from the earliest start of any event log to
the latest stop of any event log, excluding the time the observation was
suspended. If overlapping event logs generate overlapping intervals, these
are merged along the time line to calculate the analyzed duration.
Event logs not overlapping in time
This section applies to those cases when there is a gap between event logs within
an observation (see the second picture on page 425).
How do you want to analyze the event logs in each observation?
 As separate data sets, so each event log produces one result – See below.
 As one data set, so all event logs within an observation are collapsed in one
result – See page 429.
Event logs as separate data sets
In the Project Explorer under Analysis, click Behavior Analysis. Click Layout and
make sure that both Observations and Event Logs are selected. Next, click OK.
 If you have not defined intervals and time bins in your data profile:
 Total number and duration statistics – They are calculated per event log.
 Rate per minute (observation duration), Percentage (observation
428
The Observer XT
Calculating Statistics
duration) – These are based on the duration of the corresponding event
log.
 Rate per minute (analyzed duration), Percentage (analyzed duration)
– These are based on the time line set by data selection, excluding the
time that the observation was suspended.
Keep Intervals selected in the Layout page of your analysis settings.
 If you have defined intervals or time bins in your data profile:
 Total number and duration statistics – They are calculated per interval and
event log.
 Rate per minute (interval duration), Percentage (interval duration) –
These are based on the duration of the interval. To analyze each interval
separately, keep Intervals selected in the Layout page of your analysis
settings.
 Rate per minute (analyzed duration), Percentage (analyzed duration)
These are based on the time line set by data selection, excluding the time
that the observation was suspended. The duration of the interval is not
necessarily the same as analyzed duration, for example when more than
two or more separate intervals split the event log in different sections.
Percentage (interval duration) is calculated over the entire duration of
the interval, not the part of the event log falling within the interval. This
may give unexpected results when the event log does not cover the entire
interval duration. If you want to calculate the percentage relative to the
event log only, use Percentage (observation duration).
Event logs as one data set
In the Project Explorer under Analysis, click Behavior Analysis. Click Layout and
make sure that (1) Observations is selected, and (2) Event Logs is NOT selected.
Next, click OK.
 If you have not defined intervals and time bins in your data profile:
 Total number and duration statistics – They are calculated per event log,
then summed up.
 Rate per minute (observation duration), Percentage (observation
duration) – These are based on the time from the earliest start of any
event log to the latest stop of any event log, excluding the gaps between
event logs.
Reference Manual
429
Chapter 9
 Rate per minute (analyzed duration), Percentage (analyzed duration)
– These are based on the time from the earliest start of any event log to
the latest stop of any event log, excluding the gaps between event logs
AND the time that the observation was suspended.
 If you have defined intervals or time bins in your data profile:
 Total number and duration statistics – They are calculated per interval and
event log, then summed up.
 Rate per minute (interval duration), Percentage (interval duration) –
These are based by the total duration of the intervals. To analyze each
interval separately, keep Intervals selected in the Layout page of your
analysis settings.
If two or more intervals have been defined, you can get unexpected
results in the calculation of the Rate in the following cases:
 If one or more event logs partly fall outside some intervals. Since the
Rate is calculated over the entire duration of all intervals, the duration
also includes intervals that fall outside these event logs. So the Rate is
underestimated. To correct for this, click Layout and de-select Intervals.
 If the same events occur in the same intervals in different event logs. If
you select intervals in the Layout tab the events are Summed. This
may result in a Percentage (interval duration) higher than 100%. If
you deselect intervals in the Layout tab, the events are Merged. If the
same event occurs at the same time in different event logs these are
only counted once. So the Rate is underestimated. To correct for this
select Event log in the Layout tab. See page 295 for the difference
between Summed and Merged.
Percentage (interval duration) is calculated over the entire duration of
the interval, not the part of the event log falling within the interval. This
may give unexpected results when the interval is longer than the event
logs. If you want to calculate the percentage relative to the event logs only,
define an interval that only includes the event logs.
 Rate per minute (analyzed duration), Percentage (analyzed duration)
– These are based on the time line set by data selection, excluding the
gaps between event logs AND the time that the observation was
suspended. The duration of the interval is not necessarily the same as
analyzed duration, for example when more than two or more separate
intervals split the event log in different sections.
430
The Observer XT
Calculating Statistics
9.6 Creating charts
From the analysis results, you can create charts to visually inspect your results.
In order to create a chart, you must have analysis results in your project,
either archived or currently open on your screen.
The procedure for creating charts is as follows:
1 Do one of the following:
 In the Project Explorer, click Behavior Analysis or Numerical Analysis to
display the data you want to use to create a chart.
 From the Analyze menu, select Behavior Analysis or Numerical Analysis
and select Create Chart. Select one of the archived Results. This option is
only available if you have archived Analysis Results.
2 If necessary, change the layout of the Analysis Results sheet (see below), so
the data is sorted appropriately for the type of chart you want to create.
3 Select the data in the Analysis Results sheet (see “Selecting data” on
page 434), click the Charts button in the tool bar and select the type of Chart
(see “Selecting a Chart type” on page 434).
4 Next, you can:
 Add or remove series from the chart (page 435).
 Edit the chart (page 435).
 Save the Chart within The Observer XT (page 437).
 Export the chart as an image (page 438).
 Print the chart (page 438).
Customizing the Analysis Results sheet
Depending on the type of chart you want to create and how you want to display
your data, you might need to change the layout of the Analysis Results sheet.
What layout do I need?
The Observer XT uses the data in rows in the Analysis Results sheet for the Series
values and the row headers closest to the data are used for the Horizontal Axis
Reference Manual
431
Chapter 9
(Categories) names. Furthermore, the column headers closest to the data are
used for the Legend (Series) names.
To create this layout, make sure that in the Layout tab of the Analysis settings
window:
 Behaviors (and Behavior Modifiers) are On Columns;
 Groups you want to compare are on Columns.
 Statistics are On Rows.
 Behaviors (and Behavior Modifiers) or groups are at the bottom in the order of
Categories on Columns (see Figure 9.4 for an example).
For more details about how to customize the layout of the Analysis Results
see page 408.
Figure 9.4 Example of Analysis settings layout (top-picture) and the corresponding
Analysis Results (bottom-picture).
432
The Observer XT
Calculating Statistics
The resulting chart for the mean values for the different types of Play behavior
(based on the layout as displayed in Figure 9.4) is shown in Figure 9.5 below.
Figure 9.5 Example of a bar chart in The Observer XT. The chart is
based on the data layout as depicted in Figure 9.4.
Example 1 – You have three observations which contain event data of the
same group of five animals. The observation were carried out in three
consecutive weeks. You have used Instantaneous sampling as the observation
method. You want to create a bar chart with the statistic for locomotion
averaged per group, per observation. To do this, use the following Layout in
the Analysis Settings:
 On Columns – Behaviors.
 On Rows – Statistics, Observations (at the bottom in the order).
Do not select the Instantaneous Sampling Subjects in the Analysis settings
Layout tab. As a result, the statistics are averaged per observation and not
displayed per animal.
Example 2 – You have observed groups of children containing only boys or
girls. Type of group (boy, girl) is a user-defined Independent Variable. You
want to display the play behavior of the groups based on the Type of group.
First, in the data selection, you need to create two Results boxes, one
containing the boy groups, the other one the girl groups. Next, use the
following Layout in the the Analysis settings:
 On Columns – Behaviors.
Reference Manual
433
Chapter 9
 On Rows – Statistics, Result Containers (at the bottom in the order).
Do not select the Instantaneous Sampling Subjects in the Analysis settings
Layout tab. As a result, the statistics are averaged per Type of group and
not displayed per group.
Selecting data
To create a chart:
1 Select values in one or more adjacent columns in the Analysis Results as
follows: click the top-cell of a column with the mouse, keep the mouse-button
pressed and move it to the bottom-cell of the same or an adjacent column.
To select multiple, non-adjacent columns, press the Ctrl-button and
select the columns as described above.
Selecting a Chart type
2 Next, click the Charts button
to select a chart. You can select one of
the following:
 Column chart – with five different methods to display multiple series.
 Line chart – with or without markers.
 Pie chart – 2D or 3D.
 Scatter chart.
3 Click OK to create the chart.
You cannot change the chart type of an existing chart. If you want to
change the chart type, you need to create a new chart.
If you close the Chart window by using the close button
, you get the
option to save the chart. If you click No, the chart is deleted. See page 437
for how to save a chart.
434
The Observer XT
Calculating Statistics
Editing a chart
Adding Series
1 In the Chart window, click Select Data
2 In the Select Data window, click Add
.
.
3 In the Add Series window, in the Series Values box, click the Select Range
button.
4 In the Analysis Results sheet, select the values as described in “Selecting data”
on page 434.
5 Click Select Range again.
The header of the column is now automatically added in the Series name
box. If you want, you can change this name.
6 Click OK to add the series.
Go back to step 1 to add another series.
7 Click Close when you are done adding series.
Removing Series
1 In the Chart window, click Select Data
.
2 In the Select Data window, select the Legend (Series) name and click
Remove
.
Editing Category names
1 In the Chart window, click Select Data
.
2 Click a Horizontal Axis (Categories) name and click the Edit button (or press
F2).
Formatting a chart
To change the format of a chart, in the Chart window, click Format
Reference Manual
.
435
Chapter 9
In the Chart Properties window, the menu on the left shows the Chart Properties
items. Simply click on a item or sub-item to select it. The pane on the right shows
the options for the selected item or sub-item.
You can immediately see the effect without closing the Properties
window by clicking the Apply button at the bottom-right.
The main items are:
 General – in which you have the following options:
 Chart Title – Display the chart title, you can enter a title and select the font
type, size, color and position of the chart title.
 Legend – Display the Legend (Series) name and select the font type, font
size and position of the legend. You can also select to Show the legend
without overlapping the chart.
 Data Labels – Display the value for each data point in the chart.
 Smoothing – Smooth-line charts are similar to line charts. The main
difference is that the line segments between the successive data points
are not straight lines but interpolated cubic splines.
 Axes – in which you have the following options:
 Vertical – Under Axis title, you can choose to display the axis title, you can
enter a title and you can select the font type, size and color. Under Scale,
you can set the scaling of this axis to Auto or setting the Minimum and
Maximum manually by selecting Fixed and entering the minimum and
maximum. Under Gridlines, you can choose to display major and minor
gridlines. For the major gridlines, enter a value (for example, a value of
‘10’ displays a major grid line at every external data value ‘10’). For the
minor grid line, enter the number of lines you want to display between
two major gridlines.
 Horizontal – The Horizontal axis has the same options as the Vertical axis.
 Series – For each series (listed under Series), you have the following options:
 Fill – You can choose between Solid fill and Pattern. Depending on what
you select here, you can next choose a Color and/or a Pattern. You can
also select the Transparency of the chart.
 Borders – Display borders and also select the border Color, Style and
Weight.
 Trendline – You can add a linear trendline for column charts (except
stacked and 3D charts), line charts and scatter plots. You can add a
trendline for each series separately by selecting the option Display linear
trendline. Optionally, you can specify the name of the trendline and its
line style (color, style and weight).
436
The Observer XT
Calculating Statistics
Saving a chart
You can save a chart in the corresponding Analysis Results:
1 In the Chart window, click Save Chart in Archive
.
If the Analysis Results have not been saved in an archive yet, Save archive
window appears in which you can save the Analysis Results.
2 In the Analysis Chart window, you can type in the name of the chart you want
to save.
3 Click OK to save the chart.
The chart is added to the corresponding archived Analysis Result in the Project
Explorer.
If you have saved a chart in the ‘active’ Analysis Results, the Analysis
Results stay active after you have archived it. If you next create another
chart in the same Analysis Results, you need to archive the Analysis
Results again. If you want to create multiple charts in these Analysis
Results, make sure you first open the archived Analysis Results.
Opening a chart
To open an archived chart, in the Project Explorer, click an archived chart
Deleting a chart
To delete an archived chart, in the Project Explorer, right-click an archived chart
and select Delete Analysis Chart.
Renaming a chart
To rename a chart, in the Project Explorer, right-click an archived chart and select
Rename Analysis Chart and enter a new name.
Notes
 Make sure that the Analysis Results name and the Chart name do not contain
any of the following characters: \ / : ; * ? " < > |.
Reference Manual
437
Chapter 9
 You can create multiple charts in an archived Analysis Results.
 If the legend overlaps with the chart, make sure to select the option Show the
legend without overlapping the chart in the General item, under the Legend
sub-item of the Chart Properties (see the previous page).
Exporting a chart
You can export a chart to the clipboard. Make sure the Chart window is active,
press Ctrl+C and press Ctrl+V to paste it into another program.
You can also export a chart to disk as a graphics file:
1 In the Chart window, click Export
.
2 Enter a File name and select a image type from the Save as type list: JPEG
(*.jpg), Portable Network Graphics (*.png), Windows Bitmap (*.bmp), Tagged
Image File Format (*.tiff).
3 Click Save.
Printing a chart
To print a chart:
1 In the Chart window, click Print
.
2 In the Print preview window, make the necessary changes and press the Print
button.
438
The Observer XT
10
Lag Sequential Analysis
This chapter is about:
 Lag Sequential Analysis procedure – With Lag Sequential Analysis you can
calculate the frequency of transitions between pairs of events within a ‘lag’.
See page 441
 Lag Sequential Analysis results – Here you can find how the results of your
analysis are displayed in the Lag Sequential Analysis Results sheets and how
you can customize the way the results are displayed.
See page 451
10.1 Before you start
The terms Subject, Behavior, Modifier and Independent Variable in this
chapter may not be the same as those on your screen. This depends on
what terms you have specified in your project's Terminology Preferences
(see page 141).
Reference Manual
439
Chapter 10
What is lag sequential analysis?
In The Observer XT, Lag Sequential Analysis calculates the frequency of transitions
between pairs of events within a certain lag. Lag Sequential Analysis allows you to
answer questions like:
 How many times is the event Mother Smiles followed by the event Baby
Smiles?
 How likely is the dog's behavior Ignores Trainer preceded by each type of
command by the trainer?
The first event of the pair is called Criterion and the second Target.
Depending on what direction in time you choose (positive or negative), you
can calculate how often the event A is followed by B, or how often A is
preceded by B, and in relation to other behaviors (see Time lag below).
Figure 10.1 State lag sequential analysis versus Time lag sequential analysis. This is a very
general example - events may be state as well as point events, and may belong to
the same or different behavior groups. For time lag analysis, a time lag is defined
for each criterion event. Filled squares: criterion events (for simplicity, only the first
event in the sequence is considered as Criterion). Arrows: transitions.
State lag vs. Time lag analysis
Transitions between events can be of two ways (Figure 10.1):
 Transitions between events that directly follow each other or are separated by
a specific number (lag order) of other events. For example, from an event to
440
The Observer XT
Lag Sequential Analysis
the next one (lag order 1), or to the second next (lag order +2), the third next
etc. This is State lag sequential analysis. You can calculate transitions with a
lag order from -9 to +9. The time between the Criterion and the Target does
not influence your results.
 Transitions between events within a specific time window, independent of
how many events are between them. This is Time lag sequential analysis. You
can calculate transitions for example from an event to those events occurring
in the next 10 seconds. Since there may be more than one Target event in that
10-s window, Time lag analysis generates multiple transitions from the same
Criterion (see Figure 10.1).
10.2 Procedure overview
1 Make sure that the data profile specifying the data you want to analyze is
active, that is, highlighted in blue in the Project Explorer.
To edit a profile, click it in the Project Explorer and make the necessary
changes. For more information on how to select data, see Chapter 7.
2 Do one of the following:
 From the Analysis menu, select Lag Sequential Analysis, then New.
 In the Project Explorer, click the Analysis folder. In the overview window of
The Observer XT that appears, select Analyze data. In the window that
opens click Lag sequential analysis.
 In the Project Explorer under Analysis, click Lag Sequential Analysis.
Result – The Lag Sequential Analysis Settings window appears (Figure 10.2).
3 On the Analysis Settings tab, under Lag Type select one of the following (see
the previous page for information on lag type):
 State Lag – To perform state lag sequential analysis.
Reference Manual
441
Chapter 10
 Time Lag – To perform time lag sequential analysis.
4 If you have selected State lag, enter the lag order you want analysis to be
based on. For example, to analyze transitions from each event to the next one
enter 1. If you want to calculate transitions from each event to the second
next, enter 2. If you want to calculate transitions from each event to the
previous third event, enter -3. By default, 1 is selected. Go now to step 6.
5 If you have selected Time lag, enter the limits of the time window (see an
example in Figure 10.1). This time window will be applied to each Criterion
event. By default, From 0 to 1 sec is selected, that is, transitions are counted
from each event to any event occurring up to 1 second later. Change the time
unit if necessary (available: ms, sec, min, hr).
Figure 10.2 The Analysis Settings page of the Lag Sequential
Analysis Settings window.
You have the following options:
 Ignore recurring criteria – Select this option if you want to exclude
instances of a criterion event that occur in the same time lag. For more
information, see page 448.
442
The Observer XT
Lag Sequential Analysis
 Ignore recurring targets – Select this option if you want to exclude
second, third etc. instances of a target event that occur within the same
time lag. For more information, see page 449.
6 Select Restrict lag to Subject-Behavior group if you want to calculate the
transitions within subject and behavior groups.
Example – Select this option to calculate transitions within the behavior
groups Locomotion and Social behavior, that is, from an event of
Locomotion to another event of Locomotion, and from an event of Social
behavior to another event of Social behavior, not from an event of Locomotion
to an event of Social behavior (or vice versa).
If you leave this option cleared, transitions are calculated regardless of
which group events belong to.
Note for Observer 5 users – Selecting this option is equivalent to clearing
the Count transitions across subject-behavioral class combinations
option in the lag sequential analysis profile in The Observer 5.
7 Under Calculate, select one of the following:
 Frequency – Select this option if you want to calculate the number of
transitions from the criterion event to the target event. Frequencies are
computed for each combination of criterion event and target event.
 Probability – Select this option if you want to calculate the probability of
transitions. The transition probability is the number of transitions for a
particular combination of criterion event and target event divided by the
total number of transitions from that criterion event. The sum of the
transition probabilities for each criterion event equals 1. For information
on how to read probabilities in the results, see page 451.
 Select the Only show when greater than option if you want to show only
the transition probabilities that are greater than a specific threshold. Enter
this threshold (1 - 100%) in the corresponding field.
8 Select the following:
 Show missing values as – Choose the character you want to have
displayed for missing values, that is, cells in which transitions are not
calculated. For example, transitions between behaviors of different groups
when you have selected the Restrict lag to Subject-Behavior group
option.
 Number of decimals – Choose the number of decimals in the matrix cells.
This option is only available if you have chosen Probability under
Calculate.
9 Click the Layout tab. On the Layout page (Figure 10.3) you specify what the
resulting transition matrix will look like. Select the type of elements you want
Reference Manual
443
Chapter 10
to view on rows, columns and separate sheets. Clear the selection for any
element type you do not want included in the matrix.
 Under Criterion, select the element types that you want to view on the
rows.
 Under Target, select the element types that you want to view on the
columns.
 Under On Sheets, select the element types you want to view in separate
sheets.
Figure 10.3 The Layout page of the Lag Sequential Analysis Settings window.
If you defined a range of numerical modifiers instead of predefined
values, many different values may have been scored. If you
subsequently carry out a Lag Sequential Analysis, this may result in
many cells in the analysis result. This may especially happen if you
have numerical modifiers with several decimals, or if you have
imported external data as numerical modifiers. The maximum number
of columns and rows is 1000 x 1000. If the number of numerical
modifiers exceeds 1000, The Observer XT will show a warning and no
Lag Sequential Analysis is carried out. You can reduce the number of
cells with a Data Selection.
To move a category to a different box, click its name and then click the
appropriate arrow button, or drag it to that box.
444
The Observer XT
Lag Sequential Analysis
Example – If Observations is selected under On Rows or On Columns.,
this will produce a single, very large transition matrix. To have a transition
matrix for each observation, click Observations, then click the arrow
button pointing to the On Sheets box.
If you select Observations under On Sheets and keep Intervals selected,
each sheet includes the layout for all observations, but only the results for
the corresponding observation (You have to scroll down the result to find
them). To reduce the size of the sheets, de-select Intervals.
10 Sort the matrix (optional) – You can sort the matrix by the main categories by
changing their position within either the Criterion box or the Target box (Top
= highest hierarchical level). To do so, select an item you wish to move and
click the appropriate Up or Down button at the bottom of the list. Alternatively,
drag the category that you want to place to a higher level to a category that
you want to place to a lower level.
11 Select elements within a category (optional) – If you want to remove some
items in a category, click that category and then click the settings button
De-select the option for the item you do not want to show in the matrix.
.
De-selecting an entire category in the Layout page equals to calculate the
results for the elements summed up (but see a note on event logs below).
It is like you grouped all the items of a category with the summed method
in a data profile (see page 295). For example, if Subjects is not selected,
all subjects in an observation are treated as one. This is the same as
grouping subjects with the summed method (see page 295).
Lag sequential analysis is performed on each event log separately. If
an observation contains multiple event logs, and you de-select Event
Logs, transitions are counted within each event log, and then summed up
in the transition matrix. Transitions across event logs are not calculated.
See page 446 for an alternative method to analyze transitions across event
logs.
You can:
 Put independent variables either on rows or columns.
You cannot:
 De-select behaviors.
 Put subjects, behaviors, and modifiers on only one side of the
matrix (Criterion or Target). Once you select them on one side, they
are selected on the other side too.
 Put subjects, behaviors and modifiers on the sheets.
Reference Manual
445
Chapter 10
 Change the hierarchy between elements on one side. If you do so,
it is changed on the other side.
12 Additional options – Select the following:
 Show not scored elements – Select this option if you want to have all
elements of your coding scheme shown in the matrix, including those you
have not scored in any observation. For not scored elements, cells will
contain zeroes or the missing value symbol (see step 8). If you keep this
option cleared, the matrix lists the elements scored in at least one
observation.
 Show intervals as – If you have defined intervals of time bins in your data
profile (see Chapter 7), you can split your transition matrix in more parts,
each corresponding to an interval or time bin. Select one of the options
Intervals only, Time bins only or Intervals and Time bins according to
how you want to split the matrix. If your data profile does not contain
Intervals or time bins, any option has no effect on your result.
13 Click OK. The lag sequential analysis result appears.
 See page 454 for how to customize your result.
 See page 525 for how to export your result.
Notes
Transition with start and stop events
Transitions indicate a change from one event (Criterion) to another (Target) in a
temporal sequence. In the case of state behaviors, which have a start and a stop
event, transitions are always counted using start events only, even if you have
coded the end event manually.
Analyzing transitions across event logs
In lag sequential analysis it is not possible to calculate transitions across event
logs within an observation, for example from event Mother Smile, scored in Event
log 1, to event Infant Smile, scored in Event log 2.
To calculate such transitions, do the following:
1 In your data profile, define free intervals (page 316). Under Begin Interval,
specify the event you want to use as a criterion (in the example above Mother
Smile). Under End Interval specify the end of the same event (if you want to
446
The Observer XT
Lag Sequential Analysis
analyze transitions as long as the event occurs) or a time value (if you want to
apply a time lag; do this if Mother Smile is a point event).
2 Calculate statistics with this data profile. Make sure that you include the Total
number as a statistic (see page 397). This is the number of times that a
behavior occurs in the intervals specified. It provides results similar to time lag
sequential analysis.
Defining the State lag
A positive value of lag order N means that the program counts N events forward in
time from the Criterion event. The transition is established from the criterion to
the Nth event. A negative lag order means that the programs counts events back
in time.
Example – The picture below shows events plotted along the time line. The
example is general, including the case of a 'gap' between events - this occurs
when events are filtered out in the data profile, or with start-stop event types.
 Entering +1 as State lag results in the following transitions to be counted (see
the arrows in the picture above):
From [no event] to 0.0 Gaze elsewhere, from 0.0 Gaze elsewhere to 5.00 Gaze
object, from 5.00 Gaze object to 7.00 Gaze mother, from 7.00 Gaze mother to
16.00 Gaze elsewhere, from 16.00 Gaze elsewhere to 18.80 Gaze mother, from
18.80 Gaze mother to [no event].
Transitions are also counted when a criterion is found but not the target, or
the other way round. In the example above, from [no event] to 0.0 Gaze
elsewhere, and from 18.80 Gaze mother to [no event]. See page 452 for
details.
 Entering -3 as State lag results in the following transitions to be counted:
From 7.00 Gaze mother (first event available for counting backward with lag -3)
to [no event], from 16.00 Gaze elsewhere to 0.0 Gaze elsewhere (third
Reference Manual
447
Chapter 10
previous event), from 18.80 Gaze mother to 5.00 Gaze object, from [no event]
to 7.00 Gaze mother.
If the state lag is negative, it is easier to count transitions from the end to
the begin of a sequence.
If there is a gap between events, the program does not count
transitions from an event to the gap that follows. See also page 452
for special cases.
Defining the Time lag
The time lag can be negative, positive or partly negative and partly positive (for
example, from -2s to +2s around each event). Transitions are counted from an
event to another event starting within the time lag.
Example – The picture below shows events are plotted along the time line. The
example is general, including the case of a 'gap' between events - this occurs
when events are filtered out in the data profile, or with start-stop event types.
Entering From 0 sec to 5 sec next to Time lag results in the following transitions
(in the picture, horizontal arrows indicate the 5-s time lag for each event):
From [no event] to 0.0 Gaze elsewhere, from 0.0 Gaze elsewhere to [no event]
(this because no event is found in the 5-s lag), from 5.00 Gaze object to 7.00 Gaze
mother, from 7.00 Gaze mother to [no event], from 16.00 Gaze elsewhere to 18.80
Gaze mother, from 18.80 Gaze mother to [no event].
 Transitions are also counted when no event is found in the time lag, (in
the example above, see the transition from 0.0 Gaze elsewhere to [no
event]), or at the start and end of the observation. In the example above,
from [no event] to 0.0 Gaze elsewhere, and from 18.80 Gaze mother to [no
event]. See page 452 for details.
 If there is a gap between events, the program does not count transitions
from an event to the gap that falls in its time lag, unless there is no event
at all in that lag. See also page 452 for special cases.
 When the time lag is partly negative and partly positive, transitions are
calculated from the focal event to the events that precede or follow it.
Ignoring recurring criteria
If you select the Ignore recurring criteria option, all events of the same type as
the criterion that occur within the time lag are ignored as criterion events. Select
this option when events of the same type occur next to each other, and you want
to make sure that transitions from those events are not counted twice.
448
The Observer XT
Lag Sequential Analysis
Example – In a time lag of 0-5 s of the criterion event 8.50 Talk the program finds
another occurrence of Talk at 11.66 s. If you select Ignore recurring criteria, This
event is ignored as a criterion. Therefore, the transition from 8.50 Talk and 11.66
Talk is counted, however there will be no transition from 11.66 Talk to any event
following it within its time lag.
If the time lag is at least partly negative, the recurring criteria are ignored that
occur within a time interval around the focal criterion whose length is twice as
long as the longest side of the time lag. For example if the time lag is set to from
-10 s to +5 s, selecting Ignore recurring criteria removes the recurring criteria
from -10 s to +10 s for each focal criterion. If the time lag is set to from -3 s to +5 s,
recurring criteria are removed from -5 to +5 s around each focal criterion.
Ignoring recurring targets
If you select the Ignore recurring targets option, the second, third etc. instances
of the same target within the time lag are ignored. Select this option when events
of the same type occur next to each other, and you want to make sure that
multiple transitions to those events are not counted.
Example – A 4-seconds time lag of the criterion event 7.30 Eye contact includes
two occurrences of Talk, at 8.50 s and 9.50 s. If you select Ignore recurring
targets, the second Talk is ignored as a target. Therefore, the transition from 7.30
Eye contact and 8.50 Talk is counted, not from 7.30 Eye contact to 9.50 Talk.
Reference Manual
449
Chapter 10
Note that 11.66 Talk is outside Eye contact's time lag, therefore a transition from
7.30 Eye contact to 11.66 Talk is not counted. Rather, a transition from 8.50 Talk to
11.66 Talk is counted when 8.50 Talk is considered as a criterion.
If the time lag is at least partly negative, the recurring targets are also removed in
the negative part of the lag.
Lag sequential analysis and Instantaneous sampling
If you have collected data with Instantaneous sampling, samples not scored are
not taken into account when calculating transitions. For example, the sequence of
samples (sample interval = 10 s):
0.0 A
10.0 - (not scored)
20.0 B
Results in a transition from 0.0 A to 20.0 B. This is the same result as if A and B
were scored with Continuous sampling.
Saving your analysis settings
You can save the settings specified in your analysis by clicking the Set as Default
button in the Lag Sequential Analysis Settings window. If this window is gone,
click Settings on top of the result window and click Set as Default in the window
that appears.
Applying settings to a new analysis
If you are about to run a new Lag Sequential Analysis and want to recall the
settings you have specified earlier, click the Load Default button in the Lag
Sequential Analysis Settings window. The new settings are shown in this
window.
Miscellaneous
 If you cannot visualize results for an observation, it could be due to the
observation containing errors (see page 209).
 To re-run the analysis with different settings or matrix layout, click the Settings
or Layout button, make the necessary changes and click OK.
 If an element category does not occur in your coding scheme or is filtered out
in the current data profile, it is grayed out in the Layout page of the Analysis
Settings window.
 Result Containers in the Layout page of the Lag Sequential Analysis
Settings window specifies the name of the result containers in your data
450
The Observer XT
Lag Sequential Analysis
profile (see page 286). If your data profile contains two or more result
containers, you cannot clear this selection. If you want to have some of the
result containers, not others, in the result, in the Layout page double-click
Result Containers or click Result Containers and then the cog button, then
clear the selection for the result containers you want to ignore.
 Intervals and time bins – If you choose Intervals and time bins from the
Show intervals as list, results are calculated only for the time segments where
intervals and time bins overlap. This means that the result may refer to
portions of the observation different from the original intervals you have
specified.
10.3 The Lag Sequential Analysis result
The lag sequential analysis result is created when you click OK in the Lag
Sequential Analysis Settings window (see page 441). If you click Calculate on
the top left corner of the result window, the result is updated. For more
information on saving and exporting analysis results, see page 524.
Depending on what you have selected under On Sheets in the Lag Sequential
Analysis Settings window, the lag sequential analysis result has one or more
pages, each containing a matrix. For example, if you have selected Observations
in the On Sheets box, each matrix refers to one observation.
 If your observations contain two or more event logs, you can choose to display
separate matrices for those event logs, or lump the result in one matrix. To
show the results separately, keep Event Logs selected under Observations. To
lump the results, clear the selection for Event Logs.
 Note for users of The Observer 5 – The analysis result is identical to that
obtained in The Observer 5 with the same data set of mutually-exclusive
behaviors.
Reading the result matrix
In the result matrix each row represents a criterion event and each column a
target event. Each cell (see B in Figure 10.4) contains, depending on what you
have chosen in your analysis settings (step 7 in the procedure of page 441):
Reference Manual
451
Chapter 10
 If you have chosen Frequency, the number of transitions from the criterion
(on the row) to the target event (on the column).
 If you have chosen Probability, the probability of transition from the criterion
event to the target event. This is calculated by F/T, Where F is the number of
transitions from that criterion to that target (Frequency, see above), and T is
the total number of transitions from that criterion to any target, that is the sum
of the cell contents for that row if you had chosen Frequency.
Figure 10.4 An example of a lag sequential analysis result. A - Cells containing the values of
independent variables. B - Cells containing counts or probabilities of transition. C - Main
headers for categories (for example, Observations, Subjects, Behaviors, etc. D - Secondary
headers for the elements within a category.
The independent variables appear in the results if the corresponding
option is selected in the Layout page of the Analysis Settings window
(see page 444).
You can zoom the result matrix in and out. To do so, hold the Ctrl key
down and move the mouse wheel.
Understanding X0 and Y0
Transitions are also counted when there no criterion can be found for a target or
vice versa. Such transitions can be found in the cells of the matrix indicated by X0
(last row) or Y0 (last column).
 X0 refers to transitions where a target has been identified but the criterion is
not found. This happens in the following cases:
452
The Observer XT
Lag Sequential Analysis
 If the lag is positive – At the start of an observation (or interval defined
within an observation). If the first event is 2.00 Sit, this event is
considered to be the target of no event. A transition is counted from X0 to
2.00 Sit.
 If the lag is negative – At the end of an observation or interval, where the
last event is considered to be the target of no event.
 Special case – In Time lag analysis, when an event is preceded by a gap
longer than the time lag of the previous event. For example, the event
Answer occurs after a gap. If the time lag is shorter than the time between
Answer and any preceding event, then Answer is considered to be the
target of no event. A transition is counted from X0 to Answer.
You can find X0 transitions at the intersection of the X0 row and the
column of the target event.
 Y0 refers to transitions where no target is found. This happens:
 If the lag is positive – At the end of an observation or interval, where the
last event is considered to be the criterion of no event.
 If the lag is negative – At the start of an observation or interval, where
the first event is considered to be the criterion of no event.
 Special case – In Time lag analysis, when there is no event within a time
lag. For example, the event Play music is not followed by any other event
in the next 10 seconds. With a time lag of 5 seconds, the time lag of Play
music does not cover any target event. A transition is counted from Play
music to Y0. Note: when at least one event is found within a time lag, the
gap is not considered, so the transition from Play music to Y0 is not
counted. Instead, the transition from Play music to that event is counted.
You can find Y0 transitions at the intersection of the row of the criterion event and
the Y0 column.
X0 and Y0 transitions are included in the probability calculations to quantify the
probability that an event is not preceded nor followed by any events.
For instantaneous sampling – X0 and Y0 do not indicate transitions from/
to samples not scored. In lag sequential analysis, samples not scored are
ignored (see page 450).
Editing the result
You cannot edit the content of the statistics result. If you want to make any
changes to the result, export it to another program like Excel (see page 524) and
then edit it in that program.
Reference Manual
453
Chapter 10
Saving a result
To save a lag sequential analysis result, click the Archive button on the tool bar of
the result window.
To re-open a saved result, from the Analyze menu select Lag Sequential Analysis,
then Open Archive. For more information on saving, opening and exporting
results, see page 524.
Closing a result
To close a statistics result, simply open another screen in The Observer. Please
note that the result is not saved automatically.
To return to your analysis, click the analysis in the Project Explorer.
Printing a result
To print a result table, from the File menu select Print. We advise you to select the
Landscape mode prior to printing.
Time formats
If your result includes time values, for example when you have selected to show
Intervals or Independent Variables, in the Layout page of the settings window
(page 451), some of the cells contain time values. You can specify the format of
time from the Setup menu, selecting Project Settings and Time formats. For
more information, see page 141.
Applying Windows regional settings
If you want to apply new Windows regional settings, for example when changing
the decimal symbol, restart The Observer and then run the analysis.
Customizing your result
To customize your result, click the Layout button
in the Result window.
After you made the necessary changes, click OK in the Lag Sequential Analysis
Settings window to refresh the result.
For more information on customizing tables, see also page 408.
Summary
 Sorting categories in the matrix (see below).
454
The Observer XT
Lag Sequential Analysis
 Selecting and sorting elements within a category (see page 455). Note: To
remove data from your results, you can also use the data profile's Filter
function (see Chapter 7).
 Collapsing elements within a category to view overall results (see page
456). This option allows you to lump events for different observations, event
logs, intervals, subjects and modifiers. For example, calculate the transitions
from Play independent of the modifier Type of Play.
To calculate overall results, you can also group data (see page 295).
 Hiding and showing rows and columns in the matrix (see page 457).
Sorting categories in the matrix
For example, put the Subjects at a level higher than the Behaviors, so each
subject will be shown with the list of behaviors it was scored with.
1 Click the Layout button
on top of the result window. Under
Criterion, click the category that should be sorted first. For example, if you
want to sort Behavior first, then Subjects, click Behaviors.
2 Click the Up or Down button
at the bottom of the Criterion box until
that category lies above those you want with lower priority. Next, click OK.
Click OK in the Lag Sequential Analysis Settings window to refresh the result.
To make the matrix more readable, make sure that in the Criterion box Behavior
Modifiers is just below Behaviors.
Selecting and sorting elements within categories
For example: changing the order of behaviors in the matrix.
Reference Manual
455
Chapter 10
1 Do one of the following:
 With View Settings on the far-right side of the tool bar, select the category
whose elements you want to sort.
 Click the Layout button on the tool bar, make sure that the category is
selected in the Criterion or Target box. Double-click the category, or click
the category and then the cog button
.
A window appears listing the elements selected for that category.
2 To add or remove subjects from the result, select the boxes under Select
corresponding to the subjects you want to display, and de-select those you
want to ignore.
De-selecting subjects in the Category window does not result in removing
them from your data profile.
3 To change the order of display, click the element you want to move and click
the Up or Down buttons
to move it to the desired position.
4 Click OK. Click OK in the Lag Sequential Analysis Settings window to refresh
the result. The element changes its position accordingly, in both rows and
columns of the matrix.
For more information about selecting and sorting elements in a result table, see
page 408.
Collapsing elements in the matrix
Follow this procedure if you want to calculate transitions with elements of a
category being grouped.
Example – The type of play has been coded with modifiers. Instead of having
transitions calculated for each combination behavior*modifier, you want to
collapse modifiers in one row/column. This way the program does not
456
The Observer XT
Lag Sequential Analysis
discriminate between two events made of the same behavior but different
modifiers.
1 Click the Layout button
on top of the result window.
2 Under Criterion, clear the selection for the category whose elements you
want to collapse.
3 Click OK in the Lag Sequential Analysis Settings window to refresh the result.
Collapsing elements in the matrix is equal to group elements of that
category in a single group using the Summed method (see page 295).
If you de-select Event Logs, event logs are still analyzed separately. See
page 446 for how to analyze transitions across multiple event logs in each
observation.
You can also collapse the results for multiple observations and subjects.
To do so, open View Settings on the far-right side of the tool bar and
click Criterions/Targets/Sheets. De-select the category you want to
collaps.
Hiding/showing elements
Hiding and showing elements in the matrix does not change the frequency nor
the probability of transition for other elements. If you want to make new
calculations by adding or removing elements, you must add/remove elements in
the data profile before running the analysis.
Reference Manual
457
11
Reliability Analysis
This chapter is about:
 Carrying out reliability analysis – Here you find an overview of how to carry
out reliability analysis.
See page 461
 Reliability analysis results – Here you find how to read and customize the
Reliability analysis results sheets.
See page 470
 Reliability statistics – Here you find a description of the statistics used in the
reliability analysis in The Observer XT.
See page 482
11.1 Before you start
The terms Subject, Behavior, Modifier and Independent Variable in this
chapter may not be the same as those on your screen. This depends on
what terms you have specified in your project's Terminology Preferences
(see page 141).
Reference Manual
459
Chapter 11
What is Reliability Analysis?
In The Observer XT, Reliability Analysis assesses how well events are recorded.
Reliability concerns the extent to which measurements are precise and consistent.
Precision indicates how free the measurement is from random errors. Consistency
indicates the extent to which repeated measurements of the same event produce
the same results.
Within The Observer XT, two or more observations can be tested on reliability. The
outcome of reliability analysis tells you how the two data sets are similar to each
other.
Reliability Analysis always works with pairs of observations. If you want to
compare three or more observations with each other, you have to specify each
combination of observations as the pairs for comparison.
For Observer 5 users – See the notes on page 469.
Examples
 Checking your own consistency (Intra-observer reliability) – At the beginning
of a study, you make a video of your study subjects, and code it with The
Observer. You keep both the video and the observational data file as a
reference. Periodically, for example once every six months, you score the
same video again and measure the agreement between the new data set and
the reference data set.
 Training observers (inter-observer reliability) – If a new student joins your
research group, he/she has to adopt the coding scheme used in your
research. After one month of practice, test the trainee’s data with a reference
data file. Reliability analysis helps determining when the trainee is ready for
the real work.
How are events compared between
observations?
Observations are made of events in a time series. Whether events in two
observations are scored as an agreement or as a disagreement depends on
whether the subject, behavior and modifiers in those events are the same but
also on your settings. The program considers each event selected for analysis and
searches for a matching event in the other observation within a defined
tolerance window. You can set the tolerance window in such a way that if the
460
The Observer XT
Reliability Analysis
same event is found within the tolerance window, it is scored as an agreement,
otherwise as a disagreement. For more information, see page 465.
Only the events selected in your active data profile will be compared to quantify
agreement. If you run reliability analysis with the default data profile, all events in
your observations will be used for comparison.
If you plan to compare data files scored with point events only, we
advise you to define point events in a Start-stop behavior group.
11.2 Procedure overview
1 Make sure that the data profile specifying the data you want to analyze is
active, that is, highlighted in blue in the Project Explorer.
To activate a data profile, click it in the Project Explorer. For more
information on selecting data, see Chapter 7.
Reliability Analysis is meant to be applied to whole observations. It is
recommended not to apply a data profile where observations and data
are grouped or split in intervals or time bins.
2 Do one of the following:
 From the Analysis menu, select Reliability Analysis, then New.
 In the Project Explorer, click the Analysis folder. In the overview window
that appears, select Analyze data. In the window dat opens, click
Reliability analysis.
 In the Project Explorer, under Analysis click Reliability Analysis.
Result – The Reliability Analysis Settings window appears.
If this is not the first time that you start analysis, the Reliability Analysis
Settings window appears on top of the result obtained last.
Reference Manual
461
Chapter 11
3 On the Settings page under Timing, enter the length of the Tolerance
window. You can select seconds or milliseconds as unit.
The tolerance window defines how accurate the timing of an event (when
compared between two observations) must be to be considered an
agreement or not. For example, if in Observation 1 the event Gaze at
screen occurs at 4.0 s and stops at 6.0 s while in Observation 2 it starts at
6.5 s, that is counted as an agreement when the tolerance window is set to
3 s. However, if the tolerance window is set to 2 s, the two events are
counted as a disagreement as the mismatch between their start times (2.5
s) is greater than the tolerance window.
Figure 11.1 The Reliability Analysis Settings window.
4 From the Synchronization list, select the way the two observations in each
pair are aligned:
462
The Observer XT
Reliability Analysis
 Use start times – Select this option if your observations were scored live,
and you want to align them according to their 'true' start time (for
example, 14h:34min:55s).
 Align observation start times – Select this option if you want to ignore
the 'true' observation start time, and align the observations starting from
0:00:00. Tip: Select this option if you have scored the two observations
from a video file at exactly the same starting point (for example: 0:00:00).
 Align first scored events – Select this option if you want to take the first
event you scored in each observation as a synchronization point. For
example, if you have marked an event in the video like the switching on of
a light.
 Align video start time – Select this option to align the observation
according to the point of the video file from which you started the two
observations. Tip: Select this option if you have scored the two
observations from a video file at different starting points (for example:
0:00:00 for Observation 1, and 01:30:00 for Observation 2).
5 Under List of pairs, select the observations from the two lists to specify each
pair.
 If you want to carry out a batch analysis of several pairs, you can select that
here.
 If your data profile contains more result containers (see page 343), you
need to specify one of them for each observation. The lists show all the
combinations of observations and result containers. Make sure that you
select the combination you require, for example Observation 0003/ Result
2.
 Adding a pair for comparison – To select additional pairs of observations,
click the Add pair button
, then choose the observation from
the two lists on the row that has been appended.
 Removing a pair – To remove a pair of observations, select the
corresponding row and click the Remove pair button
.
 If your observations contain two or more event logs, you must select
single event logs for comparison. See the note on page 469.
Reference Manual
463
Chapter 11
 If the list does not include an observation, it could be due to that
observation containing errors. Open the observation and check for errors
(see page 209).
You have the additional option:
 Include combined results – Select this box if you want to have an
additional result that sums up all agreements and disagreements from all
pairs of observations (see page 468).
6 Under Scope, select one of the following:
 Compare all events (default) – Select this option if you want to compare
all the events no matter whether one observation is longer than the other.
If an event has been scored in one observation during a period of time
where no events are available in the other observation group, such an
event is paired with "Outside Observation" in the list of comparison, and
this results in a disagreement. Choose this option if you think that the
possible disagreements in the time lines should be considered as a
meaningful outcome of the observation process.
 Compare time based intersection – Select this option if two observations
are of different length, and you want to compare only the events in the
time period shared by both observations.
Example – Two observers score data from a video file. One observer stops
at 30 minutes and the other at 35 minutes. The result is that the second
data file will be longer then the other. If you select this option, The
Observer compares the events in both observations from 0 to 30 minutes
and ignores the extra 5 minutes in the second observation.
7 Under Modifiers, select the following:
 Behavior Modifiers – Select this option if you want to include behavior
modifiers in the events to compare.
If some of the modifiers are numerical, you can enter a Margin on
numericals as tolerance value. Modifiers in two events of the same type
that differ by less than the margin result in an agreement. See also the
note Analyzing modifiers on page 469.
8 Select the following:
 Show missing values as – Choose the character you want to have
displayed for missing values in the confusion matrix.
 Number of decimals – Choose the number of decimals for the reliability
statistics and significance. You can choose 2 or 3 decimals.
9 Click the Layout tab. Select Show not scored elements if you want the result
to include the event types that were not scored in any observation.
464
The Observer XT
Reliability Analysis
If the option is selected, the matrix of agreements and disagreements (see
page 476 for an example) will be larger. The cells corresponding to not
scored events will contain the missing value symbol.
If the option is cleared (default), only the event types that were scored in
at least one observation are included in the result.
10 Click OK.
Result – The Reliability Analysis results window appears.
 See page 476 for how to customize your result.
 See page 524 for how to save and export your result.
Notes
Limitations
You can specify up to 12 pairs for comparison. If the confusion matrix (see page
472) exceeds 1000 rows and columns, an error message appears and analysis is
not carried out.
To obtain a smaller matrix, you can do the following:
 Make sure that the Show not scored elements option is cleared (see the
previous page).
 Filter elements in the data profile (see Chapter 7).
How the reliability analysis algorithm works
For each pair of observations selected in the Reliability Analysis settings window,
The Observer analyzes the two observations in five runs. In each run, the program
scans the events on a single time line, from the start to the end, switching from
one observation to the other according to the timing.
In some cases the program analyzes the stop of events. For more
information, see Unspecified on page 473.
 Run 1 – Find matches between overlapping events. The program searches
for events of the same type in the two observations that overlap in time at
least partially. The onset and offset times of the events needs not be the
same.
Reference Manual
465
Chapter 11
Example –
The following agreements are scored:
 Run 2 – Find matches between events within the tolerance window. The
program searches for events of the same type among all those that have not
been considered in the previous run, and scores agreements between those
which do not overlap, but their onset time differ less than the tolerance
window. Note that the stop times are not compared.
Example (the tolerance window is set to 2 s) –
The onset times of Keyboard and Mouse pointing differ by less than the
tolerance window (indicated by the arrows). The following agreements are
scored:
Stop times do not play any role in this step, however they are compared
indirectly. When you score the stop of a state without starting a new state
event, there are gaps between state events (like in the picture above). The
Observer treats such gaps as “unspecified behaviors” and find matches
between them just like state events. For more information, see page 473
and page 479.
466
The Observer XT
Reliability Analysis
 Run 3 – Find disagreements: events not yet linked within the tolerance
window. The program considers the events left out in the previous runs, and
searches for any event in the other observation within the tolerance window
that has yet to be scored as agreement/disagreement. If multiple events are
available in the other observation, then the first event is considered. Pairing
always results in disagreements, because if the events are of the same type
they would have been considered in run 1 or 2.
Example (the tolerance window is set to 2 s) –
The following disagreements are scored:
 Run 4 – Find disagreements: any event within the tolerance window. The
program considers the events left out in the previous runs, however it
searches for any event in the other observation within the tolerance window,
even if that has been scored as agreement or disagreement in a previous run.
If multiple events are available in the other observation, then the last event is
considered. Pairing results in disagreements.
 Run 5 – Find disagreements: events outside the tolerance window. The
program considers the events that have not been considered in the previous
runs, and searches for the most nearby event in the other observation that has
yet to be scored as agreement or disagreement. If two events are equally far
in time from the focal event, the first of the two is considered. Pairing results
in disagreements. If the paired events are of the same type, they are scored as
'Window Error' (see page 476).
Reference Manual
467
Chapter 11
Example –
The following disagreement is scored:
Note that 8.70 Duet Play (Obs 2) was paired to 8.00 Duet Play (Obs 1)
during Run 1. This is one of the frequent cases in which an event produces
one agreement and one or more disagreements.
 More information – Please see the following paper:
Jansen, R.G.; Wiertz, L.F.; Meyer, E.S.; Noldus, L.P.J.J. (2003). Reliability analysis
of observational data: Problems, solutions, and software implementation.
Behavior Research Methods, Instruments & Computers 35: 391-399.
Combining multiple pairs of observations
When you selecting Include combined results, an additional page shows the
statistics calculated by pooling all pairs of observation in one matrix. You can use
this option for purely descriptive purposes, mainly for obtaining a rough indication
of overall agreement. However, note that:
 Each observation should occur in only one pair in the list.
 An overall Kappa or Rho value obtained with many pairs of observations is
likely to be affected by bias and prevalence due to the large numbers in some
cells of the matrix, not in others. Furthermore, an overall Kappa means losing
information on single pairs of observations.
 It is always a good idea to export the Kappa values for each pair of
observations, and then make a histogram of those values. How are they
distributed? Some observations, or observers, may be associated with Kappa
lower then others. There may be observations in which some behaviors
difficult to observe are prevalent, so they result in low Kappa values.
468
The Observer XT
Reliability Analysis
Note for Observer 5 users
The algorithm for reliability analysis is essentially the same as the one in The
Observer 5. The only differences are:
 In The Observer 5, an event could be scored as agreement with one or more
events in the other observation. In The Observer XT, an event can be scored as
agreement with only one event in the other observation. If other events in the
second observation are close to the event in the first observation, these are
scored as disagreements.
 In The Observer 5, only the start, not the stop of a state is considered for
analysis, because the stop of states coincides with the start of another state.
In The Observer XT, any stop of a state that is not immediately followed by the
start of another state (like when you score stop codes for non-mutually
exclusive behaviors), the stop event is analyzed as Unspecified <behavior>,
where <behavior> is the name of the behavior just stopped (or the behavior
group it belongs to).
Analyzing modifiers
 If behavioral modifiers are not defined in your coding scheme, the Behavior
Modifiers options in the settings window is not available.
 If you select the Behavior Modifiers options, comparison of events is more
discriminating, as two events with the same subject or behavior but different
modifiers will result in a disagreement. De-selecting this option makes the
comparison of events less selective.
 If the events contain multiple modifiers, these are compared one by one. If
the events differ by at least one modifier (or, the numerical modifiers differ by
more than the margin set), this results in a disagreement.
 To score agreements and disagreements, the margin on numerical modifiers
is used the same way for both numerical modifiers scored in a range and
those scored as predefined values. In The Observer 10.1 and earlier versions,
the margins were only used for numerical modifiers scored in a range.
Choosing specific event logs for comparison
In the Reliability Analysis Settings window you choose observation for
comparison. If your observations include two or more event logs, this window
does not distinguish between them. To select a specific event log, open your data
profile (or create a new one) and create a Result container for each event log.
Next, filter event logs in such a way that the event logs you want to compare end
up in different Result boxes. Then, in the Reliability Analysis Settings window
Reference Manual
469
Chapter 11
choose the combination Observation*Result container to specify an event log for
comparison.
Saving your analysis settings
You can save the settings specified in your analysis by clicking the Set as Default
button in the Reliability Analysis Settings window. If this window is gone, click
Settings on top of the result window and click Set as Default in the window that
appears.
Applying settings to a new analysis
If you are about to run reliability analysis and want to recall the settings you have
specified earlier, click the Load Default button in the Reliability Analysis Settings
window. The new settings are applied. Next, specify the observations click OK to
run the analysis.
11.3 The reliability analysis result
The reliability analysis result is created when you click OK in the Reliability
Analysis Settings window (page 461). The result has one or more tabbed pages,
one for each pair you have selected for comparison, plus an optionalCombined
results page (page 464) containing the summed results for all pairs of
observations. Each tab is named after the name of the corresponding
observations and the result container of the active data profile that you have
selected from the list:
Name of observation 1/Name of result container of observation 1 - Name
of observation 2/Name of result container of observation 2
The reliability analysis result consists of three different outputs, visible one at a
time:
 Statistics (see below)
 Confusion Matrix (see page 472)
 Comparison List (see page 476)
 The result is not automatically saved to your PC's hard disk! To save the
result, click the Archive Result button (see page 524).
 To edit a result, first export it to another program (see page 525).
470
The Observer XT
Reliability Analysis
Statistics
Figure 11.2 The Statistics view in a reliability analysis result.
The reliability statistics are shown on top by default. If another view is on top, click
the Statistics button
in the result window to display the statistics. The
following statistics are calculated:
 Number of Agreements
 Number of Disagreements
 Proportion of agreements
 Cohen's Kappa and its statistical significance (P-value)
 Pearson's Rho and its statistical significance (P-value)
The statistics are derived from the Confusion matrix. For more information on their
computation, see page 482.
If you add more observation pairs to the List of pairs and run analysis again, it
could happen that the Rho value for the pre-existing pairs differs slightly from
those obtained in the previous analysis. This happens because the confusion
matrix, which is used to calculate the statistics, always contains all event types in
the observations selected, regardless of which event types were scored in a
specific observation. When you add more observations to the List of pairs, this
could result in adding event types to the confusion matrix that were not scored in
the pre-existing observations. Additional event types means extra rows and
columns. Because of the way Rho is computed (see page 484), this changes the
values of Rho in the Statistics page. If you want to keep the confusion matrix
fixed, select the Show not scored elements option (see page 464).
Reference Manual
471
Chapter 11
Confusion matrix
To display the confusion matrix, click the Confusion
Matrix button
in the result window. The confusion matrix (Figure 11.3) shows a
matrix of events from the two observations under comparison.
Figure 11.3 The Confusion Matrix view in a reliability result.
Order of events
This matrix has one row and one column for each combination of Subject,
Behavior, their Modifiers scored in those observations.
If events contain multiple modifiers, they are sorted in the following way: the
groups, according to the sequence of modifier groups attached to the behavior in
the coding scheme; the individual modifiers, in alphabetic order first, then in
ascending numerical order. For example, when two groups of nominal modifiers
Toy (with modifiers Book and Car) and Own intent (Yes and No) were scored, the
ordering of the rows/columns is: Book and No, Book and Yes, Car and No, Car and
Yes.
Unlike in previous versions, numerical modifiers scored in a range and those
scored as predefined values are displayed in the same way. In The Observer 10.1
and earlier versions, numerical modifiers scored in a range were shown as a
group (see also page 469).
472
The Observer XT
Reliability Analysis
Cell values
The values of the confusion matrix can be understood as follows:
 Dark blue cells in the diagonal contain the counts of agreements between
observations regarding the corresponding event.
 White cells in both sides of the diagonal are the counts of disagreements that
is, two different events were scored at similar times in the two observations.
 Light blue cells along the diagonals contain counts of agreements of events
that differ in numerical modifiers by less than the margin (see page 475).
 Additional rows and columns indicate special cases: No Records, Window
Error (see below).
 If you have defined two or more observation pairs for comparison, the size
of the matrix is constant across pairs of observations, because it includes
the combinations of events in all pairs no matter whether a specific event
was scored in a specific pair of observations. This means that if event A
was scored in an observation of Pair 1 and in neither observation of Pair 2,
the matrix of Pair 2 still contains the row and column for event A.
 If you have selected Show not scored elements in the Layout page of the
Reliability Analysis Settings window (see page 464), the matrix also
includes those combinations of Subject, Behavior and their Modifiers that
were not scored in those observations. Therefore, the matrix can be much
larger.
 If you select Include combined results for multiple comparisons (see
page 464), the confusion matrix of the Combined results page sums up
all agreements and disagreements from all pairs of observations.
Understanding "Unspecified"
Rows and columns named Unspecified are added to the matrix in the following
cases:
 When no behavior is scored at the start of the observation.
 A Unspecified state is added at the start of the observation for each group,
ending with the start of the first event of that group.
 When a state event ends without another event starting, that is when you
press the Stop code for a behavior.
 A Unspecified state is added that starts at the end of the event and ends at
the start of the next event for that group (see an example in the picture of
page 479).
Reference Manual
473
Chapter 11
 When a behavior group is set to mutually exclusive and contains both state
events and point events, and you only have scored point events.
 A Unspecified state is added at the start of the observation, ending at the
end of the observation.
In such cases, there is a 'gap' between events in the same group. The Observer
considers the start of such a gap for comparison and links them to an event in the
other observation, resulting in an agreement (if the event is the same
"unspecified") or a disagreement in all other cases.
The reason why The Observer counts Unspecified events is that it needs to assess
the co-occurrence of no events, not only the events you have scored.
 Rows and columns are named Unspecified
<behavior>, where
<behavior> is the name of the behavior group or, in the case of behaviors
that are not part of a group, the name of the behavior itself.
 For combined continuous and instantaneous sampling – “Unspecified” is
not added when continuous sampling is temporarily suspended to allow
scoring of a sample.
Understanding "No Records"
Rows and columns named No Records show the occurrences of events in one
observation that cannot be paired with any event in the second observation. This
happens in the following cases:
 There is no data from the same behavior group in the other observation. In
the Comparison List, such instances are shown as <Nothing scored in
combination>.
 When you have selected Compare all events under Scope in the Reliability
Analysis Settings window (see page 464), and one or both of the following is
true:
 One observation is longer than the other.
 You have aligned the two observations in such a way that one starts earlier
than the other. For example, two live observations started at different
time, and you have selected Use start time as Synchronization method
(see page 462).
In the Comparison List, such instances are shown as <Outside Observation>.
Where do I find the events marked by No Records?
The No Records row shows the disagreements between events in
observation 2 (above the diagonal) and <Nothing scored in
474
The Observer XT
Reliability Analysis
combination> or <Outside Observation> in the Comparison List (see
page 476).
The No Records column shows the disagreements between events in
observation 1 (left of the diagonal) and <Nothing scored in
combination> or <Outside Observation>.
Understanding light blue cells
Light blue cells appear along the diagonal of the confusion matrix when you use
numerical modifiers. They indicate the range of the modifier value that could
result in an agreement with the value scored in the other observation, when the
two modifiers differ by less than the Margin on numericals (see page 464 for
how to set this). You only see those cells when you have included numerical
modifiers in the comparison.
Light blue cells are always located along the diagonal dark blue cells. In general,
the higher the margin on numerical, the wider the region of light blue cells.
Figure 11.4 Light blue cells indicate agreements between numerical modifiers based on
margins. For one of the observed events (indicated by “1” in the matrix), the
rater scored 1, while the other scored 3. This results in a disagreement if the
margin is set to 1 (top), but it is an agreement if the margin is 2 (bottom).
Values reported in light blue cells are counted as full agreements in the
calculation of reliability statistics.
In The Observer XT 10.1 and earlier versions, the column named Modifier
Error reported the disagreements between events that differ in the free
Reference Manual
475
Chapter 11
numerical modifiers by more than the Margin on numericals. This column
has been removed from the result. For numerical modifiers (both
predefined and in a range), you can now find agreements in the diagonal
and light blue cells, and disagreements in the remaining cells.
Understanding "Window Error"
Rows and columns named Window Error show the disagreements between the
events of the same type whose onset times differ for more than the Tolerance
window set in the Reliability Analysis Settings window (see page 462).
Where do I find the events marked by Window Error?
The Window Error row shows the disagreements between the same
event types where the event in observation 1 (left of the diagonal)
occurs earlier than that in observation 2 (you can check this in the
Comparison List; see page 476).
The Window Error column shows the disagreements between the same
event types where the event in observation 1 occurs later than that in
observation 2.
Customizing the matrix
 Rotating behavior modifiers in columns – Behavior modifiers can take a lot
of space in the confusion matrix. To change the orientation of behavior
modifiers, right-click anywhere in the matrix and select Rotate Behavior
Modifiers in columns.
 Making a smaller matrix – To obtain a smaller matrix containing fewer event
categories, filter data in the data profile (see Chapter 7), then run the analysis.
Comparison List
To show the comparison list, click the Comparison List button
in
the result window. The Comparison List lists all agreements and disagreements of
the compared observations. It contains from left to right:
 The result of the comparison between the records of the two observations
(left).
476
The Observer XT
Reliability Analysis
 The events (with their onset time) of the first observation of each pair selected
in the analysis settings window (middle).
 The events (with their onset time) second observation selected (right).
If you select Include combined results for multiple comparisons (see page
464), the comparison list of the Combined results page sums lists the events
from all the observation pairs, ordered according the Lists of pairs in the
analysis settings. The titles of the second and third columns show the name of
the first pair.
Symbols
 Green triangle
– Marks starts of state events, including the <Unspecified
behavior> (see below).
 Blue circle
– Marks point events.
Specifying the time format
By default, the Comparison List shows the event times as time elapsed from the
point where the two observations are aligned. If you want to change the format,
do the following:
1 From the Setup menu, select Project Settings, then Time formats in the left
pane.
2 To set the time mode, select Absolute or Relative from the Project time
format list.
3 To set the time format, click the Edit button for the time mode you selected in
the previous step.
See page 139 for more information.
4 Click OK twice. Restart Reliability Analysis and have The Observer display the
Comparison List. The time and date format are applied to all the rows in the
Comparison List.
Applying Windows regional settings – If you want to apply new Windows
regional settings, for example when changing the decimal symbol, restart
The Observer and then run the analysis.
Reference Manual
477
Chapter 11
Top rows: Observation start and Synchronization point
 Observation start – Marks the observation start time relative to the point
where the program starts comparing the data files (Synchronization point). It
is shown in the format you specify in the Time formats tab of the Project
Settings window (see above). Please note:
 If you have selected Use start times from the Synchronization list (see
page 462) and you are comparing live observations, Observation start
shows the time difference between the two start times:
 If you have selected Align first scored events from the Synchronization
list (see page 462) and there are no events starting at 0:00:00.000, the
comparison starts later than 0:00. Therefore, Observation start is negative
(for example, -0:00:5.30 if the first event starts occurs at 5.30 s).
 If you have started observing from a point in a media file later than 0:00,
and you select Align video start times from the Synchronization list (see
page 462), Observation start shows the start of the observation relative to
the video start time (for example, 0:01.00.000 if you start observing at 1
minute in the video file).
 Synchronization point – The point in time where the program starts
comparing the two files. It is always the same for both observations. It is
shown in the format you specify in the Time formats tab of the Project
Settings window (see the previous page). By default, synchronization point is
0:00:00.000.
Understanding <Nothing scored in combination>
Events in one observation are paired to <Nothing scored in combination> when
there is no data from the same subject and behavior group in the other
observation. This results in a disagreement. You can find such instances in the
confusion matrix under No Records (see page 474).
Understanding <Outside Observation>
Events in one observation are paired to <Outside Observation> when their time
stamp lays outside the time line of the other observation. For example, when the
observation is longer than the other, or you have aligned the two observations in
such a way that one starts earlier than the other. This results in a disagreement.
478
The Observer XT
Reliability Analysis
You can find such instances in the confusion matrix under No Records (see page
474).
For more information on synchronization options, see page 462.
Understanding <Unspecified behavior>
Events in one observation are paired to <Unspecified (behavior group name)>
when the closest event in the other observation is the stop of a state event that is
not followed by the start of a new state event. For example, when you score the
stop of a state by using the Stop code. These instances usually result in
disagreements.
For more information on Unspecified (behavior group name), see page 479.
Note: You may also get a pair of <Unspecified> events:
The <Unspecified Verbal behavior> event marks the end of the state Answer (see
the blue bar below) which belongs to the group Verbal behavior. The end of
Answer was scored with a Stop code, so no other behavior follows it immediately.
The two <Unspecified Verbal behavior> states overlap at least partially, therefore
they result in an agreement (see run 1 in the algorithm, page 465).
 If your Comparison list includes lots of pairings between <Unspecified
behavior> and point events, it means that the behavior group in which
point events are scored is of type “Mutually exclusive”. We advise you to
put the point events in a “start-stop” group.
 For combined continuous and instantaneous sampling – “Unspecified” is
not added when continuous sampling is temporarily suspended to allow
scoring of a sample.
Reference Manual
479
Chapter 11
Understanding multiple occurrences of the same event
Sometimes you may find an event in one observation associated with two or more
events (not necessarily of the same type) in the other observation. For example
01:32.9 Talk to self is associated with 1.27.7 Talk to self and 1:32.1 Talk to self:
This is an inevitable consequence of the fact that one observation contains more
events that the other. In such cases only one agreement is counted (usually the
one found in run 1 of the algorithm; see page 465). All other associations are
scored as disagreements, no matter if the event type is the same.
Understanding disagreements caused by modifiers
 Events with the same subject and behavior result in disagreements if they
have different modifiers. If the modifiers are numerical, they result in a
disagreement only if they differ by more than the margin value set (see page
464).
 If numerical modifiers have been defined as predefined (see page 111),
scoring modifiers that differ by more than the margin value result in a coding
error, not a modifier error in the confusion matrix.
Editing a result
You cannot edit the content of the result. If you want to make any changes to the
result, export it to another program like Excel (see page 525) and then edit it in
that program.
Saving a result
To save a result, click the Archive Results button on the tool bar of the result
window, or from the Analyze menu, select Archive Analysis Results.
To re-open a saved result, saved result, from the Analyze menu, select Reliability
Analysis, then Open Archive. For more information on saving, opening and
exporting results, see page 524.
Closing a result
To close a result, simply open another window in The Observer. Please note that
the result is not saved automatically.
To return to your analysis, click the analysis in the Project Explorer.
480
The Observer XT
Reliability Analysis
Printing a result
To print a result, click the button corresponding to the page you want to print and
from the File menu, select Print. We advise you to select the Landscape mode
prior to printing.
Note for users of previous Observer
versions
Comparison method
The Observer 5 offered four methods for comparing data files. In the current
Observer XT version, you can only use one, namely the Frequency/Sequence
method. This is the most accurate method.
Analyzing multiple observations
In The Observer 5 you could analyze multiple observations by creating groups of
observations in the data profile, each containing one item of the pairs to
compare. In The Observer XT, do not create observation groups. Instead, select
the multiple pairs (see page 461) and select the Include combined results option
(see page 464).
Differences in the analysis result
If you have imported your data from The Observer 5, the reliability analysis result
can differ from that obtained in that Observer version. The main differences are:
 <Unspecified behavior> – In The Observer 5, there are no 'gaps' between
state events as they are always mutually-exclusive groups. In The Observer XT,
there may be such 'gaps', for example when you score the stop of an event
with the Stop code. The non-occurrence of an event is also analyzed in the
form of <Unspecified behavior> (see page 473 and page 479). This result in
more rows and columns in the Confusion matrix, and more lines in the
Comparison List which result in different statistics. You cannot remove the
<Unspecified behavior> from your result.
 Multiple matches for an event – In The Observer 5, an event in Observation
1 could form a match with one or more events in Observation 2. In The
Observer XT, this has been changed. An event can be matched with at most
one event in the other observation. If two or more events in Observation 2
could potentially create matches with a single event in Observation 1, only
Reference Manual
481
Chapter 11
one of them (usually the closest to the focal event) results in an agreement,
while the others are forced to disagreements.
 Numerical modifiers
– The results in The Observer XT can include
agreements based on margins, if your observations contain numerical
modifiers. For example, modifier 5 agrees with 6 if the margin was set to 1 or
greater. In The Observer 5, numbers are treated as categories, and result in
normal agreements/ disagreements.
 <No Record> in the Comparison List – In The Observer 5, events in one file
are paired with <No Record> if they cannot be paired with any event in the
other file. In The Observer XT, such events are paired either to <Nothing
scored in combination> or to <Outside observation> depending on where
they occur (see page 478). In the confusion matrix, <No Records> (see page
474) is the sum of the counts for the two types of mismatch.
11.4 Reliability statistics
Agreements
The number of times the two observations showed a match between events. It is
the sum of the values in the diagonal of the confusion matrix.
Disagreements
The number of times the two observations showed a disagreement between
events. It is the total of the values in the off-diagonal cells, including Window
Error, Modifier Error and No Records in the Confusion matrix (see page 472).
Proportion of agreements
The proportion of agreements between events, calculated as Agreements/
(Agreements+Disagreements). The values range between 0 (No agreements) and
1 (Full agreement).
Cohen's Kappa ()
An overall measure of agreement that is corrected for agreement by chance (from
Cohen J. (1960). A coefficient of agreement for nominal scales. Educational and
Psychological Measurement 20:1, 37-46).
Formula:
482
The Observer XT
Reliability Analysis
Where:
po is the observed proportion of agreements:
pc is the proportion of agreements expected by chance:
    ain   anj wij
i j
n
n
p c = 1 – ----------------------------------------------------------2


   a ij
i
j
aij is the value of the matrix cell at row I and column j.
ain and anj are the values of the cells of row i and column j (n ranges from 1 to the
last item of the row/column).
wij is the weight of the value at row i and column j. It has two possible values: 0
for agreements (in the diagonal and in the light blue cells, see page 475), and 1
for disagreements (the remaining cells).
When the events do not include numerical modifiers or the margin set for
comparison is zero, the proportion of expected agreement is equal to
The values of k range between -1 (non-random full disagreement) to +1 (nonrandom full agreement), but for practical purposes the range from 0 to 1.00 is of
interest. A  of zero means that there is no agreement beyond chance, and a  of
Reference Manual
483
Chapter 11
1.00 means that there is perfect agreement. Interpretations of intermediate values
are subjective.
 Significance of Kappa – To test the significance of , a standard score z is
calculated:
A one-tailed test on this score is carried out, and the probability is shown next
to . A one-tailed test is considered appropriate when the null hypothesis
states a value of zero for kappa because a negative value of kappa does not
normally have a meaningful interpretation.
The common statement that kappa is a "chance-corrected measure of
agreement" may be misleading. As a test statistic, kappa can verify that
agreement exceeds chance levels. But as a measure of the level of
agreement, kappa is not "chance-corrected"; indeed, in the absence of
some explicit model of rater decision making, one cannot know whether
or not a specific agreement was achieved by chance. For more
information, see http://en.wikipedia.org/wiki/Cohen's_kappa.
Pearson's Rho ()
A measure of the strength and direction of the linear relationship between the
row totals and the column totals in the confusion matrix. It can be interpreted this
way: If there are no disagreements in the confusion matrix, then the total for row
1 is equal to the total for column 1, the total for row 2 is equal to the total for
column 2, and so on. This means that there is perfect correlation between the two
observations.
Rho values range between -1.0 and +1.0, where -1.0 is the perfect negative
(inverse) correlation, 0.0 means no correlation at all and +1.0 is the perfect
positive correlation.
484
The Observer XT
Reliability Analysis
Formula:
Where:
N = the total number of rows (or columns) in the matrix
When you use numerical modifiers and accept agreements by a margin, such
agreements are displayed within light blue cells (see page 475). These counts are
summed up with the diagonal cell on the same row of the matrix (here below,
left), so that the totals of the columns differ from those you see in the confusion
matrix (right). The formula of Rho is applied on this new matrix.
 The 'strength' of the correlation – The correlation coefficient  represents
the linear relationship between two variables. If  is squared, the resulting
value ² represents the proportion of common variation in the two variables,
that is, the ‘strength’ or ‘magnitude’ of the relationship. In order to evaluate
the correlation between variables, it is important to know this ‘magnitude’ as
well as the statistical significance of the correlation (see below).
 Significance of Rho – To test the significance of , a standard score t is
calculated:
Reference Manual
485
Chapter 11
A one-tailed test is carried out, and the probability is shown next to .
The test of significance of  is based on the assumption that the
distribution of the residual values (that is, the deviations of the column
totals from the regression over the row totals) follows the normal
distribution, and that the variability of the residual values is the same for
all values of the independent variable. However, Monte Carlo simulations
suggest that meeting those assumptions closely is not absolutely crucial if
your sample size is not very small and when the departure from normality
is not very large. If the number or rows and columns of your confusion
matrix is 50 or more then serious biases are unlikely, and if it is over 100
then you should not be concerned with the normality assumptions.
Kappa and Rho do not measure the same thing!
A high Rho could result even when agreement measured by Kappa is low.
Example – Events are coded by means of predefined numerical modifiers
(10, 20, 30...). If one coder consistently codes 10 points higher than the
other coder, Rho is high, but agreement is low (Kappa will be negative!).
486
The Observer XT
12
File management
This chapter contains information about how to manage:
 Projects
See page 488
 Exporting observational data
See page 496
 Exporting external data
See page 502
 Importing observational data
See page 509
 uLog data files
See page 521
 Media files
See page 522
 Analysis Results
See page 524
 Episode Selections
See page 527
 Independent Variable List
See page 530
 File locations
See page 532
What is file management?
File management involves the handling of different type of files that you can
open, save, rename, import or export. File management also involves the settings
for file locations.
There is a difference between Import/Export and Open/Save. Open/Save
means that when you open a file of a certain type you continue to work
Reference Manual
487
Chapter 12
with that specific type of file. Import/Export implies a conversion from a
certain format to another type of format.
You should carry out all your file management in The Observer Project
Explorer. If you delete, move or rename files using the Windows
Explorer, The Observer may not be able to find the files again
(because Observer files contain references to other files).
File types that can be managed in The Observer XT are:
 Project files (*.vop, or *.opp from previous Observer versions) – see below.
 Project backup files (*.vpb) – See page 492.
 Template projects (*.otx) – See page 491.
 Observational Data (*.odx from The Observer XT 8 or 9, *.odf from previous
versions, or other observational data in text format) – See page 496 and page
510.
 External data – See Chapter 6.
 uLog data – See page 521.
 Media files (*.avi, *.mpg, *.mpeg) – See page 522.
 Analysis Results including charts (*.arx, or *.arm from previous versions) –
See page 524.
 Episode Selections (*.esr) – See page 527.
 Independent Variables – See page 530.
12.1 Projects
A Project is based on your research question and contains different elements.
These elements (Setup, Observations, Data Profiles, Episode Selections,
Analysis) are visible in the Project Explorer.
The different elements (Setup, Observations, Data Profiles and Analysis) and
their items can be opened either from the menu or by clicking an element or item
in the Project Explorer.
You can also import a Project from The Observer 5.
488
The Observer XT
File management
Creating a new Project
You can create two types of projects:
 A new blank project – This empty project contains no settings.
 A project from a template – This existing template project contains settings
that can be re-used in the new project.
Creating a new blank Project
1 To open a new project:
 In The Observer XT startup window, under Create a new project, click New
blank project.
 From the File menu, select New Project (or press Ctrl+N).
2 Type in a new Project file name and click OK.
The Project file is saved in a Project directory with the same name.
A Project file name cannot contain any of the following characters: \ / : ; * ? " <
>|.
Creating a new Project from a template
1 To open a new project based on an existing template project:
 In The Observer XT startup window, under Create a new project, click New
project from template.
 From the File menu, select New Experiment From Template.
2 In the New Project From Template window, click the Select button to select a
template project (*.otx) from the Template folder (see “Saving a Project as a
Template” below).
You can still open a read-only project (*.vpx) from a previous version of The
Observer XT (XT 8/9/10.1) in this window; make sure you have copied the
vpx file to this Template folder or locate the vpx file.
3 Type in a new Project file name and click OK.
The Project file is saved in a Project directory with the same name.
A Project file name cannot contain any of the following characters: \ / : ; * ? " <
>|.
Reference Manual
489
Chapter 12
See also “Creating a multiple coding station configuration” on page 494.
Saving a Project
You have the following options to save a project in The Observer XT:
 You can save a project with all its settings and data (*.vop file) – See “Saving a
Project” below.
 You can save a project with all its settings and data under a different name
(*.vop file) – See “Renaming/Copying a Project” below.
 You can also save a project as a template (*.otx file) – A template project
contains project settings, coding scheme and independent variables but no
data. You can use a template project to exchange coding schemes or to re-use
devices in the project setup. See “Saving a Project as a template” below.
The templates (*.otx) replace the read-only projects (*.vpx) from previous
versions of The Observer XT.
Saving a Project
To save a project, select File and Save or press <Ctrl+S>.
You can use auto-save to temporarily save a Project:
1 From the File menu, select Preferences.
2 In the Files and Recovery tab, select Save auto recovery and set the interval.
Auto Recovery saves all data to a temporary file. Your data are only saved
in the Project file when you actually select Save Project from the File
menu.
Renaming/Copying a Project
You can rename or copy a project by saving it under a different name. From the
File menu, select Save Project As and type in the new name of the Project.
Make sure the new project name does not contain any of the following
characters: \ / : ; * ? " < > |.
490
The Observer XT
File management
Saving a Project as a template
1 From the File menu, select Save Project as Template.
2 Type in the name of the template project or use the current name.
3 Click the Save options button to open the Save Template Options window:
 Include Independent Variables – When you select this option, the
Independent Variables are included in the template project.
 Include hardware and software devices – When you select this option,
the hardware and software in the Devices list are contained in the
template project. This is useful, for example, if you use The Observer XT in
a observation lab and want to create a new project but use the standard
hardware and software setup of your lab.
 Template information – Optionally, you can type in additional information
about the template project.
4 Click OK twice to save the template project.
See also “Creating a multiple coding station configuration” on page 494.
Opening a Project
1 Select File, Open Project or press <Ctrl+O>. In the Open project - Select file
window, browse to the folder where the project is stored. Open the folder
with the same name as the project.
2 Under Files of type, keep The Observer XT Project (*.vop) selected and
select the *.vop file. Next, click Open.
If you want to open a project from a backup file (*.vpb), see page 493 for more
information.
If you open a project created in The Observer XT 10.1, it is automatically
updated to an Observer 10.5 project. This then can no longer be read in The
Observer XT 10.1. The Observer XT 10 automatically creates a backup (*.vpb)
copy of the project in the Projects folder which can be opened in The
Observer XT 10.1.
If your project includes Chinese/Japanese/Cyrillic language characters:
 You can view Chinese/Japanese/Cyrillic characters on a computer with
an English language Windows system only when the correct Chinese,
Japanese, or Cyrillic language pack has been installed.
Reference Manual
491
Chapter 12
 If the project was created on an English language Windows system
(with Chinese, Japanese, or Cyrillic language pack installed), you can
view it on a Chinese/Japanese/Cyrillic language Windows computer.
 In all other cases the project opens but you cannot view the Chinese/
Japanese/Cyrillic characters.
Importing a Project from The Observer 4/5
To import a Project from The Observer 4/5:
1 From the File menu, select Open Project or press <Ctrl+O>.
2 In the Open window, from the Files of type list, select The Observer 4 or 5
Project (*.opp). Select the *.opp file you want to import and click Open.
3 Next, the Import Results window appears.
This window shows which elements of the Configuration are incompatible
with The Observer XT Coding Scheme. Click Close.
In The Observer XT 10 it is not possible to export a project to a previous
Observer version. However, you can use the ODX export to import
observations in The Observer XT 8/9.
Backing up a Project
Follow this procedure to create a copy of your project that can be stored as a
backup, sent to a colleague or to our Technical Support department in case of
problems.
1 Open the project and from the File menu, select Make Backup (or press
Ctrl+B).
2 Select the following (optional):
 External data (selected by default) – Keep this option selected if you want
to include the external (physiological) data files (*.pbi) in the backup file.
If you do not select this option, the backup still contains the name of the
files (*.pbi). You can copy those files to the project’s External folder if
necessary. If your project contains no physiological data, selecting/
deselecting this option has no effect.
 Import profiles – Select this option if you want to include the import
profiles used to import the physiological data (*.eip) in the backup file.
If necessary, change the file name and file location.
492
The Observer XT
File management
3 Click Save. Close the Information Message window.
The backup file contains a zipped copy of the Project folder and all its content
(subfolders and files) and of the log file. References to media files and external
(physiological) data outside of the Project folder and Preferences are always
saved in the backup file.
To make you aware of the importance of creating backup files, a message
appears after you saved and closed your project ten times asking whether you
want to make a backup of the project. Click OK to make a backup or Cancel to
close the project.
The actual media files are not stored in the backup file. If you want to
save these too, you should copy them to the Project folder before
creating the backup file.
If you want to quickly copy observations, references to media files and
external data, export them as ODX (see page 496).
You should store the backup file on a secure medium (CD, DVD, external hard disk
or network drive), in a separate location.
Restoring a Project
Follow this procedure to open a project from a backup file:
1 From the File menu, select Restore Backup (or press Ctrl+R).
2 Locate and select the backup file (*.vpb) you want to restore and click Open.
The Project directory and all associated files in the project are now restored.
If you open a backup file created in The Observer 7 or 8, the coding scheme is
automatically adjusted to meet the requirements of The Observer XT 10.
If your backup file includes external data and import profiles (see the options on
the previous page), these are copied to the External project folder (page 532) and
the Profiles folder (page 534), respectively.
If you chose not to include the external data, you can still recover them. Open the
Independent Variables List and point the mouse to the cells in the External data
columns. A tooltip informs you about the name of the imported file (*.pbi). You
can copy this file to the External project folder (see page 532 for its location).
Reference Manual
493
Chapter 12
Creating a multiple coding station
configuration
A multiple coding station configuration is a way to collect and manage data
from a number of coding stations that run the Coder license version of The
Observer XT. You define a project with a coding scheme on the main Observer XT
computer and save this as a template project. Each coding station receives a copy
of this template project, where you can score events but not change the coding
scheme (because of locked project settings). You can then import the
observations from the coding stations in The Observer XT on the main computer
(see Figure 12.1).
To create a main project and copy it to the coding stations, do the following:
1 On the main Observer XT computer, create a project (see page 489) and
define a coding scheme.
Figure 12.1 A multiple coding stations configuration.
2 From the File menu, select Save Project as Template. See “Saving a Project as
a template” on page 491 for details.
3 Copy the template project to each coding station (see Figure 12.1). If the
computers are on a network, you can do this with the Windows Explorer.
Otherwise, use, for example, a USB stick. Make sure that The Observer XT 10 is
installed on those PCs. If you copy the template project to the templates folder
of The Observer XT, the program automatically locates the template. By default
494
The Observer XT
File management
the location of this folder is:
For Windows 7– C:\Users\Public\Public Documents\Noldus\The Observer
XT\Templates.
For Windows XP- C:\Documents and Settings\All Users\ (Shared)
Documents\Noldus\The Observer XT\Templates.
4 On a coding station, start The Observer XT and from the File menu, select
New Project From Template. If the project is stored in the templates folder,
the correct location is selected automatically. Otherwise browse to the correct
location. Click the Select button and open the template project (*.otx):
 If you open a template project in the Coder License version of The
Observer XT, the suggested name for the new project is ‘[name of
template project] - sub’.
 If you open the template project in a Full License version of The Observer
XT, you can type in a name for the new project.
5 Click OK. The new project opens. Repeat steps 4-5 for all coding stations.
The Project Setup, Coding Scheme and Independent Variables in the new
project are locked (indicated by a lock icon
in the Project Explorer). You
can only unlock the template project in a Full License version of The
Observer XT: from the Setup menu, select Unlock Configuration, or rightclick the Setup folder in the Project Explorer and select Unlock
Configuration. We recommend to both keep the main project and
template project locked, to make sure the settings stay the same!
To retrieve data (ODX files) from the coding stations, do the following:
1 On each coding station, export the observations as ODX files: From the File
menu, select Export, Observational Data. Choose the observations to export
(see below) and specify whether you want to export external data and media
files. Make sure that ODX files have unique names (for example: Coding
Station 1 File 0001.odx).
2 Copy the ODX file from each coding station to the main PC (see Figure 12.1).
3 Open the main project and from the File menu, select Import Observational
Data (more details on page 509).
The observations are imported in the main project, including the observational
data, the independent variable values and the coding scheme (see page 509 for
details).
If your coding scheme or data contain special characters like ü or ç, before
opening the *.vpx and *.odx files make sure that your Windows Regional
Options support those characters. From the Start menu, select Control
Reference Manual
495
Chapter 12
Panel. For Windows XP select Regional and Language Options, click the
Advanced tab, and from the Language for non-Unicode programs list
choose your preferred language. For Windows 7 click Clock, Language
and Region and click Region and Language. In the Administrative tab
and click Change System Locale and choose your preferred language.
Next, close and restart The Observer.
See also an important note on time formats on page 511.
12.2 Exporting observational data
You can export logged events and related data by exporting observations. You can
export observational data to:
 The Observer XT – To transfer event data from one project to another with
The Observer XT data files (*.odx) (see below).
 Microsoft Excel – To export event data including external data to a Microsoft
Excel workbook (*.xlsx) for further analysis (see page 498).
 Other software – To export event data including external data to other
software for further analysis via text files (*.txt). Also use this option if you
want to export part of your event data selected in a data profile (see page
499).
Exporting data to Observer XT data files
(*.odx)
When you work with several researchers on the same project, you may need to
export your data and import them into The Observer on a different computer.
Follow this procedure to export observational data as ODX files (with extension
*.odx) that can be imported to a project (see page 509).
1 To export event data to Observer XT ODX files, you have the following options:
 To export multiple observations at once, from the File menu, select Export
and Observational Data. In the Export Observational Data window,
select The Observer XT. In the Export Observational Data window, select
the observations you want to export.
496
The Observer XT
File management
 To export a specific observation, right-click that observation in the Project
Explorer and select Export Observational Data and next The Observer XT.
2 Under Export options, choose the following (optional):
 Include media files – To include a copy of each media file associated with
the observations in the same folder as the ODX file.
 Include external data – To include a copy of the external data files (*.pbi)
associated with the observations.
 Create separate file per observation – If you have multiple observations
and you select this option, each observation is exported to a separate ODX
file. Otherwise, all observations are exported to a single ODX file.
3 Click OK.
4 In the Save As window, if necessary, change the file name and file location
and click Save.
Notes on ODX export
 What an ODX file contains – All selected observations are included in one
ODX file. If an observation contains multiple event logs, these are all included
in the ODX file. You cannot choose to export some of the event logs from an
observation.
ODX files also contain the coding scheme, the coding scheme settings, the
values of independent variables for the exported observations, event logs
and subjects, and the current Project Settings for those observations.
 Default names – If you export one observation, the suggested name is the
name of the observation. If you export two or more observations, the name is
formed by the first and the last observations you have selected in step 1.
 Media files – The ODX file contains the path to the media files associated
with the observations. Even if you choose not to include those media files in
the ODX file, when you import the observations to another project, the
program can find your media files and re-link them to the observations
provided that the media files are on the same computer or a network server.
For more information, see page 509.
 External data – The ODX file contains a link to the location the external data
files associated with the observations, not the external data itself. When you
next import the observations into another project, make sure that the external
data folder contains those files otherwise the program cannot open them.
 If The Observer cannot find a media file or external data file in the project, a
message is shown on opening of the observation linked to them. For media
Reference Manual
497
Chapter 12
files, browse to the location on your PC where the file is stored. For external
data, copy the data file (with extension *.pbi) to the folder which should
contain the external data (see page 533).
 You can import an Observer XT 10 ODX file into The Observer XT 9.0, not in
versions before The Observer XT 9.0.
Exporting data to Excel files (*.xlsx)
1 To export event data to an Excel file, you have the following options:
 To export multiple observations at once, from the File menu, select Export
and Observational Data. In the Export Observational Data window, click
Microsoft Excel.
 To export a specific observation, right-click that observation in the Project
Explorer, and select Export Observational Data and Microsoft Excel.
 To export event data selected in the currently active Data Profile (indicated
in blue and bold in the Experiment Explorer), from the Analyze menu,
select Select Data, Export Selected Data and then Microsoft Excel.
 To export event data selected in a specific Data profile, in the Project
Explorer, right-click the Data Profile, select Export Data Profile and
Microsoft Excel.
2 In the Export Observational Data window, in the Observations tab, select
the observations you want to export.
If your project contains external data, the Export Observational Data
window also contains an External Data tab. See page 502 for instructions
how to export external data.
3 Under Export options, select the following:
 Create a single sheet with all observations – If you have multiple
observations, with this option all observations are exported to a single
Excel sheet.
 Create separate sheets per observation – If you have multiple
observations, with this option each observation is exported to a separate
Excel sheet.
 Create
separate files per observation – If you have multiple
observations, with this option each observation is exported to a separate
Excel file.
498
The Observer XT
File management
 Include user-defined Independent Variables – If you select this option,
one or more columns with user-defined Independent Variables are added
to the export file.
When you click the Reset to Default button, the Export option Create a
single sheet with all observations is selected and the option Include
user-defined Independent Variables is de-selected.
You get a message when the maximum number of rows/columns of the
Excel version installed is exceeded (Excel 2007/2010: maximum number of
rows = 1.048.876, maximum number of columns = 16384, Excel 2003 and
earlier: maximum number of rows = 65.536, maximum number of columns
= 256.
Exporting data to Text files (*.txt)
Event data are always exported to a single text (*.txt) file. For more
information on how event data are exported, see page 500.
1 To export event data to a text file, you have the following options:
 To export multiple observations at once, from the File menu, select Export
and Observational Data. In the Export Observational data window,
select Other software and click OK.
 To export a specific observation, right-click that observation in the Project
Explorer and select Export Observational Data and Other software.
 To export event data selected in the currently active Data Profile (indicated
in blue and bold in the Experiment Explorer), from the Analyze menu,
select Select Data and Export Selected Data.
 To export event data selected in a specific Data profile, in the Project
Explorer, right-click the Data Profile and select Export Data Profile.
2 In the Export Observational Data window, in the Observations tab, select
the observations you want to export.
If your project contains external data, the Export Observational Data
window also contains an External Data tab. See page 502 for instructions
how to export external data.
3 Under Export options, select the following:
 Column delimiter – The selected column delimiter (comma, semi-colon,
colon, tab or space) is used in the text file to separate columns.
Reference Manual
499
Chapter 12
 Include user-defined Independent Variables – If you select this option,
one or more columns with user-defined Independent Variables are added
to the export file.
 Create separate file per observation – If you have multiple observations
and you select this option, each observation is exported to a separate text
file. Otherwise, all observations are exported to a single text file.
4 Click OK. In the Save As window, if necessary, change the file name and the
file location.
5 From the Save as type list, select Unicode Text (in case your data file contains
Chinese/Japanese/Cyrillic characters, or characters like "ä", "õ" etc.,) or ANSI
Text (in all other cases).
6 Click Save.
When you click the Reset to Default button, the Column delimiter is reset
to ‘semicolon’ and both Export options Include user-defined
Independent Variables and Create separate file per observation are deselected.
How event data are exported
 All event data are exported to one text file. However, you can export
observations to separate text files.
 Each event is exported with its original time stamp. All start and stops are
exported, also for mutually exclusive behavior groups. For each behavior, the
event type is indicated in a separate column.
 Coding scheme elements (Subject, Behavior, Modifier) that were not scored
for any of the exported observations are not included in the text file.
 Modifiers of the same group are put in the same column. All observations
contain the same number of modifier columns.
 Event logs of the same observation are merged.
Merging of event logs assumes that a specific subject-behavior
combination does not occur at the same time in two separate event
logs within the same observation.
 Observations are written as contiguous block above each other without empty
rows in between.
 The following columns are exported to both the Excel and text file (see Figure
12.2):
500
The Observer XT
File management
 Date/time columns – Absolute date/time (dd-mm-yyyy hh:mm:ss.fff),
Date (dd-mm-yyyy), Absolute time (hh:mm:ss), Absolute time (ms),
Relative time (hh:mm:ss), Relative time (ms), Relative time (s) and
Durations (s).
 Result Container – Only for Data Profile export.
 Observation.
 Event Log.
 Coding scheme element columns (if scored) – Behavior, Subject or
Modifier.
 Event type column – State start, State stop, Point, Sample, Suspend,
Resume.
 Comment.
 Independent Variable.
A
B
Figure 12.2 Example of the columns of an text export file which was imported into Excel. A – Date/time
columns, B – Event data and independent variable columns.
Reference Manual
501
Chapter 12
Notes on export of event data
 To export media files and external data together with observational data,
choose ODX as export format (see page 496).
 Default names – The suggested name of an exported text file with multiple
observations consists of the [Project name] - [first selected observation
name]-[last selected observation name] - “Event Logs”. You can preview
this name in the File name box.
 Exporting Chinese, Japanese, or Cyrillic characters – If your export file
contains Chinese, Japanese, or Cyrillic characters, or characters like "ä", "õ"
etc., under Save as type select Unicode Text. If you choose ANSI Text, a
warning message informs you that all the characters that are not encoded as
ANSI are exported as "?".
Exporting external data
You can export external data to an Excel file (*.xlsx) or an text file (*.txt). Export of
external data can be done either with or without the associated event data.
If you export external data and event data combined, the time basis (that
is, time-stamps at regular intervals) of the external data is used in the
export file. For more information on how combined event data and
external data are exported, see “How combined external data + event data
are exported” on page 503.
1 From the File menu, select Export and Observational Data. In the Export
Observational data window, select Excel or Other software and click OK.
To export a external data from a specific observation, right-click that
observation in the Project Explorer, select Export and Excel or Other
software.
To export external data selected in a Data Profile, in the Project Explorer,
right-click that Data Profile and select Export Data Profile.
2 If you also want to export event data, select your observations in the
Observations tab.
If you want to exclude event data from the export, make sure you select
the option Export external data only and exclude event data described
in step 4 below.
3 In the External Data tab, select the External data signals you want to export.
4 Under Export options, you can select the following:
502
The Observer XT
File management
 Export external data only and exclude event data – If you select this
option, no event data are exported.
 Point events with the same time-stamp are exported in:
 One
column – If you select this option, point events and
instantaneous samples, that have the same time-stamp after
resampling, are exported to one column and separated by comma’s.
Select this option if you have used Point events as markers.
Columns are separated by the Column delimiter that you can select
under Export options in the Observation tab (see page 499).
For details about the result of selecting this option see “How event
data and external data are resampled” on page 504.
 Separate columns – If you select this option, point events and
instantaneous samples, that overlap in time after resampling, are
exported each to a separate column. Select this option if you have
used Point events to score behaviors and want to analyze Point events.
This option is not available, if you have selected the option Export
external data only and exclude event data.
 Missing value symbol – If the external data file contains missing values,
you can select here “Blank”, “NaN”, “–” or “.” to replace the missing
values.
External data statistics assume that there are no missing values in the
external data.
5 Under Resample options, you can select the following:
 External data sample rate – Here you can select one of the available
sample rates (Hz) based on the selected external data signals.
By default, the lowest available sample rate is selected.
 User defined sample rate – Here you can enter a user-defined sample
rate (possible range between 0.001 and 2000 Hz).
See also “How external data are resampled” on page 507.
How combined external data + event data are exported
 Event data and external data are resampled, based on the sample rate you
selected. Therefore, time stamps are equidistant for both external and event
data.
Reference Manual
503
Chapter 12
See “How event data and external data are resampled” on page 504 and
“How external data are resampled” on page 507 for more information on
resampling.
 For a state event, the value at a sample is exported.
 For a point event and an instantaneous sample, the value at the next sample
after the event time of the point event/instantaneous sample is exported. If a
point event was scored more than once in between two samples, only the last
value is exported at the next sample.
 Each Subject - mutually-exclusive Behavior group combination is exported to a
separate column, including modifiers. Each Subject - start-stop Behavior group
combination is exported to a separate column.
 Observations are written as contiguous block above each other without empty
rows in between.
 Each independent variable is exported to a separate column. Independent
variables with event log or subject scope are exported to separate columns.
For example, when you have an observation with two event logs and an
independent variable ‘Task’, this results in two separate independent variable
columns with headings ‘Task/Event Log 1’ and ‘Task/Event Log 2’.
 The same columns are exported as when you export event data (see page
500) except for the columns Durations (s), Event Log, Event type, and
Comments.
How event data and external data are resampled
Example – You study the response of a child to playing an online game. In the
observation, two video files are recorded, one of the child’s face, one with the
screen capture of the monitor. Simultaneously, the child’s heart rate is monitored.
FaceReader is used to analyze the video recording of the child’s face. Both the
FaceReader log files with the states as observational and external data (sample
rate: 29.981 Hz) are imported into The Observer. The heart rate data are imported
as external data (sample rate: 0.5 Hz) into the observation. After import of the
FaceReader and heart rate data, you score the vocal behavior of the child
manually, as point events.
You make a Data Profile in which only the first minute of the observation is
selected, because you initially want to study the response of the child in the first
minute of the test.
In the export, besides the events in the observations, you include the external
heart rate data and FaceReader’s external data signal ‘Happy’. Under Export
options, you select ‘One column’ from the Point events with the same time-
504
The Observer XT
File management
stamp are exported in list. Under Resample options, you select External data
sample rate with the value of external data ‘Heart rate’, which is ‘0.5’.
As a result, the event data and the heart rate data are resampled before they are
exported.
In the export file (text or Excel) with event data and external data combined (see
Figure 12.3 for an example), the column with relative time contains the time
stamps based on the chosen Sample rate (0.5 Hz in this case). Because ‘One
column’ was selected (see page 504), the State event Unknown and Point event
Vocalization that occur at the same time are exported to the same column,
separated by a comma. The Point event Vocalization is resampled at the first
sample (8.0 s) following the original time the event occurred (7.07 s).
See “How Point events are resampled” on page 506 for more information.
Figure 12.3 Example of part of an export Excel file with event data and heart rate data. In
this example, the event data have been resampled to the sample rate (0.5 Hz) of
the heart rate data. This Excel sheet shows the relative time, the observation name,
the event log name, the behavior name of the two behavior groups and event type
for each sample. For details, see the text above.
Reference Manual
505
Chapter 12
How Point events are resampled
If you have mainly defined Point events in your coding scheme to score and
analyze your data, you should export Point events to Separate columns (see
page 502). As a result, Point events that have the same time-stamp after
resampling are written to separate columns.
Different Subject - Behavior group combinations are always exported
to separate columns.
Example – You have a Coding scheme with two Subjects and two Behavior groups
with only Point events (see figure below).
Part of the observation is shown in Figure 12.4 below.
Figure 12.4 Example of an observation with only Point events.
Simultaneously, external data is acquired with a sample rate of 1 Hz.
Next, you export the event data and external data. You export the Point events to
Separate columns and choose a sample rate of 1 Hz. Figure 12.5 shows what the
export file looks like.
506
The Observer XT
File management
Figure 12.5 Example of an export file, in which Point events (as scored as shown in Figure 12.4) are
exported to Separate columns with a sample rate of 1 Hz (compare this with Figure 12.6 in
which Point events are exported to One column.
When you export the same event data + external data to One column, the same
Subject - Behavior group combinations that have the same time-stamp after
resampling are exported to the same column (see Figure 12.6 below and compare
with Figure 12.5).
Figure 12.6 Example of an export file, in which Point events are exported to One column
(compare with Figure 12.5 in which Point events are exported to Separate columns).
As a result, Point events from the same Behavior group with the same time-stamp
after resampling are exported to the same column.
How external data are resampled
For resampling external data, it is assumed that external data is continuous
and therefore can be described by a continuous function.
Example – You study the response of a child to playing an online game. You have
imported heart rate data (sampled with 2 Hz) and FaceReader data (sampled with
29.981 Hz). You want to export event data + external data with a sample rate of
29.981 Hz. In this case, the heart rate data needs to be resampled. This is done by
linearly interpolating the heart rate data at the sample time points for which heart
rate data is missing.
In Figure 12.7 below, picture A shows the original heart rate values (sample rate: 2
Hz) for the first 10 seconds of the observation. The picture B shows the resampled
heart rate data (with sample rate: 29.981 Hz).
Reference Manual
507
Chapter 12
Figure 12.7 Example of resampling external data. A - Original heart rate data (sample rate:
2 Hz), B - The same heart rate data resampled with a sample rate of 29.981 Hz.
Exporting data to text files with the Find
function
With the Find function you can quickly export your data by copying them and
pasting them into another program. You can also copy a specific selection of your
events. You can use this method for a quick view of your events or a selection of
events.
To copy events into another program:
1 Open an observation.
2 From the Edit menu, select Find, or press Ctrl+F. The Find window appears.
3 Click one of the events in the list, and press Ctrl+A or right-click and select
Select All. If you want to select part of the data, specify the selection in the
508
The Observer XT
File management
upper part of the screen.
4 Click Find.
5 You can hide columns that are not of interest. To select which columns to
show or hide, right-click a header.
6 Press Ctrl+C, or right-click and select Copy.
7 Paste the selection into the other program.
Figure 12.8 Copying a selection of events.
The Find function does not create a subset of data ready to be analyzed
(for example, to calculate statistics). For this purpose, select data in the
data profile (see Chapter 7).
12.3 Importing observational data
You can import observational data into an existing Project (see also the previous
page for importing data from multiple projects). Observational data can be:
 Exported Observer XT (*.odx) data files and Observer log files (*.odx) from
FaceReader – See below.
Please note that The Observer 10 is compatible with odx output from
FaceReader 3, not FaceReader 2.
 Observer 4 or 5 (*.odf) files – See page 513.
Reference Manual
509
Chapter 12
 Other external data in text format containing a header, a column with time
stamps and one or more columns with codes – See page 514.
Importing Observer XT data files
When you work with several researchers on the same project, you may need to
export your data and import them into The Observer on a different computer.
Follow this procedure if you have exported observational data as ODX files (with
extension *.odx; see page 496) and you want to import them to a project.
An ODX file may contain two or more observations and event logs,
depending on how many observations you have selected for export (see
page 496).
If your coding scheme or data contain special characters like ü or ç or
Chinese, Japanese, or Cyrillic language characters, before importing *.odx
files make sure that your Windows Regional Options support those
characters. From the Start menu, select Control Panel. For Windows XP
select Regional and Language Options, click the Advanced tab, and from
the Language for non-Unicode programs list choose your preferred
language. For Windows 7 click Clock, Language and Region and click
Region and Language. In the Administrative tab and click Change
System Locale and choose your preferred language. Next, close and
restart The Observer.
Importing ODX files as separate observations
1 From the File menu, select Import, then Observational Data.
Alternatively, in the Project Explorer, click the Observations item, then in the
overview window, click Import observations.
2 In the Import Observational Data window, make sure that The Observer XT
(*.odx) is selected in the Files of type list.
3 Locate the folder where the exported ODX files are stored and click the one
you want to import. Next, click Open.
Result – The observations contained in the ODX file are imported and shown
in the Project Explorer. Each observation can contain more than one event log,
depending on how many event logs the exported observations contained. The
first observation of this group is opened on your screen. Repeat the procedure
to import more ODX files.
510
The Observer XT
File management
Importing ODX files to an existing observation
1 Open the observation you want the data to be imported to.
2 Do one of the following:
 In the Project Explorer, right-click the observation name and select Import
Observational Data.
 Click the Import Data button
in the Component tool bar, then choose
Import observational data.
3 In the Import Observational Data window, make sure that The Observer XT
(*.odx) is selected under Files of type.
4 Locate the folder where the exported ODX files are stored and click the one
you want to import. Next, click Open.
Result – A message informs you that event logs from the first observation in
the ODX file have been added to the current observation.
The imported event logs retain their original names. If the observation
already contains event logs with that name, a suffix _imported [#] is
added to the imported file names.
If the ODX file contains multiple observations, data are imported only for
the first observation.
When you import *.odx files from a coding station, the start time of
the event logs will depend on the setup of your main project:
 If the Observation source in the main project is set to Offline, all event
logs that you import into one observation are set to the same start
time, in order for all observations to match the video file. This
overwrites the original start time of the coding station. If you have
specified an offset, this relative offset stays the same.
 If the Observation source in the main project is set to Live, then the
start times of each imported event log are not changed. In this case it
is important that the clocks of all the coding stations are synchronized,
so that relative differences in start time does not change after
importing it into the main project.
What happens to the coding scheme?
Elements are imported to the coding scheme – An ODX file contains
information on the coding scheme of the project it was exported from. All
elements of the coding scheme are imported, no matter whether they were
scored in those observations. When you import an observation to a project, The
Reference Manual
511
Chapter 12
Observer checks that the elements in that observation have exactly the same
characteristics as the elements in the coding scheme of the destination project.
For example, that a behavior has the same name, properties (State vs. Point event,
mutually-exclusive or not, etc.) and modifiers.
 If the element is exactly the same, the existing element is used. Note: any
difference in Description, Sound file, Plot color and 'Always add comment'
option is ignored.
 If there is any difference in the properties, the new element is incorporated in
the coding scheme.
Possible conflicts between imported data and existing data – If your imported
data contain restrictions between subject and behavior, or connections between
a subject/behavior and a modifier that are not specified in your coding scheme,
the data already present in your project may be invalidated.
Example 1 – You import an observation where the behavior Play can be
scored for subject Child, not the subject Parent. If the project contains data
like 'Parent Play', these are marked as errors.
Example 2 – You import an observation where the behavior Play is attached to
the required group of modifiers Play type. If the project contains events like
'Play' without modifiers, these are marked as errors.
Event logs with errors cannot be analyzed or visualized. Open those
observations and edit the data to correct those errors. You can also export event
logs with errors to edit them externally and then import them again after you have
fixed them. To do this: from the File menu, select Export, Observational Data,
No, OK, No, OK and then Other software (see page 499 for further instructions).
What happens to the independent variables?
An ODX file contains the independent variables and their values assigned in the
original project. If a variable is already present in the Independent Variable List of
the destination project, it is updated with the values from the imported
observations. If it is a new variable, it is added to the Independent Variable List.
Importing media files and physiological data
If you have chosen to include Media files or external data files in the exported
observations (see page 496), the programs looks for those files in the folder
where the ODX file was stored. If the files are found, they are added to the Media
and External folders, respectively (page 532).
 Media files – The original path to the file that was written in the ODX file is
stored in the Independent Variables List under Video if the media file was not
found in the folder where the ODX is stored. When opening the observation,
the program asks you to locate that media file.
512
The Observer XT
File management
 External data – The name of the external data file is stored in the
Independent Variables List under External Data. If the external data file (*.pbi)
is not found, a message is shown 'Physiological data file not found'. To restore
the link between an observation and a external data file, copy the PBI file to
the project's External folder.
Importing Observer 4/5 odf files
For Observer 3 data files several limitations apply. You can only import files
that are not compressed (that is, in which events are written with element
names, not codes), and with time stamps of a format that can be read by
The Observer XT.
1 From the File menu, select Import, then Observational Data.
Alternatively, in the Project Explorer, click the Observations item. In the
overview window, click Import observations.
2 In the Import Observational Data window, select The Observer 4 or 5, Pocket
Observer 2 (*.odf) under Files of type.
You can find odf files in the Data Files folder of the Observer 4/5 Project.
3 Next, select:
 Whether you want to import all behaviors in the odf file as Point events or
State events. State events will be placed in one mutually exclusive group if
this is not already in the project.
 Whether you have Multiple Subjects or a Single Subject in the odf file.
4 Click Open to finish the import of the odf file. An Information Message
window appears if the import was successful.
If necessary, you can now adjust the grouping of the imported Subjects,
Behaviors and Modifiers in your Coding Scheme (see page 118).
You can re-group elements in you coding scheme, but this could invalidate
your imported observations. If this happens, delete the imported observations
(right-click them in the Explorer and select Delete) and re-import them.
5 Click the name of the file you want to import.
Reference Manual
513
Chapter 12
Importing other observational data
Follow this procedure if you want to import event data stored in a format different
from Observer data.
To import data with Chinese, Japanese, or Cyrillic characters or characters
like “ü” or “ç”, make sure that the import file is Unicode UTF-16 encoded.
To import data recorded with Instantaneous sampling, see page 510.
1 From the File menu, select Import, then Observational Data.
Alternatively, in the Project Explorer, click the Observations item. In the
overview window, click Import observations.
2 If you already have an Import Profile for the observational data file, select the
name of this profile from the under Files of type.
In the Files of type list, select All Files (*.*) if you want to see all files in
the folder.
3 If the data file does not have a column that specifies whether events are state
or point events, choose how to import the behaviors by selecting Point
events or State events (mutually exclusive) in the Treat new Behaviors as
group.
You cannot specify the type of modifier which is imported. If you import
multiple modifiers of different types, all modifiers are imported as
Numerical ‘range’ Modifiers.
4 Select the external data file and click Open.
Creating a Custom Import Profile
1 In the Import Observational Data window, click Custom Import Profiles.
2 In the Import Profiles window, click Create New.
3 In the Import Profile Definition window (Figure 12.9), click Browse and select
a representative file for defining your import profile. Next, click Open.
The Observer XT automatically detects header and data information in the
observational data file. If automatic header detection does not work and
you get an import error, you should use manual header detection. See
“Header detection” on page 520 for more information.
Next, you can manually assign the file content from the File content section
to the Data definition part of the Profile definition section. You do this by
dragging-and-dropping the content from the File content to the Profile
definition (see point 5, below).
514
The Observer XT
File management
Figure 12.9 Part of the Import Profile Definition window. The window consists of two
parts: the File content section and the Profile definition section. The File content
section contains two groups: A - Header with header information from the
imported observational data file, B - Data sets with the data information from the
imported data file.
4 Select a delimiter or a combination of delimiters for both the file context in the
Header and Data Sets. Double-click <user-defined> if you want to use a
delimiter that is not in the list of delimiters. If the data file contains text
between quotes, and you do not want to have that text split according to the
data delimiters, select the quote from the Text qualifier list.
Reference Manual
515
Chapter 12
5 If the data is correctly separated into different cells, you can drag-and-drop
content from the File content section to the corresponding cells in the Profile
definition section.
Figure 12.10 The original location of date and time information in the Header section and
the new location in the Profile definition section you can drag-and-drop them to.
If the Header contains date and time information, drag-and-drop this to the
Start date box and the Start time box in the Profile definition section (Figure
12.10).
 Specifying the date format
 When you drop the date in the Start Date box, the Select Date Format
window opens. If the date matches one of the predefined formats, The
Observer automatically selects one. Converted Date shows the
converted date and Conversion is OK. Click OK.
516
The Observer XT
File management
 You can also define your own format by typing a 'd' for each number
representing 'day', an 'M' for 'month' and a 'y' for each number
representing 'year'. If Conversion is OK, then click OK.
 Specifying the time format
 When you drop the time in the Start Time box, the Select Time
Format window opens. If the time matches one of the predefined
formats, The Observer automatically selects one. Converted time
shows the converted time and Conversion is OK. Click OK.
 You can also define your own format by typing an 'H' for each number
representing 'hour', an 'm' for 'minute', an 's' for second and a 'D' for
each number representing millisecond (see the next picture). If
Conversion is OK, then click OK.
6 Next, you can assign Data Set information to the corresponding columns in
the Data definition part.
 Missing samples – If your data set contains missing samples indicated by
non-numeric symbols, you need to specify this symbol first. If you do not
Reference Manual
517
Chapter 12
do this, The Observer will interpret the symbols as indicating that all the
file up to that point is the header.
 Select the Treat as number checkbox.
 Type in the non-numeric symbol in the Treat as number field or
click the button next to it to select one or more predefined
symbols.
 To select a specific text, click <User Defined>, click OK and enter
this text after a comma (,).
 If text is identified by a character, select this from the Text qualifier
list.
 Time – Drag-and-drop one of the cells containing time stamps to the Time
column (see Figure 12.11). The Select Time Format window opens. Under
Select Format in the Select Time Format window you can select a
Numeric Value or a Date/time format. Click OK if the Converted time
shows the right format and Conversion is OK.
 Subject, Behavior, Behavior Modifier, Comment
Drag-and-drop one of the cells containing information on Subject,
Behavior, Behavior Modifier and Comment from the Data Sets sheet to
the corresponding column in the Data definition sheet.
To import multiple modifiers, select multiple modifier columns in the
Data Sets group and drag them to the Behavior Modifier column in the
Data definition group.
Effects of import of modifiers on the coding scheme – The modifiers
placed in different columns in the import file will be automatically
organized in separate groups in the coding scheme.
 Event Type – If the import file contains a column that specify whether the
event line is a start/stop of a state event or a point event, drag this column
to the Event Type column in the Data definition group. In the Define
Event Keywords window that appears, under Keyword enter the text that
identifies the start of a state event, the stop of a state event and the point
event in the import file, respectively. Click OK to confirm.
After dragging the Event Type column, the Treat new behaviors as option
(page 514) is disabled because the program recognizes events
automatically.
7 Click OK. Type in the profile name. You can also add a Description. Next, click
OK. Note: If you want to save the profile with a new name, click Save As
instead of OK in the Import Profile Definition window.
8 Close the Profile Definition window.
518
The Observer XT
File management
9 Select the newly created import profile and click Close.
10 Select the observational data file and click Open to finish the import of the
observational data file.
Figure 12.11 The original location timestamps (column C) and the new location (Time
column) in the Profile definition section. After drag-and-drop, data are grayed in
the original location.
If the import file contains data collected with Instantaneous Sampling, the
Define Event Keywords window does not recognize the samples. We
advise you to import sample data via the ODX files (page 510).
Editing an existing Import Profile
If you want to import an observational data file that is very similar to another data
file for which you already have an Import Profile, then you can edit the existing
Import Profile.
1 In the Import Observational Data window, click Custom Import Profiles.
2 Select the Import Profile from the list in the Import Profiles window and click
Edit.
In the Select Sample File group, you see the original sample file behind
Profile based on.
Reference Manual
519
Chapter 12
3 Click Browse to select the new observational data file and click Open.
4 Follow the instructions 4-6 under Creating a new Import Profile above.
5 Click Save Profile As when you are finished filling in the Data definition
sheet.
6 Type in the name for the Import Profile.
7 Click OK.
8 Close the Profile Definition window.
9 Close the Import Profiles window. Make sure you select the right import
profile.
10 Select the observational data file and click Open to finish import.
Header detection
When you create a Custom Import Profile when you want to import an
observational data file, The Observer XT usually automatically detects header and
data information in the file. In some cases, however, the format of the file
prevents The Observer from automatically detecting header and data. For these
cases, new Header detection methods have been added to the Import Profile
Definition window.
The methods for Header detection are:
 Automatic - This method (which was already available in previous Observer XT
versions) is selected by default and works most of the time.
 Specify tag - If automatic detection does not work, you can specify the line
(with either nominal or numerical information) that indicates the end of the
header part of the file. If necessary, you can also specify the number of rows
between this ‘header end line’ and the data.
 Specify row number - If automatic detection does not work but the data file
always has the same number of rows in the header, you can specify the
number of rows in the Import Profile.
Specify tag
Select this method if the external data file has a variable number of header lines
rows and header and observational data are always separated by the same
‘header end line’.
520
The Observer XT
File management
Example - The header always ends with a line containing the following text:
“[ObsData]”. After this header end line there are always two empty lines before
the data starts. So, in the End tag box you enter: “[ObsData]” and in the Extra
rows box you enter a value of ‘2’.
Specify row number
Select this method if the header contains less than 10 lines. In the Fixed rows
box, enter the appropriate number of rows.
12.4 uLog data files
Data files created by the uLog software have extension *.nxl. When imported in
The Observer XT, they are stored as event files in the Event Data folder of your
project. The original *.nxl files are not removed from your PC.
Importing uLog data files
You can import one or more uLog data files to an existing observation or to a new
observation.
1 Do one of the following:
 From the File menu, select uLog, then Open uLog Data.
 In the Project Explorer, right-click the observation name and select Import
uLog Data.
 Click the Import Data button
in the Component tool bar and select
Import uLog data.
2 Select the data files to be imported and specify whether you want to import
the data to an existing observation or to a new observation.
For more information, see page 221.
Exporting uLog data files
You can export uLog data files as event logs. First, make sure that the uLog data
files have been imported in The Observer (see above), then export them as ODX
or text files (see page 496).
Reference Manual
521
Chapter 12
12.5 Media files
The Observer supports playback of the following digital media formats:
 MPEG-1.
 MPEG-2 (including VOB files, but not commercial DVDs).
 MPEG-4 (including DivX and Xvid).
 Uncompressed AVI.
 DV-AVI.
In general, if a movie plays in the Windows media player, then it is likely it can
also be played in The Observer. See the Media Recorder Reference Manual for a
detailed description of the digital media formats.
The Observer only supports playback of standard-definition videos. If
you have AVCHD videos, you can obtain the H.264 (MPEG-4 part 10)
decoder from us to play them back. Please contact Noldus Technical
Support.
You can also play audio files using an appropriate plug-in. For more
information, see page 244.
Why add media files?
If you have not added a media file to a new Observation, you can afterwards add
one or more media files to an existing Observation. This is useful if you want to
log events from different scenes or from two cameras recording the same scene
from different angles.
You can add two media files to an existing observation in the standard version of
The Observer. With the Multiple Video add-on module you can add a total of four
media files to an observation.
Adding a media file
To add a media file in an existing observation, open the observation, then do one
of the following:
 In the Project Explorer, under the name of that observation right-click Media
Files and select Open Media File. Select a media file in the Video selection
window and click OK.
522
The Observer XT
File management
 Click the Import Data button
in the Component tool bar, then select
Import Video. Select a media file in the Video selection window and click
OK.
The media file is always added with the Observation as the Scope. The
Scope determines at what level you can score using this media file.
Adding two or more media files
Depending on your license, you can add multiple media files to the same
observation. See the procedures on page 239.
Replacing a media file
1 Open the Independent Variable List window by doing one of the following:
 From the Setup menu, select Independent Variables.
 Click the Independent Variables button on the tool bar.
 In the Project Explorer, click Independent Variables.
2 Click on the name of a media file you want to replace and click the ellipsis
button
Open.
. In the window that opens, select another media file and click
Removing a media file from an observation
To remove a single media file from an observation, click the corresponding cell in
the Video column and press Delete.
The video file is only removed from your project, not deleted from disk.
Removing a media file variable
The instructions below remove a Video column in your Independent Variable List.
This means that all the links between the video files in that column and the
observations are removed. To remove a specific video file from your project, see
above.
1 Open the Independent Variable List window by doing one of the following:
 From the Setup menu, select Independent Variables.
 Click the Independent Variables button on the tool bar.
 In the Project Explorer, click Independent Variables.
Reference Manual
523
Chapter 12
2 Right-click in a Video column and select Delete independent variable, and
click OK.
12.6 Analysis results
Analysis results are created when you run behavioral analysis, numerical analysis,
reliability analysis or lag sequential analysis. However, they are not saved
automatically.
Saved (archived) Analysis Results can contain one or more Charts.
Saving Analysis Results and associated charts
1 Make sure that the analysis result is open on the screen. In the Component
tool bar, click the Archive button
.
2 Change the result file name or accept the suggested name, then click Save.
3 The Analysis Result now appears in the Project Explorer in the appropriate
folder under Analysis.
 The destination folder is named as the type of analysis you have run, and
is located under Analysis Results in the current Project folder. You cannot
save your analysis results outside that folder.
 The default name for the Analysis Results file is: <prefix><number>.arx.
The prefix varies according to the type of result (Behavior Analysis,
Reliability Analysis etc.). The number is augmented by 1 every time you
save the result with the default name.
524
The Observer XT
File management
Opening analysis results
You can open one or more analysis results for re-inspection or export. You can
only open analysis results from the current project.
1 From the Analyze menu, select the analysis type and then Open Archive.
2 Select the result file you want to open and click Open.
The result window opens. You cannot re-run calculations in a saved and reopened analysis result.
To open an analysis result you can also:
 Click the Analysis result in the Project Explorer.
 Right-click the Analysis result in the Project Explorer and select Open
Analysis Result.
 If an analysis result of the same type is open, click the Open Archive
button
on the Component tool bar.
To open an analysis result that was created in a previous version of The
Observer XT, select The Observer XT 6.x Analysis Result Files (*.arm)
from the Files of type list.
Exporting analysis results
You can export analysis results to Excel or ASCII (text). Either format can be
imported into Excel or a statistical program for further analysis.
You can only export the current analysis result or those saved
previously. If you plan to export many results, first save each of them,
or export each of them before creating the next one.
1 Make sure that the analysis result you want to export is open on the screen
(see the previous page). From the Analyze menu, select Export Analysis
Results, or click the Export button
on the Component tool bar.
2 In the Export Analysis Results window, browse to the folder where you want
to store the exported file. By default, this is the Export folder within your
project folder.
3 From the Save as type list, select the format you require:
 Excel Workbook (*.xlsx).
 Text File (*.txt).
Reference Manual
525
Chapter 12
If you choose Text Files, next to Encoding, select whether you want to
export as Unicode (UTF-16) (choose this if your export file contains
Chinese, Japanese, or Cyrillic characters, or characters like "ä", "õ" etc.) or
ANSI. Furthermore, select the column separator from the List separator
list.
 Additionally, you can select the option Merge header rows.
4 In the File name field, type in a name or accept the suggested name and click
Export.
Notes
 Exporting to Text files – If the results are in separate sheets in the Analysis
Results window, then these sheets are exported to separate text files. The
name of such a file is: [File name]_[name of sheet].txt.
 Exporting to Excel –
 You get a message when the maximum number of rows/columns is
exceeded (Excel 2007/2010: maximum number of rows = 1.048.876,
maximum number of columns = 16384, Excel 2003 and earlier: maximum
number of rows = 65.536, maximum number of columns = 256.
 If the results are in separate sheets in the Analysis Results window, then
these sheets are exported as separate worksheets within the Excel file.
 Copy and paste – You can also export analysis results directly by copying and
pasting the cells into, for example, an Excel-sheet:
i
Drag the mouse to select the rows and columns you want to export. Select
Copy in the Edit menu. If you want to copy the whole result including the
headings, select Select All in the Edit menu and subsequently select
Copy.
ii Open the document you want to paste the result to, and press Ctrl+V.
 Exporting Chinese, Japanese, and Cyrillic characters – If your export file
contains Chinese, Japanese, or Cyrillic characters, or characters like "ä", "õ"
etc., under Encoding select Unicode (UTF-16). If you choose ANSI, a warning
message informs you that all the characters that are not encoded as ANSI are
exported as "?".
Saving a Chart
See page 431 how to create a Chart. Make sure the corresponding Analysis
Results are saved.
526
The Observer XT
File management
1 In the Chart window, click the Save Chart in Archive button
.
2 In the Analysis Chart window, enter the Chart name.
3 Click OK to save the chart in the Analysis Results archive.
Opening a Chart
In the Project Explorer, under an archived Analysis Result, click a Chart to open it.
Exporting a Chart
1 Open the Chart (see above).
2 In the Chart window, click the Export button
.
3 Enter the File name and select one of the image formats from the Save as
type list.
4 Click Save to export the Chart.
12.7 Episode selections
With an episode selection (page 368) you can create a selection of events from
the Event Log. From this episode selection you can generate a media file
containing the selected episodes (available with an additional module of The
Observer XT). You can export an episode selection to a text file.
By exporting an episode selection, you also export the physiological
data associated with the observations listed in the episode selection to
text.
Opening an episode selection
Do one of the following:
 From the Analyze menu, select Episode Selection, then Open. Select an
episode selection and click OK.
 In the Project Explorer, right-click Episode Selections and select Open
Episode Selection. Select an episode selection and click OK.
Reference Manual
527
Chapter 12
 In the Project Explorer, open the Episode Selections folder and click the
episode selection you want to open.
Deleting an episode selection
Do one of the following:
 From the Analyze menu, select Episode Selection, then Delete. In the
Remove Episode Selection window, select the Episode Selection you want
to delete and click OK.
 In the Project Explorer, right-click the Episode Selections folder and select
Delete Episode Selection. Select the episode selection you want to delete
and click OK.
 In the Project Explorer, right-click an episode selection and select Delete
Episode Selection.
Exporting an episode selection
You can choose to export all created episode selections at once or each episode
selection separately.
If you export an episode selection, The Observer automatically also
exports the associated physiological data to ASCII.
1 To export all episode selections at once, from the Analyze menu, select
Episode Selection, then Export.
To export a single episode selection, In the Project Explorer right-click the
episode selection and select Export Episode Selection.
2 In the Episode Selection Export window, browse to the folder where you
want to store the episode selections.
3 In the File base name field, enter a name.
4 Select whether you want the files to be exported as Unicode (UTF-16) (choose
this if your export file contains Chinese, Japanese, or Cyrillic characters, or
characters like "ä", "õ" etc.) or ANSI text files from the Encoding list.
528
The Observer XT
File management
5 Select the column separator you require from the List separator list. By
default, Windows default list separator is selected.
You can check what your current Windows list separator is in the
Control Panel, under Regional Settings.
6 Click Export.
Notes
 Default folder – By default, The Observer opens the Export folder of your
project.
 Exporting physiological data – The associated physiological data are
exported to a separated file: [Base filename]-[Episode Selection name]physiological data set number (#).txt. If you have an episode selection with
more than one associated physiological data file, each data file is exported to
a separate text file. For example, if you have 2 Episode Selections with 3
physiological data files each, the result of the export is 2 files with events and
6 files with physiological data.
Figure 12.12 The result export of an episode selection. The associated physiological data are also
exported.
If you have set roll-on and roll-off times, the samples within these intervals
are also exported.
 Exporting multiple episode selections – The name of each text export file is:
[Base filename]-[Episode Selection name] (#).txt.
 Exporting Chinese, Japanese, and Cyrillic characters – If your export file
contains Chinese, Japanese, or Cyrillic characters, or characters like "ä", "õ"
etc., under Encoding select Unicode (UTF-16). If you choose ANSI, a warning
message informs you that all the characters that are not encoded as ANSI are
exported as "?".
Reference Manual
529
Chapter 12
12.8 Independent Variable list
Exporting independent variables
You can export the independent variables (i.e., system variables, user-defined
variables, external variables). The independent variables are exported in two files.
One file contains the Header with variable names and their properties:
The other file contains the actual values of the variables for each combination of
observation, event log and subject (see Structure of the values file below).
1 From the File menu, select Export, then Independent Variables.
2 In the Independent Variable List Export window (Figure 12.13), browse to the
folder where you want to store the variable list.
3 In the File base name field, enter a name. An example of the file names is
shown in the File name example box:
 [file name entered in step 3] - Independent Variables Header (1).txt is the
file containing the variable definitions.
 [file name entered in step 3] - Independent Variables Values (1).txt is the
file containing the variable values.
4 Select whether you want the files to be exported as Unicode or ANSI text files
from the Encoding list.
5 From the List separator list, select the column separator you require. By
default, Windows default list separator is selected.
6 Click Save.
To check what your current Windows list separator is, open the
Regional Settings in the Control Panel.
530
The Observer XT
File management
Figure 12.13 The Independent Variables List Export window.
Structure of the values file
 The values file contains the values of all independent variables, including the
system variables, and those you chose not to display in the Independent
Variables List (see page 126).
 Each combination of observation, event log and subject is written in a row.
Values of variables with Subject scope are written in those rows.
 If a variable has Event log or Observation scope, it gets an additional row.
Values of such variables are written in those rows.
 All other cells are filled in with missing values ("").
Example - The project contains two observations, each with one event log and
two subjects (Child 1 and Child 2). The independent variables include the userdefined variable Age with Subject scope and the system variable Start date
with Observation scope.
Reference Manual
531
Chapter 12
The export file opened with the Notepad contains the following:
For Observation 1, we can distinguish:
 A – First line containing the variable names. Note the Age variable at the end
of the line.
 B – Two lines, each specifying one subject (Child 1 or Child 2), with the values
of Age. Note the age values at the end of the lines. Values of variables with
other scope than Subject are exported as "" for those lines.
 C – A line specifying the event log. In this file there are no variables with Event
Log scope, thus all values for this line are "". Note that this line does not
contain the subject names.
 D – A line specifying the observation. This line contains the values of the
system variables, since those have Observation scope. Note that this line does
not contain the event log and subject names.
12.9 File locations
General folders
The default application folder of The Observer is C:\Program Files\Noldus\The
Observer XT 10. You can specify the application folder during installation. The
application folder is only written to during installation.
All files that The Observer writes to or reads after installation are, by default:
532
The Observer XT
File management
For Windows XP –
 C:\Documents and Settings\All Users\Shared Documents\ Noldus\The
Observer XT\Projects - contains all project folders.
 C:\Documents and Settings\All Users\Shared Documents\ Noldus\The
Observer XT\Media - contains all media files.
 C:\Documents and Settings\All Users\Shared Documents\ Noldus\The
Observer XT\Templates – contains all templates.
For Windows 7 –
 C:\Users\Public\Public Documents\Noldus\The Observer XT \Projects -
contains all project folders.
 C:\Users\Public\Public Documents\Noldus\The Observer XT \Media -
contains all media files.
 C:\Users\Public\Public Documents\Noldus\The Observer XT \Templates -
contains all templates.
For users of previous Observer versions (below The Observer XT 8) –
The general folders Export and External under ...\The Observer XT\ have
been removed in The Observer XT 10. However, such folders may be still
present on your PC because they were created when you installed The
Observer XT 6/7.
The application folder and all other Observer folders can be network folders.
However, in that case the program or Projects might not be accessible by all
users.
Project-level folders
Each project you make has its own folder. It is named as the project and has a
fixed structure. It contains the following subfolders:
 Analysis Results - with the analysis results files (*.arx) and sub-folders with the
analysis charts (*.nac).
 Episode Selections - with the episode selection files (*.esr).
 Event Data - with the binary observational data files.
 Export - with the exported files (*.odx, *.txt, *.xls).
 External - with the imported binary physiological data (*.pbi).
 Intermediate – with files created by the external data analysis.
 Plug-ins – with settings of installed external event generator plugins.
 Log - with The Observer log file (*.log).
Reference Manual
533
Chapter 12
 Observer 5 - with the Observer 5 export (*.opp, *.ocp, *.odf).
The Profiles for import of observational (*.oip) and physiological data (*.eip) are
stored in:
For Windows XP – C:\Documents
Data\Noldus\Common\Profiles.
and
Settings\All
Users\Application
For Windows 7 – C:\ProgramData\Noldus\Common\Profiles
These files are common for Noldus applications.
Log and dump files (for Technical Support)
The Observer continually records computer events to a log file. In the case you
encounter problems using the software, the Technical Support Department may
ask you to send us two files, the log file Observer.log and the dump file The
Observer XT 10.dmp. These are stored on:
For Windows XP –
 Log file – C:\Documents and Settings\All Users\Application Data\Noldus
\The Observer\XT 10.0\Log.
 Dump file – C:\Documents and Settings\<user name>\Local Settings
\Temp\
For Windows 7 –
 Log file – C:\ProgramData\Noldus\The Observer\XT 10.0\Log.
 Dump file – C:\Users\<user name>\AppData\Local\Temp\.
534
The Observer XT
A
Settings overview
(thematic)
In this Appendix you find an overview of all the settings in The Observer XT with a
reference to the page number. The overview is organized according to the
workflow of the program.
Observation source
page
• Offline Observation (score events from pre-recorded media files) 81
• Live Observation (Score events live)
81
- Video Settings
83
- DAQ Hardware Settings
82
- uLog Settings
82
- Automatic linking of video
83
- External Programs
232
Observation method
page
Continuous Sampling
87
Instantaneous Sampling
87
Combine Continuous and Instantaneous Sampling
87
Reference Manual
535
Appendix A
Observation duration
89
Coding Scheme Settings
page
Keycodes
Keycodes are required
93
Case-sensitive keycodes are allowed
94
Generate keycodes automatically
94
Stop keycodes
94
Default keycode length
94
Coding Scheme
536
Validate while editing coding scheme
94
Check for compatibility with Pocket Observer 3
95
Observation settings
Observation base name
page
150
Prompt for confirmation to end observation
151
Edit Independent Variables (before/after observation)
151
Hide 'manual' variables
151
Time Formats
Show date with absolute times
page
139
Show frame numbers while observing from videos
139
Scoring options
Auto Record Subject
page
152
Pause playback of video when scoring an event
152
Always press Enter to confirm event line
153
Repeated scoring of active behaviors (allow/ignore/Ask me for)
153
Quick review (interval/speed)
154
The Observer XT
Settings overview (thematic)
Sound feedback
Sound feedback (during coding)
page
155
Sound selection
155
Playback control options
page
157
Slider range
Lock configuration
Lock/unlock configuration
page
79
Data Selection Settings
286
Analysis settings
page
397
for Behavior Analysis
for Numerical Analysis
397
for Lag Sequential Analysis
441
for Reliability Analysis
461
View Settings (general)
42
Preferences
page
Files (file paths) and recovery (enable/disable, auto recovery interval) 143
Terminology
141
Warnings (enable/disable)
142
Reference Manual
537
B
Settings overview
(alphabetical)
In this Appendix you can find an overview of all the settings in The Observer XT (in
alphabetical order) with a reference to a page number for more information.
Setting
Settings group
page
• Analysis Settings
- for Behavior Analysis
Behavior Analysis
397
- for Numerical Analysis
Numerical Analysis
397
- for Lag Sequential Analysis)
Lag Sequential Analysis
441
- for Reliability Analysis)
Reliability Analysis
461
• Automatic linking of video files
Observation source /
Devices
83
• Auto Record Subject
Scoring Options
152
• Auto recovery (enable/disable, auto Preferences
recovery interval)
143
• Case-sensitive keycodes
Coding Scheme Settings
94
• Check for compatibility with Pocket Coding Scheme Settings
Observer 3
95
• Coding Scheme Settings
92
Reference Manual
Setup menu
539
Appendix B
Setting
Settings group
page
• Confirm end of observation (enable/ Observation settings
disable prompt for confirmation)
151
• Confirm event line (always press Enter Scoring options
to confirm event line)
153
• DAQ Hardware Settings
82
Observation source /
Devices
• Data selection settings
286
• Duration of observation
Observation duration
89
• External Programs
Observation source /
Devices
232
• Files (file paths) and recovery
Preferences
143
• Independent variables (edit
before/after observation)
Setup
151
• Keycode length
Coding Scheme Settings
94
• Keycodes are required
Coding Scheme Settings
93
• Keycodes (generate automatically)
Coding Scheme Settings
94
• Live scoring
Observation Source
81
• Lock Configuration
Setup
79
• Manual variables (hide/show)
Observation settings
151
- in the Behavior Analysis result
Analysis Settings
397
- in the Numerical Analysis result
Analysis Settings
397
- in the Lag Sequential Analysis result
Analysis Settings
441
- in the Reliability Analysis result
Analysis Settings
461
- Time Formats
Project Settings
139
- in the Behavior Analysis result
Analysis Settings
397
- in the Numerical Analysis result
Analysis Settings
397
- in the Lag Sequential Analysis result
Analysis Settings
441
- in the Reliability Analysis result
Analysis Settings
461
• Missing values (display as)
• Number of decimals
540
The Observer XT
Settings overview (alphabetical)
Setting
Settings group
• Observation base name (define)
Observation settings
• Offline scoring (from pre-recorded Observation source
media files)
page
150
81
• Open ended observation
Observation duration
89
• Playback control options
Project Settings
157
when Scoring options
152
• Pause playback
scoring an event
of
video
• Preferences
File menu
143
• Observation method
Project Setup
87
• Project Settings
Setup Menu
149
• Observation source
Project Settings
80
• Quick review (interval/speed)
Scoring options
208
• Repeated scoring of active behaviors Scoring options
(allow/ignore)
153
• Sample interval length
Observation duration
87
• Scoring options
Project Settings
152
- in the Behavior Analysis result
Analysis Settings
397
- in the Numerical Analysis result
• Show elements not scored
Analysis Settings
397
• Slider range
Playback control options
157
• Sound feedback during coding
Project Setup/ Sound
feedback
155
• Sound selection
Project Settings/ Sound
feedback
155
• Stop keycodes
Coding Scheme Settings
• Terminology
Preferences
94
141
• Time formats
Project Settings
139
Reference Manual
541
Appendix B
542
Setting
Settings group
• Timer display
Project Settings
page
139
• Time Settings
Project Settings
139
• uLog Settings
Observation sources /
Devices
82
• Validate while editing coding scheme Coding Scheme Settings
94
• Video Settings
Observation source /
Devices
82
• View Settings
Component tool bar
42
• Warnings
Preferences
142
The Observer XT
C
Keyboard shortcuts
All the common functions in The Observer XT have keyboard shortcuts. You can
use the keyboard to activate all the functions in The Observer XT that are on the
menus. Press Alt plus the letter underlined in the menu and then select the
desired function by scrolling down to the function or by pressing the underlined
letter. For example, to go to Preferences on the File menu, press ALT+F, f.
Why Keyboard Shortcuts?
Keyboard shortcuts allow you to use The Observer XT without taking your hands
off the keyboard. Using keyboard shortcuts can also help in the prevention of
repetitive strain injury.
Keyboard shortcuts are only available when the corresponding menu or window is
active.
C.1
General
Ctrl+N
New project
Ctrl+O
Open project or project backup
Ctrl+S
Save project
Ctrl+Shift+S
Save As project
Ctrl+P
Print
Reference Manual
543
Appendix C
C.2
Coding Scheme
Ctrl+E
C.3
544
Add new element
Ctrl+Del
Delete element
Ctrl+C
Copy
Ctrl+V
Paste
Ctrl+Shift+E
Add new group
Carrying out observations
Alt+F6
New observation
Ctrl+Shift+N
New observation
Ctrl+Alt+F6
Open observation
Ctrl+Alt+O
Open an event log within the observation
currently open
Ctrl+E
Add new element
Enter
Accept entry and go to first column of next row
Ctrl+Alt+B
Start observation
Ctrl+Alt+Q
Stop observation/ stop reviewing
Ctrl+Alt+X
Suspend observation
Ctrl+Alt+V
Resume observation
Ctrl+End
Go to end of Event Log Data File
Ctrl+Home
Go to begin of Event Log Data File
Ctrl+Shift+Down-arrow
Go to Next sample
Ctrl+Shift+Up-arrow
Go to Previous sample
Ctrl+Enter
Finish sample
The Observer XT
Keyboard shortcuts
C.4
Playback control
Ctrl+4
Play forward
Ctrl+Shift+4
Play backward
Ctrl+=
Play one speed faster
Ctrl+- (key next to 0)
Play one speed slower
Ctrl+Up-arrow key
Jump to begin
Ctrl+Down-arrow key
Jump to end
Ctrl+0
Pause/Stop
Ctrl+Left-arrow key
Step frame backward
Ctrl+Right-arrow key
Step frame forward
Ctrl+Shift+Left-arrow key
Step 10 frames backward
Ctrl+Shift+Right-arrow key
Step 10 frames forward
Ctrl+Shift+Home
Loop on/off
Ctrl+Backspace
Quick review
Ctrl+Shift+=
Offset
Ctrl+1
Play forward at speed 1/25xa
Ctrl+2
Play forward at speed 1/5x
Ctrl+3
Play forward at speed 1/2x
Ctrl+4
Play forward at speed 1x
Ctrl+5
Play forward at speed 2x
Ctrl+6
Play forward at speed 4x
Ctrl+7
Play forward at speed 8x
Ctrl+8
Play forward at speed 16x
Ctrl+Shift+1
Play backward at speed 1/25x
Ctrl+Shift+2
Play backward at speed 1/5x
Ctrl+Shift+3
Play backward at speed 1/2x
Ctrl+Shift+4
Play backward at speed 1x
Ctrl+Shift+5
Play backward at speed 2x
Ctrl+Shift+6
Play backward at speed 4x
Ctrl+Shift+7
Play backward at speed 8x
Ctrl+Shift+8
Play backward at speed 16x
Ctrl+Alt+1
Play forward at 1st available speedb
Ctrl+Alt+2
Play forward at 2nd available speed
Reference Manual
545
Appendix C
Ctrl+Alt+3
Play forward at 3rd available speed
Ctrl+Alt+4
Play forward at 4th available speed
Ctrl+Alt+5
Play forward at 5th available speed
Ctrl+Alt+6
Play forward at 6th available speed
Ctrl+Alt+7
Play forward at 7th available speed
Ctrl+Alt+8
Play forward at 8th available speed
Ctrl+Alt+Shift+1
Play backward at 1st available speed
Ctrl+Alt+Shift+2
Play backward at 2nd available speed
Ctrl+Alt+Shift+3
Play backward at 3rd available speed
Ctrl+Alt+Shift+4
Play backward at 4th available speed
Ctrl+Alt+Shift+5
Play backward at 5th available speed
Ctrl+Alt+Shift+6
Play backward at 6th available speed
Ctrl+Alt+Shift+7
Play backward at 7th available speed
Ctrl+Alt+Shift+8
Play backward at 8th available speed
Ctrl+.
Zoom+ (x-axis)
Ctrl+Mousewheel
Zoom+ (x-axis) or Zoom- (x-axis)
Ctrl+,
Zoom- (x-axis)
Ctrl+Shift+.
Zoom+ (y-axis)
Ctrl+Shift+,
Zoom- (y-axis)
a
If a fixed play speed is not available, nothing happens. If the video is
already playing, it keeps playing at the current speed.
b
The Ctrl+Alt(+Shift) shortcut-keys can be used for jog/shuttle devices. The
speeds are not fixed but are set when they are available. For example, if
only speed 1 (forward/backward) is available, pressing Ctrl+Alt+1 selects
speed 1. If all speeds are available, pressing Ctrl+Alt+1 selects speed 1/25,
pressing Ctrl+Alt+2 selects speed 1/5 etc.
546
The Observer XT
Keyboard shortcuts
C.5
Data Profile
General
Ctrl+Alt+F7
New Data Profile
Alt+F7
Show current Data Profile
Components window
Enter
Add box of selected component
Data Selection window
C.6
Arrow key
Move the mouse pointer 10 pixels within the
Data Selection window
Shift+arrow key
Move the mouse pointer 1 pixel within the
Data Selection window
Alt+arrow key
Connect, move, size depending on the current
position of the pointer
Grids
(e.g. Event log, Episode selection window)
Ctrl+left-arrow key
Event log: move 1 second backward or 1 frame
backward when video is available. Episode
Selection: move one row backward
Ctrl+right-arrow key
Event log: move 1 second forward or 1 frame
forward when video is available. Episode
Selection: move one row forward
Ctrl+up-arrow key
Jump to start
Ctrl+down-arrow key
Jump to end
Arrow keys
Move highlight in direction of key
F2
Edit Event Time in Event Log
Ctrl+I
Insert row or Episode
Tab
Go to next cell in row. If last cell, do nothing
Shift+Tab
Go to previous cell in row. If first cell, do
nothing
Enter
Accept entry and go to same column, next row.
Page Up
Go to row - no. of rows visible in window and
highlight same location (and deselect)
Page Down
Go to row + no. of rows visible in window and
highlight same location (and deselect)
Reference Manual
547
Appendix C
C.7
C.8
Ctrl+Home
Go to first cell of first column
Ctrl+End
Go to last cell of last column
Up-arrow key
Step one row up
Down-arrow key
Step one row down
Shift+Down-arrow key,
Shift+Up-arrow key
Select row
Selecting and editing
Ctrl+X
Cut
Ctrl+C
Copy
Ctrl+V
Paste
Ctrl+Delete or Delete
Delete
Shift+arrow keys
Expand/ contract block selection in direction of
arrow key
Ctrl+A
Select all
Windows
General
Esc
Cancel action
F1
Help
F2
Rename/edit
Alt+F4
Close application
Shift+F10 or
context-menu key
Open context menu of selected item
Alt+Spacebar
Open shortcut menu of selected window
Ctrl+Esc
Display Start menu
Alt+underlined letter
Application: open corresponding main menu
Dialog: carry out corresponding command
548
The Observer XT
Keyboard shortcuts
F10
Activate main menu bar
Main menu: Down-arrow
key
Open menu-item/cycle through sub-items
Main menu: Up-arrow key
Open menu-item/cycle through sub-items
Main menu: Right-arrow key Open sub-items/Cycle through items
Main menu: Left-arrow key
Close sub-items/Cycle through items
Spacebar
Select/clear box (if active option is a checkbox)
Arrow keys
Move/nudge cursor or selected item
Mousewheel
Scroll up or down
Ctrl+Mousewheel
Zoom in or out
Shift+Mousewheel
Scroll left or right
Project Explorer
End
Display the bottom of the active window
Home
Display the top of the active window
* on numeric keypad
Display all subfolders under the selected folder
+ on numeric keypad
Display the contents of the selected folder
- on numeric keypad
Collapse the selected folder
Left arrow key
Collapse current selection if it is expanded, or
select parent folder
Right arrow key
Display current selection if it is collapsed, or
select first subfolder
Up arrow key
Previous item
Down arrow key
Next item
Dialogs
Ctrl+Tab
Cycle thru tabs (direction: left -> right and top > bottom)
Ctrl+Shift+Tab
Cycle thru tabs in reverse order
Tab
Cycle thru options (direction: left -> right and
top -> bottom)
Shift+Tab
Cycle thru options in reverse order
Arrow keys
Cycle thru options if option group (radio button
group) is active
Switch applications
Alt+Tab
Switch between open applications
Alt + Esc
Cycle through applications in order they were
opened
Reference Manual
549
D
File formats
This Appendix describes the different type of files used in The Observer XT and
their formats. These include:
 Observer XT files (see also Chapter 12‘).
 Media files.
 ASCII files - this includes a description of export files of external data
acquisition (DAQ) systems (from BIOPAC, Data Sciences, Polar) and their
predefined import profiles.
 Physiological (external) data files (see also Chapter 6).
D.1
The Observer XT
The Observer XT uses different file types. Most file types used in The Observer XT
are binary files. These cannot be edited inside or outside the program. Export files
are in ASCII, Excel or XML and can be edited in a program (e.g., Word, Notepad,
XML Editor) outside of The Observer.
Some program files used by The Observer XT are in XML format. Do
not edit files of XML format with any editor.
Reference Manual
551
Appendix D
The following files (file description, extension and file format) are used in The
Observer XT:
File description
Extension
File format
Application
Application executable file
EXE, DLL
Binary
Application Settings
APS
XML 1.0
Application Log File
LOG
ASCII
Window positions
POS
XML 1.0
Scheme definition
XSD
XML 1.0
Stylesheet language
XSL
XML 1.0
Project database
VOP
Microsoft Access
Project Backup
VPB
Binary (ZIP)
Project Template
OTX
XML 1.0
Event Log Data File
(*)
Binary
Export Data File
ODX
XML 1.0
Analysis Results File
ARM (version 6.x), ARX
(this version)
- Binary (ARM),- XML 1.0
(ARX)
Episode Selection File
ESR
Binary
Observer 5.0 export
OPP, OCP, ODF
ASCII
Media Files
AVI, MPG, WMV
Digital Video Format
Import Profile File
EIP, OIP
XML 1.0
Hardware Profile
EDP
XML 1.0
Physiological Data file
PBI
Binary
Sync out file
PSO
Binary
Projects
External Files
552
The Observer XT
File formats
(*) Event log files do not have an extension. Event log files from previous versions
have extension *.ods.
D.2
Media files
The Observer XT supports the following digital media formats:
 MPEG-1.
 MPEG-2.
 MPEG-4 DivX.
 H.264.
 Uncompressed AVI.
 DV-AVI.
In general, if a movie plays in the Windows Media Player, then it is likely it can
also be played in The Observer XT.
If you create a video highlights clip with the Episode Selection, then the formats
available depend on what encoding software (codec) is installed on your
computer.
See the Media Recorder Reference Manual for more information about
video file formats.
D.3
Text files
The Observer works with two types of text files:
 Text files that are created in The Observer XT for export.
 External data text files (either observational or physiological) that are imported
into The Observer XT.
Text export files
Reference Manual
553
Appendix D
The following elements from The Observer XT can be exported to an ASCII file:
 Analysis Results.
 Episode Selection.
 Observational Data.
 External Data.
 Independent Variable List.
You can save these elements to ASCII as the following types of file:
 Excel 97-2003 Worksheet (*.xls).
 Excel 2007 Worksheet (*.xml).
 XML Data file (*.xml).
 Text file (*.txt).
Text import files
Observational data file
ASCII files for import can either be observational or physiological files. An
observational import file must at least contain 10 lines of data. A line of data must
at least contain a time stamp and a code, separated by a delimiter. The
observational data file does not need to contain a header (see Figure D.1).
See also The Observer 5.0 Reference manual for a detailed description of the ODF
format (page 652).
Figure D.1 An example of an observational data file in ASCII-format with a semicolon as
delimiter and three columns with codes.
554
The Observer XT
File formats
External data files
A external data ASCII file must contain data that was sampled with a constant
sample rate. This external data file must at least contain 15 data lines. It should
preferably contain a header with information describing the data sets. This
information about the data set, such as data set name, date and time information,
sample rate, is typically stored in the header section of a DAQ export file.
If you export data from a DAQ system, make sure you include the
header information.
The Observer XT comes with predefined import profiles for the import of external
data files from the following suppliers of DAQ systems (software package
between brackets):
 MindWare (BioLab 3.0.1 and higher).
 BIOPAC (Acqknowledge version 3.7 and higher).
 DSI (Dataquest A.R.T. version 2.3 and higher).
 Polar (Polar Precision Performance version 4.01 and higher).
MindWare
In the MindWare BioLab program, you can export data to Text.
The following figure shows part of a BioLab export ASCII file.
Figure D.2
Reference Manual
Example of (part of) an export file of the MindWare BioLab program.
555
Appendix D
The figure below shows the Import Profile Definition window in The Observer XT
with the information from this MindWare BioLab export file. The contents of the
MindWare BioLab export file is assigned to the Header and Data sets part of the
File Content section.
Figure D.3 The Import Profile Definition window with the information from the
MindWare BioLab export file assigned to the File Content section.
BIOPAC
In BIOPAC’s Acqknowledge program, you can export data to ASCII under Save As
in the File menu. Make sure you select the Include Header option.
The following figure shows part of a BIOPAC Acqknowledge export file.
556
The Observer XT
File formats
Figure D.4
Example of (part of) an export file of the BIOPAC Acqknowledge software.
The figure below shows the Import Profile Definition window in The Observer XT
with the information from this BIOPAC Acqknowledge export file. The contents of
the Acqknowledge export file is assigned to the Header and Data sets part of the
File Content section.
Reference Manual
557
Appendix D
Figure D.5 The Import Profile Definition window with the information from the
Acqknowledge export file assigned to the File Content section.
DSI
The Data Sciences Dataquest® A.R.T. system is used for the collection of
telemetered data. Below you see an example of a DataQuest file with EEG data.
Figure D.6
Example of part of a DSI DataQuest A.R.T. file.
Figure D.7 shows the Import Profile Definition window in The Observer XT with
the same DataQuest file.
558
The Observer XT
File formats
Figure D.7 The Import Profile Definition window with the information from the DSI
DataQuest A.R.T. file assigned to the File Content section.
The header contains information about date & time, the unit of time at which the
samples were taken (seconds), and information about the channels. In this
example, the EEG from three dogs was measured. The unit was millivolts (mV).
The header of the DataQuest A.R.T. file contains no information about the sample
rate of the DAQ system. The sample rate is calculated based on the first column
with sample times of the data part of the file. In this case the samples are taken at
an interval of 0.002 seconds. This corresponds to a sample rate of 500 Hz.
Polar (Polar Precision Performance software)
The Polar system is used for monitoring heart rate. After data acquisition the data
can be transferred to a computer (not available with all Polar systems). The data is
stored in a HRM file. These HRM files can be directly imported into The Observer
XT.
The settings on the Polar receiver determine what header information is written to
the HRM file. Please refer to you Polar manual for a detailed description of the
settings.
Below you see an example of part of a Polar HRM file.
Reference Manual
559
Appendix D
Figure D.8
Example of a Polar HRM file with heart rate data.
Figure D.9 shows an example of the Import Profile Definition window in The
Observer XT with the same Polar file.
Figure D.9 The Import Profile Definition window with the information from the Polar
HRM file assigned to the File Content section.
560
The Observer XT
File formats
The header contains information about date and time, the length of the recording
period (00:12:54:08) and the sample interval (5 sec). It also contains information
about settings of the upper and lower limit of the heart rate.
Depending on the settings of the receiver, the HRM file can contain
additional information. This does affect subsequent import of HRM
files acquired with different type of receivers.
Reference Manual
561
E
Technical Support
E.1
Knowledgebase
If you encounter a problem using The Observer XT or any other Noldus system,
you can search through hundreds of entries in a database of questions submitted
by our customers to the Noldus support department with answers by our support
staff.
You find the Knowledgebase at our website (www.noldus.com) in the Support Knowledgebase section.
E.2
Help Desk
If you have any problems, questions, remarks or comments, please let us know.
You can contact us via our website (www.noldus.com) and fill out a Support
Request Form (preferred), phone during normal working hours in two time zones
or fax. You can also contact us via the The Observer XT program. From the Help
menu choose Noldus Online and subsequently Contact Help Desk. If you
encounter a problem with the program, you can also select Report an Issue. This
opens a form on our website which is sent to the help desk when submitted.
Reference Manual
563
Appendix E
Please check the Reference Manual before contacting our support
department. Press F1 to open the PDF of the Reference Manual, then
search for the topic related to what you are having problems with.
If the program crashes – Click the Send button on the window that
appears to report the problem to Microsoft. Next, contact our Technical
Support.
Before you contact Technical Support, please have the following information
available. To find this information, go to the Help menu and select About The
Observer XT:
 The version number of your copy of The Observer XT.
 The name of the registered user of The Observer XT (click User Info).
 The license number of your copy of The Observer XT (click User Info).
Please refer to the About Noldus - Contact section on our website
(www.noldus.com) for other contact information.
E.3
Service contracts
Your licence of The Observer XT comes with a standard service package of one
year. This includes a one-year period of free support.
We can offer you even greater value and reassurance by providing comprehensive
service contracts. Our Plus and Platinum service contracts both extend the
standard service you are entitled to as well as provide peace of mind at defined
cost.
Please look for more information on our website (www.noldus.com) under
Human Behavior or Animal Behavior in the Services - Service Contracts
section.
564
The Observer XT
F
Glossary
This appendix contains an alphabetical listing of the technical terms used in the
manual and the software, with an explanation.
AC adapter – A hardware device that transforms the AC mains voltage to a DC
voltage that can be fed into an electrical apparatus, such as a video camera. Also
known as a mains adapter.
ActiveMovie – A media file player, developed by Microsoft, that supports the
MPEG digital video format.
Activity – In biology a term used to denote general muscular activity without
making any distinction between particular behavior patterns. A variety of methods
have been developed for automatic activity monitoring, based on rotations of a
running wheel, interruptions of infrared beams, Doppler radar, etc. Measures of
general activity are used in the study of rhythms, sleep and the effect of drugs on
behavior. However, since “general activity” encompasses a range of different
behavior patterns, activity data are inadequate to answer the research questions
in most behavioral studies. Therefore, direct observation and coding of behavior
is essential.
Actor – See Subject.
Ad libitum sampling – A recording or observation method whereby there are no
systematic constraints on what is recorded or when. It is often referred to as “ad
lib sampling”. Ad libitum sampling can be done using start-stop behaviors in The
Observer XT. See also Behavior sampling.
Analog – A signal composed of a continually varying waveform. See also Digital.
Reference Manual
565
Appendix F
Analog-to-digital converter – A hardware device that changes an analog signal to
a digital quantity; a process known as digitization. An A/D converter is an essential
component of a frame grabber used in video image processing.
Aperture – A circular opening, mounted in the lens, of which the diameter can be
varied. The size of the aperture is expressed numerically as the ratio between the
lens diameter and the focal length. Standard values are 1:1, 1:1.2, 1:2, 1:2.8, etc.,
with the second number being the aperture number. The smaller the aperture
number, the larger the lens opening and vice versa. With a small aperture setting,
images are rather dark, while by putting your aperture wide open, images
become lighter.
Aspect ratio – The relative horizontal and vertical sizes in computer graphics. An
aspect ratio of, for example, 2:1 means that the width of the graphic is twice as
large as the height. The current standard for a computer monitor is 3:4. It is
important to maintain the aspect ratio constant to avoid distorting the graphics
when resizing.
Auto focus – A mechanism that causes a lens to automatically focus on an object.
This is a standard feature on most camcorders and auto-focus lenses are also
available for CCD cameras. Note that a change in focus also results in a change of
the size of the scene observed by the camera. See also Manual focus lens.
AV connector – See SCART connector.
AVI – See Video for Windows.
Behavior – A category of the behavioral process that you want to measure
through observation and event recording. A behavior is either a state behavior or
a point event. Behaviors can be grouped. You can attach modifiers to behaviors to
specify directions, intensities or other nuances of behavior. All behaviors and
modifiers together form the ethogram of your study subject. You can replace the
term 'behavior' with your own terminology by setting Preferences.
Behavioral modifier – See Modifier.
Behavior sampling – A recording method whereby all occurrences of certain
behavior patterns are recorded. With The Observer, this method is technically
identical to ad libitum sampling.
Behavior group (class) – In The Observer, a group of behaviors that together
form a dimension of a subject’s behavioral repertoire.
B-frames – Frames in an MPEG-4 digital video file that contain information about
how they differ from the following I-frame for decoding. See also I-frames, Pframes, MPEG and Codec.
Bit – The smallest unit of data in a computer. A bit has a single value, either 0 or 1.
Bitmap – A file format (extension *.bmp) used by a number of graphics and page
layout programs.
566
The Observer XT
Glossary
BNC cable – A Coax cable with a BNC connector on each end.
BNC connector – A video connector (see figure below) with a bayonet catch,
attached to a coax cable. BNC connectors are suitable for low voltages and very
high frequencies (up to 3 GHz).
Brightness – The value associated with a pixel representing its grey-level value.
For example, in a monochrome 8-bit system, black=0 and white=255.
Camcorder – A compact and light-weight video camera with built-in video
cassette recorder and a miniature monitor. Several different systems exist, e.g.
Video-8, Hi-8.
CCD – Charge-Coupled Device. The heart of the image sensor used in video
cameras.
CCD camera – Video camera based on a CCD image sensor. Virtually all modern
video cameras are CCD cameras.
CCIR – Comité Consultatif International des Radio- communications. Institute that
sets standards for audio and video equipment. One of the most important is the
video standard for most European countries: 625 lines and 50 fields per second
(25 frames per second).
Check box – An item within dialog boxes that displays a setting, either selected
(on, with -mark) or deselected (off, empty). Clicking a check box or its text label
reverses its setting. One or more check boxes can be selected.
Chroma filter – A filter that removes the chrominance component from a color
video signal. What is left is the luminance component, i.e. a black/white signal. A
chroma filter can be practical when using a color camera in combination with a
monochrome frame grabber.
Chroma signal – See Chrominance.
Chrominance – The color component in a video signal. It is the colorimetric
difference (dominant wavelength and purity) between any color and a reference
“white” of equal luminance. In three-dimensional color space, chrominance is a
vector that lies in a plane of constant luminance. See also Luminance.
Cinch connector – See Phono connector.
Coax cable – Coaxial cable. Shielded cable for low-noise transmission of highfrequent video signals. A coax cable has a characteristic impedance (total
effective resistance of an electronic circuit) which should be adapted to the
Reference Manual
567
Appendix F
equipment it is connected to. The standard for video connections is 75 ohm,
although 50 ohm is acceptable for short distances (1-2 meter).
Codec – Stands for code-decode and refers to the process of creating (coding)
and reading (decoding) a video file. Codec often also refers to an application that
can both compress analog audio and video data into digital information and
decompress a compressed incoming bitstream, splitting it into its audio and video
components and converting them into analog signals for playback. Compressed
data require far less storage space than usual. The extent to which data are
compressed is expressed as a compression ratio. See also DivX and Xvid.
Codes window – The Codes window gives a list of the codes, for the subjects,
behaviors and modifiers, you defined in the coding scheme. In the Codes window
you can look up the (multi-)key code for a particular coding scheme element and
use the keyboard to score. You can also click the code directly in the Codes
window to score.
Coding behavior – Transcribing observed behavior into quantitative
measurements relating to specific behaviors. This operation (also referred to as
event recording) is done either live or from (digital) video tape or media file, and
forms the core of structured observation. The success depends to a large extent
on the quality of the coding scheme or ethogram.
Coding scheme – In The Observer XT, the complete set of information that
defines how behavioral data are collected, including information about subjects,
behaviors and modifiers, settings for keycodes, etc.
Color resolution – The number of color levels that can be represented in a pixel.
The color resolution is typically a power of 2. For instance, an 8-bit monochrome
frame grabber is able to digitize an image into 256 grey values, so the color
resolution is 256. See also Image resolution or Image digitization.
Component view – The part of The Observer’s interface where all project
procedures (define coding scheme, carry out observations, select data, run
analysis, view results) are carried out. When you click on an item in the Project
Explorer, the Component view shows a dialog or view, in which you can define
the parameters for that item.
Composite video signal – The standard TV video signal in which the color
(chrominance) and brightness (luminance) signals have been mixed. As a result of
cross-color interference, the quality of color images is not optimal. For high-quality
color display, it is recommended to use a system with separate transmission of
chrominance and luminance (S-Video) or, even better, separate transmission of
each primary color (RGB).
Compression – Compressing or packing data stores data (video, audio, or some
combination) in a format that requires less space than usual. Data compression is
also widely used in the transmission of data, backup utilities, spreadsheet
applications, and database management systems. Bitmapped graphics can be
568
The Observer XT
Glossary
compressed to a small fraction of their normal size. The extent to which data is
compressed is expressed as a compression ratio. Compression expansion boards
compress data automatically as it is written to a disk and then decompress the
data when it is retrieved. The data compression is invisible to the user but can
effectively double or triple the capacity of a disk drive. Data compression can also
be carried out by software encoding/decoding. See also Decompression,
Hardware encoder, Software encoder, MPEG, JPEG.
Confirmatory analysis – A form of statistical analysis aimed at testing the
consistency of the observed results with a null hypothesis, given a preset level of
statistical significance. See also Exploratory analysis and Descriptive statistics.
Contextual variable – Any variable that describes the conditions (e.g.
environmental, social) in which something occurs (which is described by the
actual behavior). For instance, variables that describe the weather conditions, or
how close to each other are individuals in a group.
Continuous sampling – An event recording method whereby one or more
subjects are observed for a specified length of time and all occurrences of the
behaviors of interest are recorded. The result is a complete record of the behavior
during the observation time, with the time at which each instance of a behavior
occurred (for point events) or began and ended (for state behaviors).
Continuous variable – A variable that (at least theoretically) can assume an
infinite number of values between any two fixed points. For instance, between
the two measurements 1.5 and 1.6 m there is an infinite number of lengths that
could be measured if one were so inclined and had a precise enough method of
calibration to obtain such measurements. Any given reading of a continuous
variable, for instance 1.577 m, is therefore an approximation to the exact reading,
which in practice is unknowable. Examples of continuous variables are
physiological signals (heart rate, blood pressure, etc.) and environmental
parameters (temperature, irradiation, etc.) that must be sampled at fixed intervals.
A subject’s behavior is classified in discrete categories that are scored during a
coding session.
Contrast – The degree of difference between the darkest (lowest brightness) and
the clearest (highest brightness) parts of an image. A high contrast indicates that
the image contains largely black and white brightness values; medium contrast
indicates that the image contains a wide range of grey level values; a low contrast
image contains a small range of grey level values.
C-signal – Chrominance or color component in a composite video signal. It is
composed of the three primary colors red, green and blue. In a composite video
signal it is mixed with the luminance (brightness) component, while in S-Video
and RGB signals the components are transmitted separately. See also Y-signal.
Reference Manual
569
Appendix F
DAQ co-acquisition – Collecting external data (for example, physiological data)
together with manually coded (behavioral) data. DAQ co-acquisition is only
available when you have selected live scoring.
Data AcQuisition (DAQ) system – System with which you can acquire external
data. See also External data.
Data profile – The group of settings regarding data selection. You can use a data
profile, for instance, when you need to analyze many data files regarding either
male or female subjects, but you are only interested in male subjects. You can
save a data profile and use it to perform the same analysis as you make more
observations.
Data record – A line in an observational data file, consisting of a time code,
followed by the components subject, behavior, behavior modifier, comment (not
all these elements are necessarily present).
Decoder – See Hardware decoder, Software decoder.
Decompression – Decompressing data consists of decoding a compressed
bitstream or file into its digital form. See also Compression, Hardware decoder.
Default – A standard setting used in a program when no other is specified by the
user. For instance, in The Observer XT the default behavior type is State behavior.
Default state event – See Initial state event.
Dependent variable – Any variable whose value is determined by that of one or
more other variables during the observation. Basically, everything that you
observe in subjects during a session can be considered to be a dependent
variable. In contrast, the weather conditions do not depend on what happens in
your study, therefore they are an example of independent variables.
Descriptive statistics – Quantities that provide a numerical summary to describe
the properties of the frequency distribution of the variable under study concisely
and accurately. For instance, the mean and standard deviation of the duration of a
behavior. In contrast, a histogram provides a non-numerical summary of the same
properties. See also Exploratory analysis.
Digital – A signal composed of discrete elements (digits), usually ones and
zeroes. The opposite of analog.
Digital image – An image composed of discrete pixels of digital brightness
values.
Digital media (file) – See media file.
Digital-S – See Digital video tape standards.
Digital Versatile Disk (DVD) – A type of CD-ROM with capacities from 4.7 GB to 17
GB and access rates of 600 KBps to 1.3 MBps. DVD drives are backward-compatible
570
The Observer XT
Glossary
with CD-ROMs, that is, you can play your old CD-ROMs and your new DVD-ROMs
with the same device. You cannot score from DVDs in The Observer XT.
Digital video – A discrete video signal represented by numerical values that
describe the video signal’s luminance and chrominance. It is a full-motion video,
playing in digital form on a computer. Digital video should not be confused with
analog video played directly on the computer through the use of special
expansion boards.
Digital video format – An international standard created by a consortium of 10
companies (including Sony, Philips and JVC) for a consumer digital video format.
DV is now the standard format for most digital video devices. It can be stored on
DV tape, or as a media file (DV-AVI files). Given the high quality of video they
produce, DV-AVI files require large space on disk (12.5 GB per hour of video).
Digital Video is used at its best together with the FireWire standard as connection
protocol. See Also FireWire.
Digital video on tape – A digital video file stored on tape, i.e. a magnetically
coated strip of plastic on which data are encoded in a digital way, that is
measured at discrete intervals. Tapes have large storage capacities, ranging from a
few hundred Kb to several Gb. Accessing data on a digital tape is faster than on
analog tapes, but slower than on digital video files on disks. Digital tapes are
sequential-access media, which means that to find a particular point on the tape,
the tape must go through all the preceding points. See also Analog video tape,
Digital media, Digital Versatile Disk, Digital video tape standards.
Digital video tape standards – Standards of digital video files on tape and digital
VCRs include: DVCAM (developed by Sony), DVCPRO (developed by Panasonic),
Digital-S (developed by JVC), and the general consumer standard DV.
Digitization – The process of converting an analog signal into a digital value. See
also Image digitization, Hardware encoder, Compression.
Digitizer – See Hardware encoder.
Dip switch – Also referred to as DIP-switch (Dual Inline Package switch). Dip
switches are tiny switches that exist, for example, on computer expansion boards.
Dip switches can be put on or off manually (with a pen or pencil). One or a group
of dip switches controls the settings of a particular computer component (for
example an expansion board). Since the components on which dip switches are
placed are commonly internal (inside the computer), dip switches are normally
only set at installation. Dip switches are often placed in lines, next to each other,
and are then called dip switch banks.
Disk media – Disk media are devices used to store digital files. Disk media allow
for large storage capacity, and, unlike digital video on tape, quick access times.
Examples of disk media are the computer’s hard disk, a CD-ROM or a Digital
Versatile Disk (DVD).
Reference Manual
571
Appendix F
DivX – DivX is a specific codec for MPEG-4, which gives a good compression and
quality. The DivX codec playing back MPEG-4 files is available for free (from
www.divx.com).
Driver – A program or part of a program that is used to control a hardware device.
For instance, printer drivers control how information is sent to a printer.
DV – See Digital video tape standards.
DV-AVI – Digital Video AVI, an uncompressed video format providing high quality
video, but very large file size.
DVCAM – See Digital video tape standards.
DVCPRO – See Digital video tape standards.
DVD – See Digital Versatile Disk.
EBU – European Broadcast Union. Organization that defines video standards.
Editing system – See Video editing system.
Encoder – See Hardware encoder, Software encoder.
Episode selection – In The Observer XT, a script that determines which episodes
or parts of the original digital tapes or media files have to be copied to a
destination tape or disk.
Ethogram – An inventory of descriptions of the behavioral patterns of a species. It
is the starting point of the study of animal behavior. Because a behavioral study is
rarely concerned with the entire behavioral repertoire of a species, a practical
definition of an ethogram is the set of behaviors being considered (for instance,
courtship, threat displays).
Ethology – The biological study of behavior, based on a combination of functional
and causal types of explanation. Characteristic of ethological research are
observations of the form of behavior, and the setup of experiments concerning
the causation and function of the behavior. Great emphasis is placed upon the
observation of organisms in the natural environment. Ethologists describe what
organisms do in terms of relatively simple components of behavior (movements,
postures, etc.) and give these descriptive rather than interpretive labels, together
forming an ethogram. It is a fundamental assumption of ethology that the
apparently continuous stream of behavior can be seen (and measured) as a series
of discrete events. Although ethology was founded by researchers of animal
behavior, its approaches and observational techniques are increasingly employed
in the study of human behavior.
Euro connector – See SCART connector.
Event Log – All your events and comments that are logged when you carry out an
observation. The data of an Event Log (which may refer to one or more subjects or
behavior groups) are written in a separate file, named Event Log file (with
572
The Observer XT
Glossary
extension *.ods). An Observation can contain more than one Event log, for
example when you import data files from different coding stations into one
Observation. However, you cannot store data in separate Event Logs within one
manually scored Observation.
Event Log window – The window in which you score and edit your data. When
you are done scoring data, what is contained in this window is essentially your
Event log file.
Event recorder – An apparatus with which you can record sequences of events
and the time at which they occur. The Observer allows your computer to function
as an event recorder.
Event recording – The process of registering a sequence of events and the time
at which they occur.
Expansion board – A card that has to be placed inside the computer’s system unit
and that extends or enhances the possibilities of your system. For instance, a
frame grabber allows you to store video pictures coming from a VCR or video
camera in a file on disk. Expansion boards are very sensitive devices because of
the integrated electronic circuits. They come in different sizes (full and half size)
and are designed for a specific expansion bus.
Expansion bus – A communication channel in a personal computer to which
expansion boards can be attached. There are a number of different bus
architectures, e.g. ISA, EISA, MCA, and PCI. The EISA bus is downward compatible
with the ISA bus. The connector attaching the expansion bus to the expansion
board is called expansion slot, and forms part of the computer's motherboard.
Exploratory analysis – A preliminary analysis of observational data, aimed at
summarizing results in a presentable form, such as graphical event plots and
tables or matrices with descriptive statistics. See also Descriptive statistics.
Exploratory graphics in The Observer XT include behavior and external data plots.
External data – Data that have been acquired with a separate Data AcQuisition
(DAQ) system. This can be, for example, physiological data (e.g., heart rate, ECG,
EEG, blood pressure), environmental data (e.g., temperature, humidity) or eyetracking data. With The Observer XT you can import any external data stored in
ASCII-format. You can synchronize logged events and associated external data and
subsequently visualize, select and export these data.
FireWire – An international standard protocol for communication between
different pieces of equipment. Originally developed by Apple, FireWire is the
implementation of the more general IEEE 1394 standard. The FireWire protocol is
adopted by a number of video devices (Camcorders, digital video recorders, DVD
players etc.) and is best used when transferring Digital Video (DV) data. In The
Observer, all video devices making use of FireWire connections are named
FireWire devices.
Reference Manual
573
Appendix F
FireWire cable – Cable used to connect digital devices that use the FireWire or
IEEE 1394 communication standard. FireWire cables have connectors similar to USB
connectors. To connect a FireWire device to your PC, you need a FireWire cable
with connectors shown in the figure below. You can recognize the FireWire port
on your video device from the symbols here in the margin, or by the label DV IN/
OUT.
Firmware – Software embedded in a hardware device.
Fixed action pattern – Relatively stereotyped movements that are speciesspecific. Although sometimes variable in intensity, and forming intermediates with
other patterns, fixed action patterns are nearly always recognizable by their form.
They are important in behavior studies because they are readily identifiable units
that break up the stream of behavior. Examples: rhythmic movements of wings
during courtship, the escape response of a squid, the human laughter.
Focal length – The distance from the optical center of a lens to the focus, that is,
the plane where the image is projected “sharply” (100% sharpness only occurs if
the original is located at far distance from the lens). The focal distance is indicated
with the letter f (e.g. f = 8 mm), not to be confused with the aperture number (e.g.
F/8). To calculate the focal distance of the lens needed for a particular application,
you need to know three dimensions: the size of the scene (height, width), the
size of the sensing area of the camera (height, width), and the distance between
the camera and the scene. The focal distance of a standard (usually 8 mm) lens
for a video camera equals the diagonal of the plane of projection (i.e. the CCD
chip).
Focal subject – A subject for which a complete record is made of the behaviors in
one or more behavior groups during the observation. For instance, when you are
studying a group of subjects, you may be interested in everything one subject
does (the focal one), but not in what other subjects in the group do.
Frame – A video image. More precisely, the total number of lines that represent
an image on a display device. In two-field, interlaced raster scanning, a frame
covers the time interval between the vertical retrace at the start of the first field
and the end of the second field. See also Frame frequency, Interlacing.
Frame frequency – The number of frames displayed per second. The standard for
North America, Japan, and several Latin American countries is 30 frames/seconds,
for the rest of the world it is 25 frames/second.
574
The Observer XT
Glossary
Gray value – Variations in the luminance value of “white” light, from black to
white. Shades of gray are defined as gray-scale gradations that differ by the
square root of 2. In an 8-bit monochrome system, these values can range from 0
to 255 (0=black and 255=white). Also referred to as gray-scale value.
Hardware decoder – A device that decompresses a compressed incoming
bitstream, and splits it into its audio and video components, and eventually
converts those data into analog signals for playback. See also Compression,
Decompression, Hardware encoder.
Hardware encoder – A device that captures and converts video images into
digital information (digitizes), and compresses analog audio and video data. Also
called a digitizer. In order to playback this data you have to decode it, using a
decoder. See also Compression, Decompression, Hardware decoder.
H.264 – A video file format with high compression and high quality. It is a type of
MPEG-4 format. The H.264 format is also known under the name MPEG-4 part 10.
HDMI – High-Definition Multimedia Interface. An interface standard for
communication. It is designed for high definition audio and video signal transfer
between devices such as Blue-ray or DVD players, and monitors and HD digital
televisions. Many modern digital video cameras have HDMI outputs. The video
signal is the same as DVI (Digital Video Interface, which is the digital output used
for computer monitors), except that it also includes digital rights management (so
the video cannot be copied if the source video is protected). Because the video is
completely uncompressed it requires a large bandwidth (10 Gb/s) and this means
that the raw signal coming from HDMI is not suitable for storage as a video file
unless converted and compressed to a format such as MPEG-4.
Hi-8 – Video system, developed by Sony. It is an improved version of the Video-8
system.
Horizontal resolution – The number of vertical lines displayed by a camera or
monitor, or the number of pixels that can be displayed separately. The larger the
resolution, the higher the image quality and accuracy. See also Vertical resolution.
Hue – Also known as color, a hue (such as red) refers to a specific wavelength of
light. Hues range from red to violet. The full visible spectrum appears in a
rainbow.
IEEE 1394 – The standard name for a FireWire connection. See FireWire.
I-frames – Frames in an MPEG-2 or MPEG-4 video file that contain all the
information necessary to decode the image on that frame. The Observer XT
requires at least 5 i-frames per seconds for accurate timing. See also P-frames, Bframes, MPEG and Codec.
I-Link – Sony's term for IEEE 1394 or FireWire.
Reference Manual
575
Appendix F
Image – A rectangular picture of a scene, made by a video camera. A video
camera produces a fixed number of images per second. This number is 25 for PAL
cameras and 30 for NTSC cameras. The images are sent to a monitor or frame
grabber in the form of a video signal.
Image digitization – The transformation of an analog video signal to a digital
image. This process, carried out by a frame grabber or encoder, is an essential
component of digital image processing. You can think of this process as follows:
(1) The frame grabber places a (virtual) raster on top of each incoming image,
thus dividing the picture into a large number of small rectangles called pixels (2)
For each pixel, the frame grabber quantifies the light intensity and translates this
to a positive whole number.
Image resolution – The number of pixels into which the frame grabber divides a
video image.
Image sensor – See CCD.
Import profile – A profile used to import external data. In the import profile you
can define, e.g., the sample rate or sample interval of your external data.
Independent variable (IV) – Any quantity or quality that does not depend on
what happens during the observation session and potentially determines the
value of a dependent variable. Independent variables include the environmental
conditions and those experimental parameters that can be manipulated by the
researcher. This contrasts with the various parameters derived from observed
behavioral events that constitute the dependent variables. Typical independent
variables are treatment parameters (substance, dosage, treatment duration, etc.)
or environmental conditions (temperature, humidity, etc.).
Independent Variable List – A list with all the variables in your project, which
may include independent (user-defined) variables, media files, external data and
system variables.
Initial state event – Each behavior group (class) can – but does not have to –
contain one initial state event. This default state can also be the null behavior of
its group of behaviors, that is, the state that indicates that nothing relevant is
occurring in a particular group. Initial state behaviors automatically appear in the
Event Log window at the start of an observation for each behavior group that has
been set to Mutually exclusive and Exhaustive. Initial state events prevent
potential analysis problems at the beginning of live recordings, when you have
subjects doing 'nothing'. In The Observer XT 6/7, Initial state events were called
Default state event.
Instantaneous sampling – A recording method whereby the behavior of one or
more subjects is recorded at fixed intervals / s. At the instant of each, the observer
records the behavior that the animal performs at that instant. The result of
instantaneous sampling is usually expressed as the proportion of all s on which
the behavior was occurring. Instantaneous sampling is often used to determine
576
The Observer XT
Glossary
the time budgets of behavioral states for multiple animals. Instantaneous
sampling is also known as “time sampling” or “point sampling”.
Interlacing – The means by which an image is scanned, where the odd and even
fields are displayed alternately (see figure below). Interlacing is used to reduce
flicker in an image.
IV – See Independent variable.
Jog function – Function available on some video recorders. With this function it is
possible to move one frame back or forward. It can be used for frame-accurate
searching. Noldus offers a video control keyboard with a jog/shuttle dial that you
can use for controlling media files.
JPEG – Stands for Joint Photographic Experts Group. It is a compression technique
for color images. It can reduce files sizes to about 5% of their original size, but
some detail might be lost in the compression. See also MJPEG, MPEG.
Keyboard shortcut – See Shortcut key.
Keyframes – See I-frames.
LED – Light-Emitting Diode. A tiny light, mostly colored, that is often present on
electronic apparatuses, especially on audio, video and computer equipment to
indicate the functioning of specific functions.
Light intensity – The amount of light produced by a light source, measured in lux.
Luminance – The brightness component in a composite video signal. It is a single
value that defines the amount of lightness or white component in an image. See
also Y-signal, Chrominance.
Lux – Unit of light intensity. Equal to the number of lumen per meter. The
following are a few common reference values: candle light from 20 cm distance:
10-15 lux; standard indoor room light: 100 lux; brightly illuminated office room:
400 lux; sunlight, one hour before sunset: 1000 lux; daylight, overcast: 5000 lux;
daylight, bright sky: 10.000 lux; intense sunlight: 20.000 lux or more.
Macro – A set of instructions for automating a computer program task.
Manual focus lens – A lens that manually has to be focused on an object, as
opposed to an auto focus lens which focuses automatically.
Reference Manual
577
Appendix F
Manual variable – An independent variable that you can edit by opening the
Independent Variable List. You are never prompted to edit a manual variable.
Media file – A media file is a digital video file on disk. This can be either the
computer’s hard disk, a CD-ROM, or a Digital Versatile Disk (DVD).
Media file player – A hardware or software device that enables you to playback
media files (that is, digital video files on disk) such as the Windows Media Player.
MJPEG – Motion-JPEG extends the JPEG standard for storing and compressing
digital images by supporting video. In MJPEG, each frame in the video is stored
with the JPEG format. See also MPEG.
Modifier – Anything that specifies a behavior more precisely. Modifiers can be
used to record, for example, the substrate from which an animal feeds, the type of
toy a child chooses, or the size of the prey an animal consumes etc. Modifiers can
be nominal as well as numerical. You can replace the term 'modifier' with your
own terminology by setting Preferences.
Module – A section of a larger program.
Monochrome – Any combination of colors of the same hue, but of different
saturations and intensity. Generally, a monochrome image is known as black and
white.
MOV – See QuickTime.
MPEG – Stands for Moving Picture Experts Group. It is a file format for
compressing full-motion digital video, with the extension MPG.
MPEG encoder – A hardware or software device that records, digitizes, and
compresses analog audio and video data, and stores it in MPEG format. In order to
playback this data you have to decode it, using an MPEG decoder. See also
Compression, Decompression.
Multi-subject project – A project for observations in which several subjects can
initiate behavior. This type can be used for observations with several (focal)
subjects.
Mutually exclusive – Behaviors within a behavior group (class) are mutually
exclusive when they exclude each other. When one of the behaviors is active, the
other behaviors within the same group cannot be active. The advantage of having
mutually exclusive behaviors is that during coding you do not need to stop
behaviors. When you start a new behavior, the previously coded behavior
automatically stops. In the Observer 5 state behaviors within a behavioral class
must be mutually exclusive. In The Observer XT a behavior group may contain
either mutually exclusive behaviors or start-stop behaviors.
Nominal variable – A variable whose values contain letters or special characters,
as well as numbers. See also Numerical variable.
578
The Observer XT
Glossary
Non-exclusive behaviors – Behaviors are non-exclusive if they can overlap in
time, that is, they occur simultaneously. This applies in particular to state
behaviors.
NTSC – National Television Standards Committee. Organization that has set the
American standard for color TV, based on 525 lines and 60 Hz. The NTSC standard
is used in 32 countries, including the United States, Canada, Japan, and several
Latin American countries.
Null behavior – A state that indicates that nothing of relevance is presently
occurring.
Numerical variable – A variable whose values are only numbers. See also
Nominal variable.
Observation – All the event logs (behavioral data files), video files and external
data files in your project. See also Event log.
Observational method – A set of modes of inquiry, systematic procedures and
techniques used to collect proper information on a system. In behavioral sciences,
this implies performing meticulously detailed descriptions of behavior, whatever
the context. The behavioral scientist tries to ensure that the categories used to
describe behavior (behaviors) are objective; in other words, that they refer to its
observable form and are capable of consistent use over time and between
observers. See also Ethology, Ethogram, Recording method.
Offline scoring – In the Observer XT, scoring from digital tape or media files.
Offset – The point in time at which an event log, media file or external data file
starts. By changing the offset you can synchronize event logs, video files and
external data files.
On/Off signal – Signal type used to synchronize external data and Observer data.
An On/Off signal can be used if the external data are sampled at a low rate (less
than 10 Hz) and without interruption. See also TCAP.
Optical disk – A CD or DVD.
Oscilloscope – Apparatus that displays the amplitude of an electrical signal
against time. It helps adjust the output of the devices that generate the signals.
PAL – Phase Alternating Line. A standard color-encoding system, based on CCIR
video (625 lines and 25 frames/second) and FM-modulated audio signals. It is
used in all of western Europe (except France), China, Indonesia and Australia.
There are several “dialects” within the PAL standard, which causes varying degrees
of compatibility between countries.
P-frames – Frames in MPEG-2 and MPEG-4 digital video files that contain
information about how they differ from the previous I-frame for decoding. See
also I-frames, B-frames, MPEG and Codec.
Reference Manual
579
Appendix F
Phone connector – A male plug for a two-wire cable, particularly used to insert
microphone cables (see figure below). Not to be confused with Phono connector.
Phono connector – A cylinder-shaped connector (see figure below), also called a
tulip or cinch connector or RCA jack, with a protruding pin. It is a plug and socket
for a two-wire coaxial cable used to connect audio and video components. Not to
be confused with Phone connector.
Pixel – Picture element. The smallest dot that the computer and monitor can
display, or the representation on the screen of the value of a bit. Its gray value or
color value is represented by a number.
Plug-in – A computer program that interacts with a main application (in this case
The Observer XT) to provide a certain, usually very specific, function on demand.
Typical examples are plug-ins that read audio files. A standard plug-in application
is installed when you install The Observer XT.
Plug-in board – See Expansion board.
Point event – A behavior without measurable or relevant duration. Either the
duration is very (unmeasurably) short (for instance, for a behavior like 'hitting'), or
you are not interested in the duration of the event but only in its occurrence (for
instance, in the case of 'talking'. Point events can be represented by a point in the
flow of time, because they have (or you give them) no duration. In contrast, state
behaviors describe the condition of a subject for some time, therefore they can
be represented by a segment in the time line.
Preferences – A number of settings allowing you to define file paths, auto
recovery, terminology of your coding scheme elements, appearance of your
Observer screen, and to select in what situations you want to get warnings.
Project – In The Observer, a project groups all the information belonging to one
experimental setup. All observations in a project have the same coding scheme
and independent variables (but not necessarily the same independent variable
values). Projects contain not only the actual data you collect, but also your coding
scheme, data profiles and analysis settings and results.
Project Explorer – The tree view part of The Observer's interface where you can
view and manage the files and elements of your project. By default, it is located
580
The Observer XT
Glossary
on the left side of the screen when you start The Observer. Click on items in the
explorer to view them in the Component view.
QuickTime – A file format for storing video and animation information with the
extension MOV. QuickTime is built into the Macintosh operating system. PCs can
also run files in QuickTime format, but they require a special QuickTime driver.
See also Video for Windows, MPEG.
RCA jack – See Phono connector.
Real time – The current time of day. It is identical to the system time stored in
your computer’s internal clock, provided that this has been set and is operating
correctly. The real time cannot be modified by you from within The Observer. The
Observer uses it as the current time during observation, unless you have adjusted
the current time in the View settings when starting an observation.
Recording method – The aspect of the data collection method that determines
which subjects are watched, when and how. The Observer XT supports continuous
recording, ad libitum sampling (using start-stop behaviors) and instantaneous
sampling.
Resolution – See Color resolution or Image resolution.
Resuming an observation – In The Observer, restarting an observation after it
has been suspended. The data analysis ignores suspended periods. Behavioral
states that are interrupted by a suspended period are treated as a single behavior.
Roll-off time – The time that the video keeps playing, during playback in the
Episode Selection, after the stop time of an event. This is useful if the State event
has a short duration or if you want to play back Point events (which by definition
have no duration). Maximum Roll-off time is 00:09:59.999.
Roll-on time – The time that the video starts playing, during playback in the
Episode Selection, before the start time of an event. This is useful if the State
event has a short duration or if you want to play back Point events (which by
definition have no duration). Maximum Roll-on time is 00:09:59.999.
Sample interval – The interval at which (external) data are sampled, e.g. a sample
interval of 20 msec.
Sample interval length – The interval at which instantaneous samples are
scored.
Sample rate – The rate at which (external) data are sampled e.g. a sample rate of
500 Hz.
Saturation – A measure of how pure a color is, in relation to its brightness. For
example, a fully saturated red would be a pure red. The less saturated, the more
pastel it appears.
Reference Manual
581
Appendix F
SCART connector – A 21-pin connector (see figure) with which many video
recorders and monitors are equipped. The SCART connector, also referred to as AV
connector or Euro connector, contains pins for audio, video as well as control
signals. There is no well-defined standard; some SCART connectors only allow
transmission of composite video signals, while others have separate pins for RGB
input and output. The latter type (known as SCART-RGB), which is technically
superior, is found on S-VHS equipment.
SCART-RGB connector – See SCART connector.
S-connector – See S-Video connector.
SECAM – Séquentiel Couleur à Mémoire. A color-encoding system, which
originated in France, and which is almost identical to the PAL standard, except that
the audio signal is AM-modulated. The video signals are compatible and
interchangeable. It is used with CCIR video, in 42 countries, including France,
eastern Europe, the Middle East and large parts of Africa.
Separated Y/C – See S-Video connector.
Sequence sampling – Sequence sampling refers to an observation in which
interaction sequences are scored rather than the behaviors of a particular
individual.
Shortcut key – Keystrokes that call up a menu item (e.g. CTRL+SHIFT+D -> New
Data Profile) or result in a specific action (e.g. CTRL+S -> Save the current project).
They are usually the combination of a modifier key (for example the Alt key) and a
character key. See Appendix “Keyboard shortcuts”.
Shuttle mode – A tape speed option of a shuttle function. A shuttle function is a
knob, that can be turned left and right. By turning this knob clockwise, the tape
speed increases from still to advanced forward play. Counter-clockwise turning of
the shuttle knob causes an increase in backward tape speed. The increase of the
tape speed goes stepwise; the more shuttle modes, the smaller the steps. A
shuttle function is made for frame-accurate searching. Noldus offers a video
control keyboard with a jog/shuttle dial that you can use for controlling media
files.
Single-subject project – A project for observations of a single individual, in which
each act is initiated by the subject under observation. This can apply to
observations on a single animal in a cage or experimental set-up, as well as to
582
The Observer XT
Glossary
observations of one subject in a group, where one is only interested in its
individual behavior and/or the behaviors directed at other subjects.
Software decoder – A program that decodes a compressed video file for
playback. See also Hardware decoder, Software encoder.
Software encoder – A program that encodes (compresses) an uncompressed
digitized video feed (combined with the audio feed) to one of the available
formats of the program. In contrast to hardware encoding, software encoding
uses the processor (CPU) of your computer to encode the recording, so creating
high-quality recordings requires a fast processor. See also Hardware encoder.
Start-stop behavior – A behavior that you can start and stop independent of other
behaviors; unlike mutually exclusive behaviors that you stop by starting another
behavior from the same group (class).
State behavior – A type of behavioral pattern with a distinct start and end, of
which – besides the frequency of occurrence – the duration is recorded. Examples
are walking, playing, grooming, etc.
State event – See State behavior.
Stereotypy – Short for stereotyped behavior pattern, a pattern that shows a high
degree of fixity or constancy from one occasion to the next or even from one
individual to another.
Sub-D connector – A standard 9-pin or 25-pin connector (see figure below), used
on computers (e.g. for the RS-232 port) and video cameras (e.g. color cameras
with RGB output).
Subject – Subjects can be individual animals or humans, but also, for instance,
hands (on a keyboard), muscles in the face or shoals of fish. You can replace the
term 'subject' with your own terminology by setting Preferences.
Subtitle duration – The time that the Subtitle text is shown during playback of a
media file generated from an Episode Selection.
Subtitle text – The overlay text shown when playing a media file generated from
an Episode Selection. The text shown is that in the Event Name column of the
Episode Selection. By default, subtitles are shown for all events.
Suspending an observation – In The Observer, pausing the observation, for
instance when the subject is out of sight. While the observation is suspended, the
elapsed time is incremented, but the observed time is not. The data analysis
ignores suspended periods. Behavioral states that are interrupted by a suspended
period are treated as a single behavior.
Reference Manual
583
Appendix F
S-Video – A video signal, also referred to as Separated Y/C signal, in which the
chrominance (Y/C) and luminance (Y) components are transmitted separately. See
also Composite video signal, RGB, S-Video connector
S-Video connector – A video connector (see figure below), also referred to as
Separated Y/C connector, designed for separate transmission of chrominance Y/C)
and luminance (Y) signals. This (usually 4-pin) connector is sometimes referred to
as “S-VHS connector”, but this is incorrect, because it is found on all sorts of highquality video equipment, including Hi-8 and S-VHS recorders, as well as highresolution monitors.
Synchronization – Changing the start time of a data set (Event Log, Digital Media,
External Data) relative to other data set start times.
Synchronization signal – A signal from the Observer XT PC to an external Data
AcQuisition system, containing time information. The synchronization signal must
be recorded by the DAQ system and sent back to The Observer PC where it is
compared with a reference copy retained in the PC. In this way, external data and
behavioral data are synchronized.
System date – The date stored in your computer’s internal clock. It cannot be
modified by you from within The Observer.
System time – The time stored in your computer’s internal clock. The system time
cannot be modified from within The Observer. The program also uses it as the
current time during observation, unless you have adjusted the current time in the
View settings when starting an observation. See also Real time.
System variable – System variables include the Start Time, Stop Time and
Duration of your observation.
TCAP (Time Code Auxiliary Parity) – Signal type used to synchronize external data
and Observer data. A TCAP signal is a series of bits (called frame) that is sent
repeatedly from the PC to the DAQ device. Each frame contains the current date
and time and additional information. See also On/Off.
Text file – Commonly used term referring to a file that only contains ASCII
characters higher than 31, that is no control codes such as those inserted by a
word processing program. Also referred to as “ASCII file”.
Time code – The time information in each event line of your event log specifying
when the event took place. You can change the time format in the View settings
when starting an observation.
584
The Observer XT
Glossary
Transition – A label that you can insert in your Episode Selection to distinguish
events or groups of events. A transition is indicated by an orange row (title row).
When you playback the media file generated from an Episode selection, you will
see a transition as an interval between two video fragments. If you like you can
add an overlay text (subtitle) to a transition.
Tulip connector – See Phono connector.
TV standard – Standard governing the way in which TV and video signals, in color
or black/white, are transmitted. TV standards refer to the number of lines,
bandwidth of the video and audio signals, the method of encoding color and
brightness information, method of sound modulation, etc. See also CCIR, NTSC,
PAL, SECAM.
uLog – uLog is a tool for the automatic recording of user-system interaction. uLog
is automatically installed with The Observer XT. uLog is available as uLog Lite (with
limited functionality) or uLog Pro (with full functionality).
Unit of behavior – A specific combination of movements and postures,
constituting an element from the behavioral repertoire of a species, that always
occurs in the same form and which differs from other such combinations. With
The Observer, these units can be coded as behaviors.
User-defined variable – See Independent variable.
Vertical resolution – The number of horizontal lines displayed by a camera or
monitor. See also Horizontal resolution.
VGA – The term Video Graphics Array (VGA) refers specifically to the display
hardware first introduced by IBM in 1987. Nowadays it is also used as a prefix to
refer to the analog computer display standard, the 15-pin D-sub connector or the
relatively low-resolution video display, similar to TV-standards.
Video for Windows – A file format for storing video and audio information with
the extension AVI (Audio Video Interleave). The audio and video data are
interleaved for each block of time. AVI files are limited to 320 x 240 resolution, and
15 frames per second, neither of which is adequate for full-screen, full-motion
video. However, it does not require any special hardware. See also MPEG,
QuickTime.
Video Highlights Module – See Episode selection.
Video image – See Frame.
Video window – The window that shows the video image when you carry out an
observation. You can only view the Video window if you are scoring data online
with a video signal, or offline (media files an tapes). As soon as the live video is
detected or the tape/media file is playing, the video image is shown in the Video
window.
Reference Manual
585
Appendix F
View settings – From the View settings list you can select what windows you want
to be visible in the Component view. For instance, when you have opened the
coding scheme, in the View settings list you can select Subjects, Behaviors,
Modifiers, Properties and Combinations. Selecting/clearing these options shows/
hides the Subjects window, Behaviors window, etc.
XML – The eXtensible Markup Language (XML) is a standard for creating custom
markup languages. Its primary purpose is to facilitate the sharing of structured
data across different information systems and programs.
Xvid – Xvid is a specific codec for MPEG-4, which gives a good compression and
quality. The Xvid codec for recording and playing back MPEG-4 files is available for
free (from www.Xvid.org), and this codec also allows you to make compressed
MPEG-4 movies.
Y-signal – Luminance or brightness component in a composite video signal. In a
composite video signal it is mixed with the chrominance (color) component, while
in S-Video and RGB signals the components are transmitted separately. See also Csignal, S-Video.
Y/C-signal – See S-Video.
586
The Observer XT
G
License Agreement
1 LICENSE. Noldus Information Technology b.v. ('Noldus') grants you a nonexclusive license to use the software and accompanying documentation
(collectively called the 'Software' in this agreement) in accordance with the
following terms. Noldus retains title and all ownership rights to the Software.
Noldus will allow you to make back-up copies of the Software, always
including copyright notices, provided that these copies are only for your own
use. Noldus grants you the right to transfer this license and the Software to
another party, provided that (a) the other party accepts all terms of this
agreement, (b) all copies of the software are transferred and you discontinue
use of the Software after transferring, (c) Noldus is promptly notified of the
license number of the Software and the name and address of the other party,
and (d) Noldus is not required to supply new media. You may not sublicense,
assign or transfer the license or the Software except as expressly provided in
this agreement. Any attempt otherwise to sublicense, assign or transfer any of
the rights, duties or obligations hereunder is void. You may not receive money
or any other form of compensation for transferring the license.
2 TERM AND TERMINATION. Failure to comply with any of these terms will
terminate this agreement and your right to use the Software. You may also
choose to terminate the agreement at any time. Upon termination of this
agreement, you must immediately destroy the Software and all copies of it.
3 LIMITED WARRANTY. Noldus warrants that the media on which the Software is
furnished are free of defects in workmanship and material under normal use,
and that the Software will perform substantially in accordance with the
specifications set forth in the documentation provided with the Software, for a
period of ninety (90) days from the date of purchase by you. During the 90-day
warranty period, if the Software does not perform as warranted, Noldus at its
sole option will (a) provide, without charge, a replacement of the media, (b)
Reference Manual
587
Appendix G
provide, without charge, corrected Software, (c) replace, without charge,
Software with a functionally similar program, or (d) refund the fees paid for
licensing the Software. These are your sole and exclusive remedies for any
breach of warranty. Do not return any product until you have called Noldus or
its supplier and obtained a return authorization number.
4 DISCLAIMER. Software is licensed 'as is' without warranty as to its
performance. Except for the limited warranty provided above, there are no
warranties expressed or implied, including but not limited to implied
warranties of merchantability or fitness for a particular purpose, and all such
warranties are expressly disclaimed. In no event shall Noldus or its suppliers
be responsible for any indirect or consequential damage or lost profits, even if
Noldus and its suppliers had been advised of the possibility of such damage.
5 MISCELLANEOUS. The Software and accompanying documentation are
protected by both Dutch copyright law and international copyright treaty
provisions. This agreement will be governed by the laws of The Netherlands.
6 OTHER SOFTWARE. The Observer XT contains:
 Runtime Modules of IBM High Resolution Time Stamp. Copyright © IBM
Corporation 2001. All rights reserved.
 The ZipArchive Library - Creation, modification and decompression of "zip"
format archives. Copyright © 2000 - 2007 Artpol Software - Tadeusz Dracz.
 MainConcept codecs. Copyright  2009 MainConcept AG, Aachen.
These files or modules may not be reverse assembled, reverse compiled or
otherwise translated.
588
The Observer XT
Index
1-9
32-bit
windows 7 ...................................... 46
windows xp .................................... 46
64-bit
windows 7 ...................................... 46
A
About The Observer XT ........... 14, 15, 564
Abscissa ................................................ 436
Absolute time format ........................... 139
AM and PM ................................... 140
AC adapter ........................................... 565
Acqknowledge
see BIOPAC .................................. 555
Action by external program ................. 232
Action-reaction ..................................... 192
Activating
a coding scheme element ........... 124
data profile ................................... 350
Active
coding scheme element .............. 124
state .............................................. 166
ActiveMovie ......................................... 565
Activity .................................................. 565
Actor ..................................................... 565
Ad libitum sampling ............................. 565
Add
a new line in the Event Log ......... 185
an element to a scored event line
....................................................... 184
an element to the coding scheme
while observing ........................ 179
comment ..............................167, 172
Reference Manual
independent variables .......... 65, 128
media files ........................... 135, 522
new element ................. 97, 103, 114
series to chart ...............................435
subtitles to a media file ................ 391
user-defined variable ....................128
Adobe Acrobat .......................................12
Agreements ................................. 473, 482
Aligning observations .......................... 462
in reliability analysis result ...........478
Allow other values ...................... 132, 133
AM notation .........................................140
Analog .................................................. 565
Analog-to-digital converter ................... 566
Analysis .................................... 25, 68, 524
behavior analysis ............. 34, 68, 396
lag sequential analysis .......... 34, 440
notes about previous Observer
versions ............................ 451, 481
numerical analysis ........... 34, 68, 396
reliability analysis .................. 34, 460
Analysis chart
see Charts
Analysis result
behavior analysis .......................... 403
customizing for charts .................. 431
exporting ...................................... 525
folder ............................................ 533
lag sequential analysis ................. 451
numerical analysis ........................ 403
opening ........................................ 525
reliability analysis ......................... 470
saving ...........................................524
statistics ........................................ 403
Analysis settings
behavior analysis .......................... 398
for lag sequential analysis ............450
for reliability analysis ....................470
for statistics ................................... 401
589
Index
numerical analysis ........................ 398
Analyzed duration ........................251, 409
Analyzing data .................................22, 25
AND logic
data selection ............................... 338
ANSI ..................................... 502, 526, 529
Aperture ............................................... 566
Aspect ratio .......................................... 566
Audio channel ........................................ 86
Audio files ............................................ 244
Auditory feedback
sound ........................................... 155
Auto focus ............................................ 566
Auto record subject ............................. 152
Automatic
grouping ....................................... 296
header detection ......... 262, 270, 520
synchronization ............................ 271
Automatically
correcting errors in event log ...... 209
generate keycodes ......................... 94
stop an observation ..................... 175
AV connector ........................................ 566
AVI ....................................... 522, 553, 566
see also DV-AVI ............................... 84
Axes
scaling chart axes ......................... 436
B
Backing up a project ............................ 492
Backup ................................................... 35
Bar chart .........................................36, 434
Batch analysis (reliability) .................... 463
Behavior .........................................18, 566
add to coding scheme while
observing .................................. 179
codes ............................................ 106
color ............................................. 107
delete from coding scheme ........ 123
description ................................... 106
filtering ......................................... 313
590
find ............................................... 213
frequently-asked questions ..........109
grouping in the coding scheme ..110
maximum number ........................ 101
modifiers ...................................... 107
mutually-exclusive and exhaustive
....................................................... 109
mutually-exclusive and nonexhaustive .................................109
name ............................................. 103
nesting ..........................................327
properties ..................................... 106
start-stop .............................. 102, 109
triggering ...................................... 192
Behavior analysis .................................. 396
grouped numerical modifiers ...... 411
Behavior data plot
see event plot
Behavior group ..................................... 110
maximum number of hierarchical
levels .........................................110
Behavior group (class) ......................... 566
Behavior sampling ...............................566
Behavioral class
see behavior group ......................110
Behavioral modifier ..................... 107, 566
B-frames ............................................... 566
BioLab
see MindWare .............................. 555
BIOPAC
data acquisition system ....... 257, 555
import profile ...................... 259, 557
Bit ......................................................... 566
Bitmap .................................................. 566
Blood pressure data ................ 22, 30, 257
BNC cable ............................................. 567
BNC connector ..................................... 567
Brightness ............................................ 567
Built-in microphone ...............................86
The Observer XT
Index
C
Calculating Statistics ......................68, 395
for multiple event logs ................. 425
note for observer 5 users ............. 397
procedure overview ..................... 397
selecting statistics ........................ 400
Camcorder ........................................... 567
Carrying out an observation ... 29, 65, 147
procedure in short ....................... 158
with external data ........................ 218
with external programs ................ 232
with plug-in applications .............. 244
with screen capture ..................... 241
with uLog ..................................... 219
CCD camera ......................................... 567
CCIR ...................................................... 567
Channels ................................. 91, 99, 118
see combinations ......................... 118
Characters (Chinese/Japanese/Cyrillic) 29,
46, 49, 75, 92, 93, 96, 99, 103, 106, 117,
............................................. 128, 131, 136
Chart category name
editing .......................................... 435
Charts ..................................................... 36
chart title ...................................... 436
chart type ..................................... 434
creating ........................................ 431
data labels .................................... 436
deleting ........................................ 437
editing .......................................... 435
exporting ...................................... 438
formatting .................................... 435
formatting axes ............................ 436
gridlines ....................................... 436
legend .......................................... 436
opening ........................................ 437
printing ......................................... 438
renaming ...................................... 437
required analysis settings layout . 431
saving ........................................... 437
scaling axes .................................. 436
selecting data ............................... 434
Reference Manual
smoothing .................................... 436
trendline ....................................... 436
Check box ............................................. 567
Check for Updates .......................... 13, 37
Checking
coding scheme ............................. 120
event log .............................. 202, 209
for Pocket Observer compatibility ..95
Chinese characters ..46, 49, 96, 128, 131,
.............................................. 136, 137, 138
exporting episode selections ....... 529
exporting results ........................... 526
importing data .............................. 514
Chroma filter ........................................ 567
Chroma signal ...................................... 567
Chrominance ........................................ 567
Cinch connector ................................... 567
Coax cable ............................................ 567
Code
keycode ........................................ 106
Codec ..............................47, 84, 391, 568
Coder license .........................................29
Codes window ............................. 200, 568
customize ..................................... 201
inactive coding scheme elements 124
Coding behavior ................................... 568
Coding error .................................. 94, 120
Coding options
for key codes ..................................93
for stop codes .................................94
Coding scheme ....................... 21, 27, 568
add an element while observing .179
add comment ...............................100
check ............................................ 120
combinations ................................100
create ....................................... 64, 90
delete element ............................. 123
edit ................................................ 122
exchanging ............................ 77, 494
importing with odx files ............... 511
online validation of ........................94
remove an element while observing
....................................................... 182
settings ...........................................92
591
Index
use coding scheme sounds ......... 156
Coding scheme restrictions ................... 29
Coding stations ...................................... 30
Cohen’s Kappa ..................................... 482
Collapsing elements in a result
behavioral and numerical analysis
....................................................... 409
lag sequential analysis ................. 456
Color resolution ................................... 568
Colors
changing in an event plot ............ 367
changing in external data plots ... 367
Combinations ....................................... 118
deleting ........................................ 120
Combined results (reliability analysis) 464,
............................................. 470, 473, 477
Combined sampling
behaviors ...................................... 101
definition ........................................ 87
why use .......................................... 88
Combining
filters ............................................ 308
groups .......................................... 302
intervals ................................402, 451
Command line options ........................ 234
Comment .............................. 27, 159, 182
Comparing events in two observations
.............................................................. 460
comparison list ............................. 476
how the program works ............... 465
how to align observations ........... 463
selecting pairs .............................. 463
Compatibility
check for Pocket Observer
compatibility ............................... 95
Complex data selections ...................... 337
Component view .................... 40, 43, 568
Components pane ............................... 287
Component-specific tool bar ................. 39
view settings .................................. 40
Composite video signal ....................... 568
Compression ........................................ 568
Compulsory
variable value update ................... 134
592
Computer events .................................. 219
Computer specifications ........................47
Configuration file (for uLog) ................ 226
wrong file loaded ......................... 231
Confirmatory analysis ........................... 569
Confusion matrix .................................. 472
Connecting
selection boxes ............................ 291
Connecting arrow
deleting ........................................ 292
Connection (for uLog) .......................... 223
troubleshooting ............................ 231
Contact Help Desk ...............................563
Contextual variable .............................. 569
Continuous Sampling ........................... 569
behaviors ...................................... 101
definition ........................................87
statistics ........................................ 413
subjects ...........................................97
why use ..........................................87
Continuous variable ............................. 569
Contrast ................................................ 569
Copying
a project ................................. 77, 490
a project to multiple computers ... 494
backup copy of a project .............. 492
data profile ................................... 351
events in the episode selection ... 382
timecode from video to event log 186
transitions in the episode selection
....................................................... 382
Correcting errors in event log automatically
...............................................................209
Count method
selecting data ...............................298
Count transitions across subject-behavioral
class combinations ...............................443
Creating
a new event log ............................ 252
a new project from a template ......73
a project ........................................ 489
blank episode selection ............... 370
charts ............................................ 431
coding scheme ...............................64
The Observer XT
Index
data profile ................................... 349
data selection ............................... 289
episode selection ......................... 368
episode selection from single event
log ............................................. 371
new blank project ....................62, 72
new DAQ hardware settings profile
....................................................... 272
new import profile ....................... 261
new observation .......................... 159
new project .................................... 72
new project from template ......62, 73
results box .................................... 293
Criterion event ..................................... 440
C-signal ................................................. 569
Current time
of observation .............................. 198
Customizing
codes window .............................. 201
event log window ........................ 203
event plots ................................... 362
lag sequential analysis result ....... 454
observation screen ....................... 195
playback control window ............. 206
reliability analysis result .......476, 477
statistics result .............................. 408
timers window ............................. 199
video window .......................206, 207
windows ...............................196, 197
Cyrillic characters .... 46, 49, 96, 128, 131,
.................... 136, 137, 138, 514, 526, 529
D
DAQ
see Data AcQuisition system
DAQ co-acquisition .............................. 570
Data Acquisition System ....... 22, 551, 570
Data labels
charts ............................................ 436
Data profile .....................22, 32, 286, 570
activating ...................................... 350
Reference Manual
copying .........................................351
creating .........................................349
deleting ........................................ 351
editing ..........................................350
managing ..................................... 349
opening ........................................ 349
renaming ...................................... 351
resetting ....................................... 351
saving ...........................................350
viewing .........................................349
Data record ...........................................570
Data selection
AND logic ...................................... 338
compared to The Observer 4/5 .... 346
complex selections .............. 289, 337
creating .........................................289
multiple results logic ....................339
OR logic ........................................ 338
Data Selection screen .......................... 286
Data Selection window ........................ 288
Dataquest
see DSI ..........................................555
Decimals
in independent variable values ...129,
....................................................... 130
in lag sequential analysis .............443
in reliability analysis .....................464
in statistics .................................... 398
separator ....................................... 129
Decoder ................................................ 570
Decompression .................................... 570
Default .................................................. 570
file locations ........................ 143, 532
keycode length ...............................94
Default state event ...............................570
initial state event .......................... 107
Defaults .......................151, 154, 156, 158
Defining
a new element in the Event Log ..179
behaviors ...................................... 100
file paths ....................................... 143
free intervals .................................319
independent or user-defined variables
...................................................128
593
Index
modifiers ...................................... 110
subjects .......................................... 96
subjects as modifiers ................... 118
terminology .................................. 141
time bins ...................................... 336
Delay .................................................... 235
Deleting
a coding scheme element ........... 123
a coding scheme element while
observing .................................. 182
a media file ..........................240, 523
a media variable ........................... 523
a scored element in the event Log
....................................................... 184
an episode selection .................... 528
charts ............................................ 437
coding scheme element .............. 123
coding scheme element while
observing .................................. 182
combinations ............................... 120
connecting arrow ......................... 292
current element from event log .. 202
data profile ................................... 351
event rows from event log .......... 185
group of selection boxes ............. 292
media variable .............................. 523
selection box ................................ 292
transitions from an episode selection
....................................................... 382
variables from independent variable
list ............................................. 127
Dependent variable ............................. 570
Description
of behaviors ................................. 106
of your coding errors ................... 121
of your external data .................... 137
of your independent variables ..... 128
of your media file ......................... 136
of your modifiers .......................... 117
of your observation ...................... 160
of your project ................................ 75
of your subjects .............................. 99
Descriptive statistics ............................ 570
Diagonal cells ...................................... 475
594
Digital ...................................................570
Digital image ........................................ 570
Digital media (file) ...............................570
Digital tape .............................................81
Digital Versatile Disk (DVD) .................. 570
Digital video .........................................571
Digital video format ............................. 571
Digital video on tape ............................ 571
Digital video tape standards ................ 571
Digital-S ................................................ 570
Digitization ...........................................571
Digitizer ................................................ 571
Dip switch ............................................. 571
Disagreements ............................ 473, 482
caused by modifiers .....................480
Disk media ...........................................571
Disk space ..............................................48
DivX ............................................... 84, 572
Docking and undocking windows ....... 207
Docking/undocking Video window ..... 206
Double scoring of active behaviors ..... 153
Download page ............................... 16, 37
Download technical notes .....................14
Driver ....................................................572
DSI
data acquisition system ................ 555
import profile ...................... 259, 558
Dump file for Technical Support ..........534
Duration
as percentage ...............................419
change ..........................................187
observation ............................ 89, 250
of analyzed observation ...... 251, 409
total duration ....................... 417, 424
DV ......................................................... 572
DV-AVI .................................... 84, 522, 572
record live video to dv-avi files .... 179
DVCAM ................................................. 572
DVCPRO ................................................ 572
DVD ......................................................572
DV-device
firewire device .............................. 179
The Observer XT
Index
E
EBU ....................................................... 572
ECG data .........................................30, 257
Editing
a chart .......................................... 435
an import profile ..................269, 519
chart category name .................... 435
coding scheme .....................180, 182
coding scheme element .............. 123
data .............................................. 184
data profile ................................... 350
event data in Event plot ............... 361
independent variables .........134, 151
statistics results ............................ 407
Editing system ...................................... 572
EEG data .................................. 22, 30, 257
Elapsed time
of observation .............................. 198
EMG data ..........................................22, 30
Encoder ................................................ 572
End of state event ........................169, 170
Ending an observation ......................... 159
automatically ................................ 175
manually ....................................... 176
prompt for confirmation to end ... 151
Environmental data
see external data .......................... 257
Episode Selection ... 24, 34, 355, 527, 572
changing duration of roll-on/roll-off
times ......................................... 387
changing duration of subtitles ..... 387
copying events ............................. 382
copying transitions ....................... 382
creating ........................................ 368
creating a blank one ............369, 370
creating from current data profile 369
creating from single event log .... 371
delete ........................................... 528
deleting transitions ...................... 382
exporting ..............................388, 528
exporting to text ........................... 388
generating a media file ............... 389
Reference Manual
hiding a column ........................... 385
open ............................................. 527
playing a point event ................... 387
playing an event ........................... 387
playing back .................................386
properties .................... 387, 392, 393
rename .........................................374
showing columns ......................... 383
sorting columns ............................ 386
sorting rows .................................. 386
with instantaneous sampling ....... 369
Episodes
moving ..........................................380
Error message ........................................15
Errors in event log ....................... 209, 512
after deleting combinations ......... 120
automatic fix .................................209
Ethogram .............................................. 572
Ethology ............................................... 572
Euro connector ..................................... 572
Event files ...............................................22
Event Log .............. 22, 148, 149, 250, 572
add a new row .............................. 185
analyzing multiple ........................ 425
change or delete a scored element
....................................................... 184
checker .........................................209
checking import ........................... 253
containing errors ................. 177, 209
event logs in view settings ...........196
export .................................. 194, 496
import .................................. 252, 510
in reliability analysis .....................469
multiple in one observation ......... 248
not overlapping in time ................ 428
overlapping in time ......................426
remove one or more event rows .185
re-open .........................................187
start time ...................................... 199
stop time ...................................... 199
Event Log start time .................... 250, 254
Event Log stop time ............................. 250
Event Log window ....................... 202, 573
customize ..................................... 203
595
Index
Event Name .......................................... 384
Event plot ........................ 23, 33, 354, 356
changing colors ............................ 367
copy and paste ............................. 361
customizing .................................. 362
double data labels ....................... 363
exporting ...................................... 361
interpret ....................................... 358
make screenshot .......................... 361
playing back data ......................... 360
printing ......................................... 362
showing/hiding events ................ 364
showing/hiding plots ................... 366
showing/hiding video .................. 366
sorting plots ................................. 365
specifying time format ................. 364
specifying time mode .................. 364
Event recorder ...................................... 573
Event recording .................................... 573
Events
find ............................................... 213
point events ................................. 109
sample events ................................ 87
state events .................................. 109
Example projects ..............................16, 37
Excel
export .......................... 496, 498, 502
maximum number of rows/columns
...............................................499, 526
Excel 2003 ........................... 499, 526, 554
Excel 2007 ............................................ 554
Excel 2007/2010 ...........................499, 526
Exchanging
coding scheme ................ 63, 77, 494
Exhaustive behaviors ........................... 103
Expansion board .................................. 573
Expansion bus ...................................... 573
Exploratory analysis .............................. 573
Exporting
an analysis result .......................... 525
an episode selection ............388, 528
charts ............................................ 438
data with Chinese/Japanese/Cyrillic
characters ................................. 502
596
event plot ..................................... 361
external data .................................497
independent variables ................. 530
media files .................................... 497
observational data ............... 194, 496
selected data ............... 388, 498, 499
to excel ................................ 498, 502
uLog data files .............................. 521
Extension (of file name) .......................552
External data .....22, 30, 36, 218, 257, 573
carry out observations with ..........218
description .................................... 137
external data in view settings ...... 196
folder ............................................ 533
header detection .......................... 269
import .................................... 66, 258
in independent variable list ......... 137
interval selection ................. 320, 321
label .............................................. 137
module ...........................................56
nesting ..........................................333
plots .............................................. 359
scope ............................................ 138
show/hide .................................... 191
specify external data acquisition ..218
synchronize with logged events ..270
type ............................................... 138
visualization .................................. 359
External data plot .................................356
External programs ................................232
action ............................................ 232
automatic linking of media files ..235
plug-in ...........................................245
Eye-tracking data ....................................22
see external data .......................... 257
F
File extension ....................................... 552
File formats ...........................................551
File locations ............................... 532, 533
setting preferences for ................. 143
The Observer XT
Index
File management ................................. 487
Filter keys ............................................. 254
Filtering ................................................ 285
behaviors ...................................... 313
independent variables ................. 310
methods ....................................... 307
observations ................................. 309
procedure in short ....................... 308
rules .............................................. 339
selecting data ............................... 307
subjects ........................................ 315
Find function ........................................ 213
Finding events ..................................... 213
Firewall ................................ 224, 228, 231
FireWire . 57, 58, 59, 83, 84, 86, 573, 574
Firmware .............................................. 574
First
latency to ...................................... 420
Fixed action pattern ............................. 574
Focal length ......................................... 574
Focal subject ........................................ 574
Folders ................................................. 532
Formatting
charts ............................................ 435
Frame ................................................... 574
Frame frequency .................................. 574
Free interval selection
difference with nesting ........323, 325
external data ................................ 320
observation time .......................... 320
observational data ........................ 320
Free intervals ........................................ 285
defining ........................................ 319
selecting data ............................... 316
Frequency
of numerical modifiers ................ 415
of transitions ................................ 443
rate ............................................... 415
see also total number .................. 419
Reference Manual
G
Generating
a media file ................................... 389
separate output file for every episode
...................................................390
Graphs
see Charts
Gray value ............................................ 575
Group
merged .........................................295
summed ........................................ 295
Group in the coding scheme
behaviors ...................................... 110
modifiers ...................................... 118
Grouped numerical modifiers .............. 411
Grouping .............................................. 285
behaviors ...................................... 304
combining groups ........................ 302
event logs ..................................... 301
modifiers ...................................... 305
numerical variables ......................301
observations .................................300
relation with coding scheme ....... 300
selecting data ...............................295
subjects .........................................302
Grouping data
selecting data ...............................296
GSR data .................................................30
H
H.264 ............................................. 57, 575
Handheld computer ...................... 28, 195
Hardware decoder ...............................575
Hardware devices
save in template project .................78
Hardware encoder ...............................575
Hardware key .........................................52
Upgrading .......................................53
HDMI ....................................................575
597
Index
Header
specify row number ..................... 520
specify tag .................................... 520
Header detection .........................269, 520
automatic .................... 262, 270, 520
Heart rate data ...............................30, 504
Help
help desk ...................................... 563
menu .............................................. 13
Noldus technical support ............. 563
Hi-8 ....................................................... 575
Hibernation .......................................... 178
Hiding
columns in event log window ..... 203
columns in the episode selection 385
independent variables in independent
variable list ................................ 126
manual variables .......................... 151
rows and columns in analysis result ..
412
Higher than
external data nesting ................... 334
external data selection ................. 321
Horizontal resolution ........................... 575
Hue ...................................................... 575
I
IEEE 1394 .............................................. 575
I-frames ................................................ 575
Ignore recurring criteria ..............442, 448
Ignore recurring targets ..............443, 449
I-Link ..................................................... 575
Image ................................................... 576
Image digitization ................................ 576
Image resolution ................................. 576
Image sensor ....................................... 576
Import profile ....................................... 576
create new ...........................261, 514
edit .......................................269, 519
folders .......................................... 534
598
Importing
a project from the Observer 4/5 ..492
event log data from The Observer XT
.............................................. 252, 510
external data .......................... 66, 258
independent variables ................. 512
media files and external data with odx
files ...........................................512
Observer 3/4/5 ODF files .............513
Observer XT data files ................... 510
other observational data .............. 514
text import files ............................ 554
the coding scheme ......................511
uLog data files .............................. 521
Inactive coding scheme element ........ 123
in analysis results ......................... 124
re-activating .................................. 124
Include combined results ........... 464, 477
Incomplete events ...............................183
Independent variable ............ 65, 125, 128
description .................................... 128
edit before/after observation ....... 151
export ...........................................530
filtering .........................................310
format ...........................................129
importing with odx files ............... 512
label .............................................. 128
maximum number ........................ 128
predefined variable values ...........131
print .............................................. 127
scope ............................................ 148
set preferences for terminology ..141
type ............................................... 128
update ..........................................134
Independent variable (IV) ....................576
Independent Variable List ........... 125, 576
add digital media ......................... 135
add user-defined variable ............128
hide/show variables .....................126
Initial State Event ................. 107, 161, 576
Initialize subject states ........................ 161
Inserting
selection box ................................291
Installation ..............................................45
The Observer XT
Index
USB stick ......................................... 50
Installation DVD ..................................... 46
Instantaneous Sampling
behaviors ...................................... 101
definition ........................................ 87
importing data via ascii ................ 519
lag sequential analysis ................. 450
next sample .................................. 360
previous sample ........................... 360
statistics ........................................ 414
subjects .......................................... 97
why use .......................................... 87
Instantaneous sampling ...................... 576
Interface
The Observer XT interface .............. 40
Interlacing ............................................ 577
Intermittent sampling
see Instantaneous Sampling .......... 87
Inter-observer reliability ....................... 460
Interval sampling
see Instantaneous Sampling .......... 87
Intervals ............................................... 402
based on external data ........320, 321
based on observation time .......... 320
based on observational data ....... 320
effect of suspending the observation
...............................................321, 327
how they are calculated ............... 422
minimum interval length ............. 334
remaining time ............................ 174
start criteria .................................. 320
stop criteria .................................. 321
Intra-observer reliability ....................... 460
Introduction ........................................... 11
IP address .....................................223, 226
incorrect ....................................... 231
IV .......................................................... 577
J
Japanese characters 46, 49, 96, 128, 131,
............................................. 136, 137, 138
Reference Manual
exporting episode selections ....... 529
exporting results ........................... 526
importing data .............................. 514
Jog function ..........................................577
JPEG ......................................................577
K
Kappa (Cohen’s) ................................... 482
significance .................................. 484
Key code
behavior code ...............................106
case-sensitive codes .......................94
coding options for key codes .........93
default length .................................94
generate automatically ...................94
modifier code ...............................117
required ..........................................93
start codes .................................... 106
stop codes ......................................94
subject code ...................................99
Keyboard events .................................. 222
Keyboard shortcuts ..................... 543, 577
Keyframes ............................................. 577
Knowledge Base ....................................14
L
Lag sequential analysis ................. 34, 439
across event logs .......................... 446
collapsing observations or subjects
....................................................... 457
customizing the result .................. 454
exporting the result ......................525
layout of result ............................. 443
overview ....................................... 440
procedure ..................................... 441
result ............................................. 451
with instantaneous sampling ....... 450
Latency ................................................. 420
599
Index
LED ....................................................... 577
Legend
charts ............................................ 436
License agreement .............................. 587
License key ............................................ 52
License number ..................................... 14
Light intensity ...................................... 577
Line chart .......................................36, 434
Linking Behaviors to Subjects .............. 118
Live scoring ............................................ 81
on a netbook .................................. 47
with external data acquisition ...... 271
Location
media files .................................... 533
projects ......................................... 533
templates ..................................... 533
Lock coding scheme ............... 35, 79, 179
Lock Configuration .................. 35, 79, 179
Locking project setup ............. 35, 79, 179
Log file for Technical Support .............. 534
Log file name (for uLog) ...................... 227
Logging computer events .................... 219
Loop function ....................................... 208
Lower limit
external data nesting ................... 334
Lower than
external data nesting ................... 334
external data selection ................. 321
Luminance ........................................... 577
Lux ........................................................ 577
M
Macro ................................................... 577
Managing
data profiles ................................. 349
Manual focus lens ................................ 577
Manual grouping
selecting data ............................... 296
Manual offset ....................................... 279
Manual synchronization ...................... 276
Manual variable ...........................135, 578
600
hide ............................................... 151
Margin on numericals ......... 469, 475, 476
Maximum
in behavior analysis ......................416
in numerical analysis ....................422
number of behaviors ....................101
number of external data files ....... 137
number of hierarchical levels for
behaviors .................................. 110
number of hierarchical levels for
modifiers ................................... 118
number of media files .................. 135
number of modifiers ....................110
number of subjects ........................96
number of user-defined variables 128
Maximum duration
observation .....................................89
Mean
in behavior analysis ......................416
in numerical analysis ....................423
per minute .................................... 425
Media
location ...........................................51
Media file .................................... 522, 578
adding subtitles ............................ 391
automatic linking to an observation
....................................................... 235
description .................................... 136
file formats ................................... 553
folder ............................................ 533
generating from episode selection
....................................................... 389
import ...........................................194
in independent variable list ......... 135
label .............................................. 136
levels of association with data ..... 238
position .........................................163
record to disk .................................84
remove ................................ 240, 523
remove column in independent
variable list ................................523
replace ................................. 240, 523
scope ............................................ 137
score from ......................................81
The Observer XT
Index
select multiple media files at the
observation level ...................... 239
setting preferences for file paths 144
use multiple media files
simultaneously .................238, 523
Media file player .................................. 578
Media Recorder 29, 57, 83, 232, 233, 234,
..................................... 235, 391, 522, 553
Memory .................................................. 48
Menu events ........................................ 222
Menus
right-click ........................................ 41
Merged behaviors ................................ 305
Merged groups .................................... 295
Merged subjects .................................. 302
Microphone
built-in ............................................ 86
MindWare
data acquisition system .......257, 555
import profile .......................259, 556
Minimal interval length
external data nesting ................... 334
Minimal sampling time for external data
.............................................................. 273
Minimum
in behavior analysis ...................... 416
in numerical analysis .................... 422
Missing data .................................183, 209
Missing values
in lag sequential analysis ............. 443
in reliability analysis ..................... 464
in the statistics result ................... 398
MJPEG ................................................... 578
Mobile scoring device ........................... 28
Modifier .......................................110, 578
add to coding scheme while
observing .................................. 179
analysis in the observer 5 ............ 397
assign modifiers to behaviors ...... 115
behavioral modifier ...................... 107
code ............................................. 117
comparing in reliability analysis .. 464,
....................................................... 469
define ........................................... 111
Reference Manual
define subjects as modifiers ........ 118
delete from coding scheme ......... 123
description .................................... 117
find ............................................... 213
grouping in the coding scheme ..118
maximum number of hierarchical
levels .........................................118
maximum number per behavior ..110
name ............................................. 112
nominal ........................................ 113
numerical ............................. 112, 183
numerical analysis ........................ 396
numerical modifier statistics ........ 422
properties ..................................... 116
scoring combinations of .............. 118
subject modifier ........................... 100
Modifier disagreements (in reliability
analysis) ................................................ 482
Modifier error (in reliability analysis) ... 475
Modifier group in the coding scheme
delete ...........................................123
maximum number of hierarchical
levels .........................................118
Modify coding scheme ............... 180, 182
after observing ............................. 182
while observing ............................ 180
Module ................................................. 578
mobile scoring ................................56
Multiple video ...............................238
physiological inputs ........................56
uASQ ...............................................56
video ...............................................55
Monochrome ....................................... 578
MOV ......................................................578
Moving
coding scheme elements .............122
episodes ....................................... 380
events in an episode selection .... 380
group of selection boxes .............291
selection box ................................291
MPEG ....................................................578
MPEG encoder ...................................... 578
Multiple agreements for an event ....... 481
Multiple coding stations ............... 30, 494
601
Index
Multiple event logs ............. 149, 248, 252
analyzing ...................................... 425
Multiple results logic
data selection ............................... 339
Multi-subject project ............................ 578
Mutually exclusive ............................... 578
behaviors ...................................... 102
modifiers ..............................113, 118
Mutually-exclusive and exhaustive ...... 109
Mutually-exclusive and non-exhaustive 109
N
Name
for behaviors ................................ 103
for independent variable ............. 128
for modifiers ................................. 112
for observation .....................150, 160
for project ....................................... 72
for subjects ..................................... 97
Nesting ................................................. 285
difference with interval selection 323,
................................................... 325
effect of suspending the observation
....................................................... 327
over behaviors .............................. 327
over external data ........................ 333
over subjects ................................ 331
procedure in short ....................... 326
rules .............................................. 341
selecting data ............................... 325
Netbook ................................................. 47
Network name ..................................... 226
incorrect ....................................... 231
New
behavior ....................................... 103
chart ............................................. 431
DAQ hardware settings profile .... 272
line in event log ........................... 185
modifier ........................................ 114
observation .................................. 159
project ............................................ 72
602
subject ............................................97
what’s new .....................................25
No Records (in reliability analysis) ....... 474
Noldus Help Desk ..................................15
Noldus Online ...................................... 563
Noldus website ......................................13
Nominal modifier .................................113
Nominal variable .................................. 578
Non-exclusive behaviors ......................579
Nothing scored in combination .. 474, 478
NTSC .....................................................579
Null behavior ........................................ 579
Numerical
analysis .................................. 36, 396
statistics ........................................ 422
Numerical offset .................................. 277
Numerical analysis
grouped numerical modifiers ...... 411
Numerical modifier groups .................. 411
Numerical modifiers ............................ 112
find ............................................... 216
statistics ........................................ 183
treated as categories ....................412
Numerical variable ...................... 129, 579
O
Observation ......................... 149, 249, 579
carrying out an observation ...........29
change name and description ..... 193
change start and stop times ......... 187
current time .................................. 198
customize observation screen ..... 195
data outside .................................. 253
elapsed time .................................198
exporting ...................................... 496
filtering .........................................309
import data to an observation ...... 193
importing ...................................... 509
manually stop ...............................176
new ............................................... 159
observed time .............................. 198
The Observer XT
Index
play back observation data .......... 212
remaining time ............................ 198
re-open ......................................... 187
resume ......................................... 211
save .............................................. 177
set an observation for live scoring
(without video) ........................... 81
set an observation for scoring from
media files .................................. 81
start ......................................164, 478
start time ...................................... 199
stop automatically ........................ 175
stop time ...................................... 199
suspend ........................................ 210
with external data ........................ 218
with external programs ................ 232
with multiple event logs ......248, 425
with plug-ins ................................. 244
Observation duration .....................89, 250
analyzed duration ........................ 251
extending ..................................... 253
reducing ....................................... 254
Observation settings ............................ 149
Observation source ............................... 80
Observation start time ........ 249, 253, 254
Observation stop time ........ 249, 253, 254
Observation time
interval selection .......................... 320
Observation vs. event log ............148, 249
Observational data
header detection .......................... 520
Observational method ......................... 579
Observed time
of observation .............................. 198
Observer 5 users ...25, 319, 346, 469, 481
Observer 9 users ........... 35, 149, 248, 252
Observer XT data file ............................ 496
ODF
import Observer 3/4/5 ODF files . 513
ODX files ......................................495, 496
exporting data .............................. 496
importing data .............................. 510
what data they include ................ 497
Offline scoring ...............................81, 579
Reference Manual
Offset 163, 191, 203, 235, 277, 279, 579
number of offset values ............... 276
On/Off signal ....................................... 579
One-zero sampling ................................87
Opening
a media file ................................... 522
a project ................................. 76, 491
a template project ................... 62, 73
an analysis result .......................... 525
an episode selection ....................527
an observation or event log ......... 187
charts ............................................ 437
data profile ................................... 349
multiple media files ............. 239, 523
other observational data .............. 514
the coding scheme ........................91
the independent variable list ....... 125
Optical disk ..........................................579
Optional
variable value update ................... 135
OR logic
data selection ...............................338
Order
of data entry .................................183
of selection boxes ........................ 344
Ordinate ............................................... 436
Oscilloscope .........................................579
OTX file ........................................ 488, 552
open a project from .......................73
save as ............................. 63, 77, 490
Outside observation (in reliability analysis)
...............................................................474
Overlap of event logs ................. 425, 426
Overlay timings .................................... 394
Overview
window ...........................................42
Overview of the program .......................18
Overwrite current Episode Selection values
...................................................... 393, 394
603
Index
P
PAL ....................................................... 579
Pausing
an observation ............................. 204
playback when scoring an event . 152
video ............................................. 205
PDF ......................................................... 12
Pearson’s Rho ...................................... 484
Percentage (analysed duration) .......... 420
Percentage of time spent .................... 419
P-frames ............................................... 579
Phone connector ................................. 580
Phono connector ................................. 580
Physiological data
see External data
Pie chart .........................................36, 434
Pixel ...................................................... 580
Playback Control .................................. 357
playback control in view settings . 197
Playback Control window .................... 204
customize ..................................... 206
Playing
backward ...................................... 205
forward ......................................... 205
play back the data after scoring .. 212
play back the data in chart ........... 360
playback speed ............................ 205
the episode selection .................. 386
Plot
external data ................................ 359
Plug-in .................................................. 580
plug-ins in view settings .............. 197
Plug-in applications ......................244, 522
Plug-in board ........................................ 580
PM notation ......................................... 140
Pocket Observer ............................28, 195
compatibility ................................... 95
transfer coding scheme ................. 92
transfer observations ................... 195
Point events ........................ 107, 109, 580
comparing in reliability analysis ... 461
paired with Unspecified ............... 479
604
playing back in the episode selection
....................................................... 387
see also sample events ................ 107
Point sampling
see Instantaneous Sampling ..........87
Pointing devices ................................... 222
Polar
data acquisition system ................ 555
import profile ...................... 259, 560
Pooling data (reliability analysis) ......... 468
Positioning
media file ..................................... 163
Precision Performance
see Polar ....................................... 555
Predefined variable values ................... 131
replacing or deleting ....................133
Preferences ................................. 141, 580
for auto recovery .......................... 144
for files and recovery ................... 143
for terminology ............................. 141
for warnings .................................142
Previous Observer versions .....25, 35, 46,
............ 149, 248, 252, 319, 346, 469, 481
Printing
a reliability analysis result ............481
a statistics result ........................... 407
charts ............................................ 438
event plot ..................................... 362
lag sequential analysis result ....... 454
the independent variable List ...... 127
Probability of transitions ......................443
Profile
data profile ................................... 261
Project ......................................... 488, 580
backup ..........................................492
create new ............................. 72, 489
create new blank ............................72
create new from template .............73
definition ...................................... 143
description ......................................75
explorer ..........................................40
folders ...........................................533
for multiple coding stations ......... 494
import an Observer 4/5 project ... 492
The Observer XT
Index
location .......................................... 51
locked settings ............................. 494
name .............................................. 75
open an existing ....................76, 491
properties ....................................... 74
rename/copy ................................ 490
restore .......................................... 493
save .............................................. 490
set preferences for digital media 144
set preferences for project location
....................................................... 143
set preferences for templates ..... 144
setup project .................................. 71
with Chinese/Japanese/Cyrillic
characters ................................. 491
Project Explorer .................................... 580
Project Settings ..............................21, 150
locked ........................................... 494
time formats ................................. 139
Project setup .......................................... 20
lock ................................................. 79
unlock ............................................. 80
Proportion (all samples) ...................... 420
Proportion (scored samples) ............... 421
Proportion of agreements ................... 482
Proportion of time spent ..................... 419
Q
Questionnaire ..................................30, 37
module ........................................... 56
Quick review ................................173, 208
QuickTime ............................................ 581
R
Rate per minute (analysed duration) .. 419
Rate per minute (interval duration) ..... 418
Rate per minute (observation duration)
.............................................................. 418
Reference Manual
RCA jack ................................................ 581
Re-activating a coding scheme element
...............................................................124
Read-only project .................................179
Real time .............................................. 581
Reciprocal behavior ............................. 170
Recommended computer ......................47
Recording
computer events .......................... 219
digital media file to disk .................84
icon ............................................... 164
live video (general) ......................178
live video to dv-avi files ................ 179
to tape ............................................84
Recording method ...............................581
Registered user ......................................14
Relative
time format ................................... 139
Relative Event Time .............................. 385
Reliability analysis ......................... 34, 459
choosing specific event logs ........ 469
combined results .......................... 468
customizing the result ......... 476, 477
exporting the result ......................525
for previous Observer users 469, 481
layout of the result .......................464
notes ............................................. 465
overview ....................................... 460
procedure ..................................... 461
result ............................................. 470
statistics ........................................ 482
with point events only .................. 461
Remaining Interval Time ......................174
Remaining time
of observation .............................. 198
Remote desktop ................................... 161
Renaming
a project ........................................ 490
a results box .................................294
an episode .................................... 380
an episode selection ....................374
charts ............................................ 437
data profile ................................... 351
Repeated scoring of active behaviors .153
605
Index
Replacing a media file .................240, 523
Report an Issue ....................... 14, 37, 563
Resetting
data profile ................................... 351
Resolution ............................................ 581
Restoring a backed up project ............ 493
Restrict lag to subject-behavior group 443
Restricted user .................................29, 48
Result container ................................... 450
Results box
changing the name ...................... 294
creating ........................................ 293
renaming ...................................... 294
Resuming an observation ... 204, 211, 581
Review
quick review ................ 154, 205, 208
Rho (Pearson’s) .................................... 484
significance .................................. 485
Roll-off time .................................385, 581
changing duration ........................ 387
Roll-on time .......................................... 581
changing duration ........................ 387
Roll-on/Roll-off time ............................. 394
S
Sample
interval ......................................... 263
number of samples prescan TCAP 276
Sample groups ..................................... 110
Sample interval .................................... 581
Sample interval length ......................... 581
Sample projects ...............................16, 37
For animal research ........................ 37
For human research ....................... 38
Sample rate ......................... 263, 273, 581
Saturation ............................................. 581
Saving
a configuration to Pocket Observer
......................................................... 92
a project .................................77, 490
a project as a template ............63, 78
606
a project as backup ......................492
a statistics result ........................... 407
an analysis result .......................... 524
an import profile .......................... 268
charts ............................................ 437
data profile ................................... 350
digital media files ......................... 178
observations .................................177
Scaling axes
in charts ........................................ 436
Scan sampling
see Instantaneous Sampling ..........87
SCART connector .................................. 582
SCART-RGB connector ........................... 582
Scatter charts ..........................................36
Scatter plot ...........................................434
S-connector ..........................................582
Scope ....................................................148
in reliability analysis .....................464
of a media file .............................. 137
of an independent variable ..........133
of external data ............................ 138
Scored Samples .................................... 421
Scoring
data (general) ...................... 159, 165
from video ....................... 21, 82, 161
live ...................... 21, 81, 82, 83, 161
the end of a state event ...... 169, 170
the end of events with modifiers .170
Screen capture
vga2usb device ............................. 241
Screen capture module ........................ 242
SDK ....................................................... 246
automatic synchronization ...........247
event data plug-in ........................ 248
exporting data .............................. 248
external applications ....................246
observational data ........................ 247
plug-in viewer COM object ..........247
SECAM .................................................. 582
Selecting
media files .................................... 239
statistics ........................................ 400
the windows on your screen during
The Observer XT
Index
observation ............................... 196
Selecting data ..................................22, 32
behaviors ..............................313, 327
changes relative to The Observer 4/5
....................................................... 346
data profile ................................... 286
data selection screen ................... 286
external data ........................321, 333
filtering .................................285, 307
for creating a chart ....................... 434
free intervals ........................285, 316
grouping ...............................285, 295
grouping methods ....................... 296
independent variables ................. 310
merged groups ............................ 295
nesting .................................285, 325
observations ................................. 309
subjects ................................315, 331
summed groups ........................... 295
time bins ..............................285, 335
why select data? ........................... 284
working with selection boxes ...... 290
Selecting data for analysis ................... 283
Selecting data for export .... 388, 498, 499
Selection box
changing criteria .......................... 293
connecting ................................... 291
deleting ........................................ 292
inserting ....................................... 291
moving ......................................... 291
selecting a group ......................... 291
Selection boxes .................................... 290
order ............................................. 344
Selection criteria
changing ...................................... 293
Separated Y/C ....................................... 582
Sequence sampling ............................. 582
Series
add to chart .................................. 435
formatting .................................... 436
Series name
add to a chart ............................... 435
Service contract ................................... 564
Reference Manual
Setting up the equipment for using
FireWire devices .....................................57
Settings
analysis settings ........................... 413
coding scheme settings .................92
observation settings .....................149
overview .............................. 535, 539
project settings ...............................21
re-use via a template project .........78
synchronization ............................ 276
video editing settings ................... 389
View settings ..................................42
Setup ......................................................20
lock .................................................79
unlock .............................................80
Shortcut keys ............................... 543, 582
shortcut keys ........................................ 543
Show date with absolute times. ..........139
Show frame numbers
time format ................................... 139
while observing from videos ........ 363
Show grid ............................................. 288
Show intervals as .................................446
Show not scored elements .................. 446
Show/hide
codes ............................................ 196
external data .................................196
playback control ........................... 197
Plug-ins .........................................197
SyncBox .........................................197
time formats .................................197
timers ............................................ 197
videos ...........................................196
Showing
columns in the episode selection 383
hidden rows and columns in an
analysis result ........................... 413
options in the view settings ......... 196
variables in the independent variable
list .............................................. 126
Showing/hiding
plots .............................................. 366
videos .................................. 366, 367
607
Index
Showing/hiding events
event plot ..................................... 364
Showing/hiding plots
event plot ..................................... 366
Showing/hiding video
event plot ..................................... 366
Shuttle mode ....................................... 582
Signal-to-noise-ratio ............................. 276
Single-subject project .......................... 582
skin temperature data ......................... 257
Smoothing
line charts ..................................... 436
Smoothing factor ................................. 276
Snap to grid .......................................... 288
Software decoder ................................ 583
Software development kit
SDK ............................................... 246
Software encoder ................................ 583
Software settings
save in template project ................ 78
Sorting
columns of an episode selection 386
lag sequential result ..................... 455
plots in an event plot ................... 365
rows of an episode selection ....... 386
Sound ................................................... 155
for behaviors ................................ 108
for modifiers ................................. 117
for subjects ..................................... 99
Sound selection ................................... 155
Specifying time format
event plot ..................................... 364
Specifying time mode
event plot ..................................... 364
SPSS
exporting merged headers ....39, 526
Standard deviation
in behavior analysis ...................... 417
Standard error
in behavior analysis ...................... 417
Standby ................................................ 178
Start Criteria
intervals ........................................ 320
Start observation ..........................164, 204
608
Start time
change ..........................................187
of event log .................................. 199
of observation .............................. 199
Start-stop behavior .............. 102, 109, 583
State behavior ...................................... 583
repeated scoring of active behavior
....................................................... 153
State events ......................... 107, 109, 583
State lag analysis ......................... 440, 441
examples ...................................... 447
Statistics
calculate statistics ...........................34
for multiple event logs ................. 425
latency ..........................................420
maximum ............................. 416, 422
mean .................................... 416, 423
mean (per minute) .......................425
minimum ............................. 416, 422
of reliability .......................... 471, 482
percentage (analysed duration) ... 420
proportion (all samples) ............... 420
proportion (scored samples) ........ 421
rate per minute (analysed duration)
....................................................... 419
rate per minute (interval duration)
....................................................... 418
rate per minute (observation duration)
...................................................418
scored samples ............................. 421
select ............................................ 400
standard deviation ........................ 417
standard error ...............................417
total duration ....................... 417, 424
total number .................................419
total number (all samples) ...........421
total number (scored samples) .... 421
total value ..................................... 424
Statistics result ...................................... 403
close ............................................. 454
customize ..................................... 408
edit ................................................ 407
exporting ...................................... 525
interpret ........................................ 403
The Observer XT
Index
open ............................................. 525
print ......................................407, 454
re-open .................................407, 454
save .............................................. 407
Stereotypy ............................................ 583
Stop codes ............................................. 94
Stop Criteria
intervals ........................................ 321
Stop time .............................................. 138
change ......................................... 187
of event log .................................. 199
of observation .............................. 199
Stopping an observation ...................... 176
automatically ................................ 175
maximum duration ......................... 89
Sub-D connector .................................. 583
Subject ...........................................96, 583
add to coding scheme while
observing .................................. 179
code ............................................... 99
combination ................................... 99
define as modifier ........................ 118
delete from coding scheme ........ 123
description ..................................... 99
filtering ......................................... 315
find ............................................... 213
initialize states ............................. 161
maximum number ......................... 96
modifier ..................................91, 100
name .............................................. 97
nesting ......................................... 331
scoring automatically ................... 152
setting preferences for terminology
....................................................... 141
Subject group
delete from coding scheme ........ 123
Subject properties .................................. 98
Subject-Behavior Combinations ...104, 118
Subtitle Duration ..........................385, 583
Subtitle text .......................................... 583
Subtitles
changing duration ........................ 387
using a single color ...................... 393
using coding scheme colors ........ 393
Reference Manual
Summed behaviors .............................. 305
Summed groups ................................... 295
Summed modifiers ...............................305
Summed observations ......................... 302
Summed subjects .................................302
Support
request form ...................................15
Suspending an observation ........ 210, 583
effect on intervals ............... 321, 327
effect on statistical analysis ..........422
Suspending and resuming
observation with mutually exclusive
behaviors .................................. 210
observations with start-stop behaviors
...................................................211
S-Video .................................................. 584
S-Video connector ................................584
SyncBox
syncbox in view settings .............. 197
Synchronization ........................... 163, 584
numerical offset ........................... 277
Synchronization (in reliability analysis)
...................................................... 462, 478
Synchronization signal ................ 272, 584
on-off ............................................ 273
time code ..................................... 274
Synchronize ..........................................235
Synchronizing
automatically ................................271
event logs, video and external data
after data acquisition ................ 190
events and external data during live
scoring ...................................... 270
manual offset ...............................279
manually ....................................... 276
offset function .............................. 279
synchronization settings .............. 276
System date ..........................................584
System requirements .............................46
computer ........................................47
disk space .......................................48
for normal use ................................47
for simple live observations ...........47
memory ..........................................48
609
Index
operating system ........................... 46
recommended computer ............... 47
Windows 7 ...................................... 46
Windows XP .................................... 46
System time ......................................... 584
System variable ............................138, 584
format ........................................... 139
T
Target event ......................................... 440
TCAP ..................................................... 584
Technical Notes ...............................14, 51
Technical Support ................................ 563
Template information ............................ 78
Template project ..............................39, 62
opening .......................................... 73
re-use settings ................................ 78
saving ............................................. 78
Templates
location ..................................51, 495
Temporary files .................................... 144
Terminology ........................................... 13
set preferences for ....................... 141
Test computer ...................................... 220
Text ...............................................525, 553
export files ................................... 553
exporting analysis results to text . 525
exporting observations to text .... 194,
....................................................... 499
exporting to .................................. 388
files ............................................... 496
import files ................................... 554
Text files .......................................496, 584
The Observer XT
Chinese/Japanese/Cyrillic characters
......................................................... 49
download page ........................16, 37
error messages .............................. 15
file types ...............................488, 551
getting started ................................ 61
Help menu ..................................... 13
610
how it works ...................................19
icon ............................................... 194
import Observer 3/4/5 ODF files ..513
interface .........................................40
introduction ....................................11
log file .............................................15
open an Observer 4/5 project 76, 492
overview .........................................18
right-click menus ............................41
SDK ............................................... 246
service contracts ........................... 564
upgrade ..........................................14
user info ....................................... 564
what data are entered ....................18
what’s new .....................................25
with uLog ...................................... 219
The Observer XT Home Page .................13
Time
between command and start/stop
....................................................... 234
change the observation’s Start and
Stop time ................................... 187
change the timestamp for a scored
event .........................................186
copy timestamp from video to event
log ............................................. 186
current observation time .............. 198
elapsed observation time .............198
event log start time ......................199
event log stop time ......................199
event time .................................... 165
imported from coding stations .... 511
observation start time .................. 199
observation stop time .................. 199
observed observation time ..........198
offset time .................................... 191
remaining observation time ......... 198
start time ...................................... 138
stop time ...................................... 138
time interval for auto recovery ..... 144
Time bins ..................................... 285, 402
defining ........................................ 336
selecting data ...............................335
Time Code (TCAP) ................................274
The Observer XT
Index
Time Code Auxiliary Parity ................... 584
Time Formats ....................................... 139
absolute ........................................ 139
in lag sequential analysis result ... 454
in reliability analysis result ........... 477
in the event log ............................ 203
relative .......................................... 139
show frame numbers ................... 139
Time formats ........................................ 139
time formats in view settings ...... 197
Time lag analysis ..........................440, 442
examples ...................................... 448
Timers
timers in view settings ................. 197
Timers window ..................................... 198
customize ..................................... 199
Tolerance window ............................... 462
Too many cells in analysis result .397, 444
Tool bar
component-specific ........................ 39
Total duration ...............................417, 424
Total number ....................................... 419
Total number (all samples) .................. 421
Total number (scored samples) ........... 421
Total value ............................................ 424
Transitions ........................... 440, 446, 585
across event logs ......................... 446
deleting ........................................ 382
for samples not scored ................ 450
frequency and probability ............ 443
in case of gap between events ... 448
matrix ........................................... 451
Trendline
charts ............................................ 436
Triggering behavior ............................. 192
Tulip connector .................................... 585
TV standard .......................................... 585
Typographical conventions .................... 12
U
uASQ ................................................30, 37
Reference Manual
uLog ............................................ 219, 585
coding scheme ............................. 228
configuration file .......................... 226
connected setup .......... 223, 224, 228
importing/exporting data files ..... 521
non-connected setup .......... 227, 229
procedure overview .....................220
settings in The Observer XT ..........221
troubleshooting ............................ 231
uLog Pro .................................................30
Undo coding actions ............................ 186
Unicode (UTF-16) .........502, 514, 526, 529
Unit of behavior ................................... 585
Unlock coding scheme ..........................80
Unlock Configuration .............................80
Unlock project setup ..............................80
Unspecified (in reliability analysis) .....473,
...................................................... 479, 481
with point events .......................... 479
Upgrading .... 14, 25, 35, 46, 48, 53, 149,
.....................248, 252, 319, 346, 469, 481
Upper limit
external data nesting ................... 334
USB stick ............................................... 242
User info .................................................14
User-defined variable ........................... 585
independent variable ................... 128
UTF-16 ..........................514, 526, 528, 529
V
Validating the coding scheme ...............94
Validity Check ....................................... 266
Variable
export ...........................................127
Independent variable .....................65
remove from independent variable list
...................................................127
scope ............................................ 148
show/hide in independent variable list
...................................................126
611
Index
Vertical range
changing in event plot ................. 368
Vertical resolution ................................ 585
VGA ....................................................... 585
VGA2USB device ............................85, 241
Video ................................................22, 56
duration ........................................ 206
file location .................................. 206
folder (Media) .............................. 533
multiple ................................207, 238
pausing when scoring an event .. 152
properties ..................................... 206
record live video (general) .......... 178
record live video to dv-avi files .... 179
recording during a live observation
......................................................... 83
recording to tape or hard disk ....... 84
scoring from video files ................. 81
show/hide .................................... 191
size ............................................... 206
synchronize event logs, video and
external data ............................. 190
via remote desktop ...................... 161
video files in view settings .......... 196
video technology ........................... 34
Video codecs ........................................ 391
Video for Windows ............................... 585
Video highlights clip ............................ 389
Video Highlights Module ..................... 585
Video image ......................................... 585
Video tape
scoring from digital tape ................ 81
Video window ..............................206, 585
customize ..................................... 206
Videos
removing videos from your
observation ............................... 523
replacing videos ........................... 523
View settings .... 40, 42, 43, 196, 288, 586
episode selection ......................... 375
Viewing
data profiles ................................. 349
Visualization ......................................... 354
event plots ................................... 356
612
external data ........................ 356, 359
what is it ....................................... 354
with plug-in data ........................... 245
Visualizing data .................23, 33, 67, 353
chart .............................................. 245
episode selection ......................... 245
plug-in data ................................... 245
VPX file ...................................................73
see OTX file ..................... 39, 77, 489
W
Warning ..................................................12
never show ................................... 142
set preferences for .......................142
Wav .............................................. 108, 117
What’s new in The Observer XT .............25
Window error (in reliability analysis) ... 476
Window events ..................................... 222
Windows
Chinese/Japanese/Cyrillic characters
.........................................................49
data folders ................................... 532
show/hide .................................... 196
Windows 7 ..............................................46
Windows regional settings .454, 477, 529,
...............................................................530
for variable format ............... 129, 130
Windows XP ............................................46
Wmv ........................................................85
X
X0 .......................................................... 452
XLSX
files ............................................... 496
XML ....................................................... 586
Xvid ....................................................... 586
The Observer XT
Index
Y
Y/C-signal ............................................. 586
Y0 ......................................................... 452
Y-signal ................................................. 586
Z
Zooming in/out
visualizing data ............................ 362
Zooming in/out relative to amplitude . 363
Zooming in/out relative to time .......... 363
Reference Manual
613