The Observer XT
Modules and Software Development Kit
Four modules to extend the Base version
The Base Module of The Observer XT allows for study setup, coding scheme design, live coding, offline editing, analysis, and presentation of behavioral data. Depending on your research needs, you can extend this basic system with four modules:
- Media Module - For play back of two video files and/or two audio files on one timeline
- Multi Media Module - Extend the number of media files to four. Larger numbers are possible with custom versions
- Advanced Analysis Module - Perform two extra types of analysis: 1) reliability analysis - calculate various statistics such as Cohen's Kappa, and Pearson's rho, 2) lag sequential analysis - create transition matrixes based on the logged data
- External Data Module – Combine external data (collected with data acquisition systems) on one timeline in The Observer XT. Then analyze external data and behavioral data all together
Software Development Kit
Have you heard about The Observer XT SDK? It is a comprehensive documentation package for connecting custom software components and data interfaces. It helps you develop your own add-ons and interfaces. A SDK is available free of charge for developers who want to build their own modules or interfaces with other systems.
The Observer XT contains a mechanism for executing other applications. One of these actions is ‘start observation’. You can thus command an external application of your choice, for example, a light switch, to react to this action in The Observer XT software. Another example would be a plug-in which imports the presses of a button simultaneously with your observer data in The Observer XT.
Plug-in mechanisms in The Observer XT which are already available are:
- Export time-stamp – sends out time stamps from The Observer XT to an application of your choice
- Bidirectional time-stamp – sends and receives time stamps. Therefore, when the plug-in viewer is manipulated, The Observer XT display of video, audio, or physiological data will also move to the chosen position in the observation, and of course, the opposite as well
- Numerical export – sends out numerical modifiers and physiological data from The Observer XT to an application of your choice real-time or offline, for example, numerical data such as speed or heart rate can be converted in another application to a green-orange-red scale. This scale is sometimes easier to use than a numerical data view
- Event data import – receives streams of behaviors, actions, and other data from an application of your choice
- Numerical data import – receives streams of physiological data from an application of your choice
Interested? Please contact us! The SDK is available free of charge from Noldus for customers who use version 7.0 (or higher) with the Video Module. It contains documentation, code examples, and working plug-ins. You can also benefit from our experience and rent a consultant! Our consultants and engineers are more than happy to work with you in order to create the perfect custom solution for you.