DataSuite
From SCCN
Contents |
Overview
The DataSuite software package is an attempt to develop a distributed real-time experiment management system that is modular, flexible, and expandable.
It consists of two main components:
- DataRiver - data acquisition and synchronization system, based on a unique data management and synchronization real-time engine. The flexibility of DataRiver is due to its modular design - a variety of devices are each handled by specialized device drivers that convert the incoming data into a device-independent data stream. Those streams are merged together (into a “DataRiver”) in real time. Loading only the appropriate device drivers allows for easy optimization to a wide variety of experimental paradigms.
The data from the streams can be used in real time by “stream recipient” modules for visualization, recording, or real-time data processing. DataSuite has a built-in support for a real time data exchange with remote computer(s) over local area networks (LAN), allowing for distributed cooperative experimental environment. New features can easily be added at a later time, ensuring expandability to meet future research needs.
- Producer (formerly Stim007) - experiment control and scripting (stimulus-presentation) environment. It features a simple yet powerful object oriented script language, allowing great flexibility in experiment design.
Producer can exchange data with DataRiver in real-time, providing information about the experimental environment and the subject’s behavior, while being able to accept data, derived from real-time analysis of the incoming data, which makes it particularly suitable for bio-feedback experiments programming, including brain-computer interface (BCI)
Download
Download is not available yet although Beta testing is possible. Email avankov@ucsd.edu.
DataSuite Components
DataRiver Tutorial
- I. DataRiver Introduction
- II. DataRiver Overview
- III. Using DataRiver
- IV. DataRiver User Interface
- V. DataRiver Device User Interface
DataRiver Software Development Kit
Hotspots manual
GazeStream - DataRiver compatible eyetracker
Varieté - stimulus presentation script language
- 01. Variete Overview
- 02. Variete Scripting and Syntax
- 03. Simple Objects in Variete
- 04. Visual Objects in Variete
- 05. Auditory Objects in Variete
- 06. Calculations in Variete
- 07. Variete and Subject Responses
- 08. Compound Objects in Variete
- 09. Producer Video library
Download the current Wiki Tutorial as a PDFbook
(Note: The PDF is generated dynamically. Please do not refresh the page before it begins downloading.)
Creation and documentation by:
Andre Vankov, M.D., Ph.D.
Sr. Development Engineer
avankov@ucsd.edu
Rev. July 20, 2009
Wiki conversion by: Dev Sarma
Return to SCCN Wiki Home
