SERCOM Clicks Stimulus

In the SERCOM Clicks routine, a series of clicks is generated during an optional visual stimulus. At the same time, neuronal response data from the animal is collected and displayed. As soon as the Clicks option is specified (hitting 'c' from the SERCOM program), the clicks menu will come on the screen. It is here that the various stimulus parameters are specified. Below is a sample of this menu.

	  Speaker selection (0 - 15) =        9
		 Speaker attenuation =    20.00 dB
	      Led selection (0 - 15) =        7
	       Led intensity (1 - 8) =        4
	   Give reward (0=no, 1=yes) =        0
			Led duration =  3500.00 msec
		       Spotting time =  1000.00 msec
			Led off-time =  1500.00 msec
		   Stimulus Duration =   150.00 usec
		     Repetition Time =   200.00 msec
		      Stimulus Delay =    50.00 msec


w=W=Dset(newname), u=U=Dset(inc unit#), x=X=Dset(inc seq#), d=D=t=T=Screen Dump
p=P=CTRL-P=Pause, g=G=CTRL-G=Go, e=E=CTRL-Z=Exit, r=R=Retrieve, s=S=Store

After the parameters are all specified, the user types the letter 'g' or 'G' to start things off. The visual stimulus (Led selection) will turn on. After a brief Spotting time, a series of clicks will start. In this example, there will be 1 click presented every 200 msec (Repetition Time). Within this repetition time, there will be a Stimulus Delay of 50 msec, then the click, with Stimulus Duration of 150 microseconds (usec), is presented. The stimulus delay allows for collecting neuronal data before each auditory stimulus starts.

The visual stimulus remains on for the entire Led duration period of 4000 msec. The successive clicks will continue only as long as the visual stimulus remains on. At the end of this time, both stimuli turn off and remain off during the specified Led off-time period. This cycle is then repeated over and over again.

Note that the number of clicks in each cycle is not specified by the user. It is determined by the repetition time of the clicks and by the led duration time. In this example, there is enough time for 12 clicks to be presented during each led duration.

Note that the visual stimulus is optional -- it can be omitted by setting the Led selection parameter to 0. However, the parameters Led duration, Spotting time, and Led off-time must still be specified. One can use a very long Led duration time to accomodate a long series of clicks.

The following figure illustrates the timing of the clicks with respect to the visual stimulus.

Figure 1. -- SERCOM Clicks Stimulus

If the parameter Give reward is set to 1, then the animal will receive a reward at the end of each led duration (even if the led selection is set to 0).

The output display of the Clicks routine has two parts. There is a plot of the accumulation of spikes generated after every series of clicks, plus a dot raster display of the spike times during each repetition interval.

The arrow keys are used to move around in the menu. There are also several single-character commands available to the user at all times, while in the Clicks menu. They are listed here, and described in more detail below.

	g, G, or ^G	Start or restart stimulus
	p, P, or ^P	Stop stimulus, stay in Clicks menu
	e, E, or ^Z	Stop stimulus, return to SER main menu
	d or D		Dump next spike display to printer
	t or T		Dump next spike display to printer
	s or S		Store current menu params to special block
	r or R		Retrieve menu params stored by 's'
	w or W		Save current data, specify data set name
	u or U		Save current data, increment unit #
	x or X		Save current data, increment sequence #

After setting the parameters to the desired values, the series of clicks is started by typing CTRL-G. At the end of each series of clicks, the display will be updated and the clicks will be generated again. This continues until the user stops the stimulus. As with the FM Sweep routine, 'e' is used to exit, and 'p' stops the stimulus. Any individual parameter can be changed at any time -- type the new value, then hit 'Return' or one of the arrow keys to move the cursor. Then, stimulus will stop and restart with the new parameter values. Note that, as with the FM Sweep, it is can be faster to change a number of parameters by first typing 'p' to stop the stimulus, then modifying the parameters, then hitting 'g' to restart.

With the Clicks stimulus there is the special feature of a private storage block for the menu parameters. To store the current set of menu parameters into this storage block, type 's' or 'S'. Then, continue to run the stimulus, changing any parameter to a new value. To retrieve the set of parameters stored by the S command, type 'r' or 'R'.

There is now a hard copy feature, specified with the 'D' or 'T' option. Simply type D or T and the program will send to the printer a copy of the spike curve and dot raster at the end of the current series of clicks. (The display is only updated at the end of each series of clicks, and so both the 'd' and 't' options have been designed to do the same thing, that is, to send a hard copy dump of the next update of the display.)

Invalid parameter settings sometimes cause the stimulus to stop. The user must change the appropriate parameter(s), then type 'g' or CTRL-G to restart the stimulus.

To store the response data from the current series of clicks, the user can type 'w', 'u', or 'x'. Each of these commands stores the data for the entire series of clicks. The only difference between the 3 commands is how the name for the new data set is chosen. Each command displays the name of the most recently stored data set. The 'w' command prompts the user to type in a new name for the data set to be stored. The 'u' or the 'x' command will try to automatically create a new data set ID name. They look at the previous name, which is understood to have the format 'unit#-sequence#', preceded by an optional string of characters. For example, a valid name would be abc100-12, where the unit number is 100 and the sequence number is 12. The 'u' command will increment the unit number, and the 'x' command will increment the sequence number. If the previous data set name is not in this format, then each of the commands will prompt the user to type in a new data set id name.

The data for a series of clicks are stored with the data set type name SCCL, which will distinguish it from data collected during one of the other stimulus options. The schema name for each data set is SCH019.

See also the general description of the SERCOM program.
See also the descriptions of the other SERCOM stimulus options:
Tone Pips, Noise,


If you have questions or comments about this documentation, please send email to jane@neurophys.wisc.edu
This page last modified on : Apr. 14, 1998