What is NeuroScope?
NeuroScope is an advanced viewer for electrophysiological and behavioral data: it can display local field potentials (EEG),
neuronal spikes, behavioral events, as well as the position of the animal in the environment. It also features limited editing capabilities.
NeuroScope is part of a larger data analysis framework, including
Klusters (powerful and easy-to-use cluster cutting application) and other utilities which are currently under development.
NeuroScope was developed by Lynn Hazan in
G. Buzsáki's lab (CMBN, Rutgers Newark, USA).
How is NeuroScope distributed?
NeuroScope is a free software distributed under the
General Public License (GPL).
Who uses NeuroScope?
NeuroScope is actively used to explore neuronal recordings from the hippocampus and cortex in
G. Buzsáki's lab
(CMBN, Rutgers Newark, USA).
September 17 2007: NeuroScope 1.3.3 released
- Display the traces on a picture.
- Use of floating number for a certain number of parameters.
- Bug fixes.
February 28 2005: NeuroScope 1.3.2 released
- Ability to modify the space ratio for spike rasters versus traces.
- Display the events on the spatial map.
- Bug fixes.
January 26 2005: NeuroScope 1.3.1 released
Modifications to make the application compatible with the new GCC 3.4 release series (G++ is now much closer to full conformance to the ISO/ANSI C++ standard).
This version has been tested on Fedora Core3 linux with the gcc 3.4.2 and on KNOPPIX 3.7 with the gcc 3.4.4 20041218 (prerelease)(Debian 3.4.3-6).
December 30 2004: NeuroScope 1.3 released
- Addition of a temporary movable time line to quickly assess the temporal relationships between physiological events occurring on different channels.
- Ability to redefine the default offsets.
- Modification of some of the icons.
- Bug fixes.
October 26 2004: NeuroScope at the Society for Neuroscience 34th Annual Meeting in San Diego
- The abstract reference is: L.Hazan et al, Soc.Neurosci Abstr 34,768.2, 2004
October 11 2004: NeuroScope 1.2.5 released
Bug fixes.
September 29 2004: NeuroScope 1.2.4 released
Bug fixes.
September 13 2004: NeuroScope 1.2.3 released
The user manual can be acessed in NeuroScope from the Help menu. It is also available
online.
|
Developers' documentation
|
The developers' documentation (API) can be found in the source archive in the directory neuroscope-api/html/index.html.
It is also available
online.
NeuroScope is known to compile and work on several GNU/Linux distributions: Mandrake 9.1, RedHat 9, Fedora, SuSE 9.1 and Debian testing/unstable (KNOPPIX).
NeuroScope requires KDE >= 3.1, QT >= 3.1 and
libxml2 >= 2.5.4
To build NeuroScope from source, you will also need the corresponding devel packages and an ANSI C++ Standard compliant compiler (gcc version 3.2.2 is known to work).
If you are upgrading NeuroScope uninstall the previous version first by doing the following:
# cd neuroscope-1.3.2
# su
(type root password)
# make uninstall
Download the archive, extract the source files, build and install the application by doing the following:
On Ubuntu
# tar xvzf neuroscope-1.3.2.tar.gz
# cd neuroscope-1.3.3
# kde_htmldir=/usr/share/doc/kde/HTML ./configure --prefix=$(kde-config --prefix)
# make
# sudo make install
On other distributions
# tar xvzf neuroscope-1.3.2.tar.gz
# cd neuroscope-1.3.3
# ./configure --prefix=$(kde-config --prefix)
# make
# su
(type root password)
# make install
|
Installing the debian binary package
|
Download the binary package (.deb) and install the application by doing the following:
# su
(type root password)
# dpkg -i neuroscope_1.3.3_amd64.deb
You are done :0)
To make sure NeuroScope compiled properly, try it on these
example files (courtesy of David Robbe).
Simply extract the files and in NeuroScope, select File->Open and choose the file ending with the extension ".dat"