1665
Comment:
|
2011
|
Deletions are marked like this. | Additions are marked like this. |
Line 4: | Line 4: |
#pragma section-numbers 2 | |
Line 5: | Line 6: |
== nrec is a software package for stimulation, data acquisition and experiment control.== | <<TableOfContents(2)>> |
Line 7: | Line 8: |
== nrec is a software package for stimulation, data acquisition and experiment control == Originally it was designed to be used in the [[http://www.hih-tuebingen.de/abteilungen/kn/|cognitive brain research]], but it is made to be as generally applicable as possible: |
|
Line 8: | Line 11: |
Originally it was designed to be used in the [[http://www.hih-tuebingen.de/abteilungen/kn/|cognitive brain research]], but it is made to be as generally applicable as possible: | |
Line 10: | Line 12: |
{{attachment:acquisition_stimulation.png}} | {{attachment:acquisition_stimulation.png}} |
Line 12: | Line 15: |
== nrec is based on standard technology for robustness and enduring usability: == | == nrec is based on standard technology for robustness and enduring usability == |
Line 14: | Line 17: |
* '''standard''' PC * '''standard''' graphics card * [[http://www.comedi.org/|comedi data acquisition library]] supports a lot of '''standard''' cards/boards/boxes |
* '''standard''' PC * '''standard''' graphics card * [[http://www.comedi.org/|comedi data acquisition library]] supports a lot of '''standard''' cards/boards/boxes |
Line 18: | Line 21: |
* it runs on a '''standard''' debian linux * it is developed in '''standard''' C++ * parameter files format: '''standard''' XML * data storage files format: '''standard''' [[http://hdf.ncsa.uiuc.edu/HDF5/|hdf5]], Matlab readable * graphics primitives are built using the '''standard''' [[http://en.wikipedia.org/wiki/OpenGL|OpenGL]] library |
* it runs on a '''standard''' debian linux * it is developed in '''standard''' C++ * parameter files format: '''standard''' XML * data storage files format: '''standard''' [[http://hdf.ncsa.uiuc.edu/HDF5/|hdf5]], Matlab readable * graphics primitives are built using the '''standard''' [[http://en.wikipedia.org/wiki/OpenGL|OpenGL]] library |
Line 24: | Line 28: |
== Current features: == | == Current features == |
Line 26: | Line 30: |
* circle * dotfield (RDK) * arrow * movie (avi) * image (png) * eyetracker calibration, fixation control, online data visualization |
* circle * [[Screenshots#dotfield|dotfield (RDK)]] * [[Screenshots#text|text]] * arrow * [[Screenshots#movie|movie (avi)]] * [[Screenshots#image|image (png)]] * [[Screenshots#square_plaids|square plaids]] * eyetracker calibration, fixation control, [[Screenshots#data_window|online data visualization]] |
Line 35: | Line 41: |
* experiment control by strategy based parameter setting | * experiment control by strategy based parameter setting * [[Screenshots#luminance_correction|luminance correction]] by using a freely definable alpha mask loadable from a simple file |
Description
Contents
1. nrec is a software package for stimulation, data acquisition and experiment control
Originally it was designed to be used in the cognitive brain research, but it is made to be as generally applicable as possible:
2. nrec is based on standard technology for robustness and enduring usability
- hardware independence:
standard PC
standard graphics card
comedi data acquisition library supports a lot of standard cards/boards/boxes
- software standards:
3. Current features
- graphics primitives:
- circle
- arrow
eyetracker calibration, fixation control, online data visualization
- the option to make a primitive a visual target
- controllers that make the primitives move and jump and that handle digital in- or outputs
- freely configurable digital channels for respone buttons, reward systems, LEDs etc.
- experiment control by strategy based parameter setting
luminance correction by using a freely definable alpha mask loadable from a simple file