This script allows you to display the current frame in a multimedia video file in relation to a cursor position in the data file. Simply drag the cursor to show the associated frame for that section of data. By default the displayed multimedia frame is relative to the right-hand edge of the data view.
This script requires Spike2 v5.21 or higher.
Keywords: Video, frame position
This script can be used to rerun a data file and nominate a channel to be played out from the sound card during the replay. The script generates a toolbar from which the user can open data files, set the channel to play out and run/stop the data file.
This script requires Spike2 v5.21 or higher.
Keywords: Rerun, sound output
This pair of scripts provides a quick way of applying the Show / Hide state of channels in one view to others. Both scripts add a button to the Spike2 Script bar when first run for “one click” operation. Simply click on GetVisCh to copy the layout of the front view. Then, click on the destination view to bring it to the front and click the SetVisCh button to apply the stored Show /Hide configuration. Hold down Ctrl when pressing SetVisCh to apply, as far as possible, all the characteristics of the source (time ranges, trace colours etc.) to the destination.
See the comments in the script files for full user instructions.
This script requires Spike2 v 6.06 or higher.
This script allows you to Show or Hide channels in the front view based on a dialog with a grid of checkboxes rather than the list-based method built into Spike2. The resulting dialog is especially convenient when dealing recordings from multi-electrode arrays since the grid of check boxes can be matched to the layout of the electrode array. Using this script, you can easily show or hide rows or blocks of channels. You can also define a mask so that only channels of specified types, Events and WaveMarks, for example, are available to be shown or hidden.
The script adds a button labelled (ShowHide) to the Spike2 Script bar the first time that you run it so that it is available via a single mouse-click.
A user guide is included in the comments at the head of the script file.
This script requires Spike2 v 6.06 or higher.
A demonstration of the capabilities of the XY view type; this script generates a display of a clock (analogue, with hands). This script needs version 3 or later.
This script shows you how to create an XY display in Spike2. Version 2 does not have any built-in support for this type of display, but we added it to version 3. This is a work-around.
The trick is to create a user-defined time view with a memory RealMark channel. You can use the RealMark channel to add points. In fact, you can have several RealMark channels, if you want (all sharing the same x axis).
Restrictions: The x axis for the x-y plot must run from 0 to some maximum value you set. We fake it with a time axis, so you want to have a maximum x value of at least say 0.01 or you will notice reduced x axis resolution.
This script allows the user to open a sequence of data files and copy regions of data into an XY-view, superimposing one upon another. The script operates in two modes: firstly, when copying from Waveform channels, the region to be written is delimited by cursors positioned by the user and optionally snapped to a relevant marker with an associated pre-trigger time. If the channel being copied is of Wavemark type the program acts by superimposing all spikes in the interval between the cursors. In both modes a sequence of data files can be opened for copying and different channels can be used within each data file.
The down-load contains further documentation in Word format.
This script draws the data from a Waveform channel onto an XY-view as a "waterfall". (Repeating sections of the Waveform are over-drawn with a slight offset, horizontally and vertically, to give a "waterfall" effect.)
Once a data-file has been selected the user may either place two cursors to delimit the range to be shown or else choose to show all of the channel. This data will then be displayed in sections according to successive markers on a chosen marker/event channel and shown as a waterfall on an XY-view.
Several parameters regarding the display can be set. These adjust the slope and relief of the waterfall and can also be set to give a simple over-draw of the data (though see XYView for a script which is designed simply for over-drawing).
This script allows you to set up an eye-catching replay of your experimental data on a computer screen or via a video projector. This is an attention-grabbing method of presenting results in poster demonstrations, lectures or student practical classes.
Using this script, you can set up to ten time views rerunning in parallel. When each data file reaches the end it restarts automatically from the beginning. Each rerunning file can have multiple related result views, e.g. power spectra, which update to reflect the currently displayed raw data. You can also display up 4 multimedia windows linked to rerunning files.
These scripts are stored as WinZip files, myscript.zip, except where they are shown as spike\scripts\myscript.s2s. Those latter files were installed with Spike2 and spike stands for the directory in which you installed Spike2. See the summaries by clicking on the description line, below. Then you can down-load them by clicking on the filename; please check the size received.