SpikeDB is a cross-platform database and analysis application for use in electrophysiological labs that employ the SPIKE data acquisition software. SpikeDB is useful for organizing data files from multiple cells and animals and for quickly viewing the results of each recording session. For analysis, SpikeDB integrates the Python scripting language to enable users to write arbitrary data analysis scripts that operate over their entire collection (or a subset of) their data.
SpikeDB was written by and is currently maintained by Brandon Aubie while working in the McMaster Bat Lab. SpikeDB is open source and free for anybody to use.
April 1 2012
SpikeDB Version 1.8 Released
January 30 2012
SpikeDB Version 1.7 Released
January 5 2012
SpikeDB Version 1.6 Released
SpikeDB version 1.6 fixes a few issues introduced in version 1.5.
January 3 2012
SpikeDB Version 1.5 Released
SpikeDB version 1.5 includes several enhancements with the integrated Python environment that allows users to interact with the SpikeDB application more directly. When hovered over, the exact data point in a graph is now displayed in the SpikeDB status bar, additional informatino can be displayed (added in Python scripts), and clicking a data point can bring the user to view particular cells in the Browse tab automatically. SpikeDB databases will now be updated automatically when a new version is installed and cells can be marked as "bad" to indicate that a particular cell should not be included in data analysis. The SpikeDB manual has also been updated significantly.
December 20 2011
SpikeDB Version 1.4 Released
SpikeDB version 1.4 adds full support for Microsoft Windows operating systems and support for reading in SPIKE 5.0 data files in addition to bug and stability fixes.
SpikeDB 1.8 for Windows SpikeDB 1.8 for Mac (Lion) SpikeDB 1.8 for Mac (Snow Leopard) SpikeDB 1.8 Source Code SpikeDB 1.6 Manual
System RequirementsWindows: Requires Windows XP/Me/Vista/7. Python 2.7 is required and is included with the SpikeDB installer to install automatically.
Mac: Mac OS X 10.6+ and Python 2.7.
Linux/Source: Python 2.7, GTKmm 2.22, Boost 1.48, sqlite3.