home
overview
graphs
examples
reference
basics
lab
logic
grouping
populations
environments
animats
synapses
cells

Lab Equipment

Vector-valued signals

Load labEquipment1.ccm
show display
run the model

The model has a signal generator connected by a vector link to a recorder. The signal generator produces a phase-shifted sinusoidal output on four separate channels, which are then sampled by the recorder and displayed as a greyscale plot of each channel against time.

After loading the model, click each component to display its properties on the right-hand side. Any of the visible properties can be changed with the sliders and menus. To see the new behavior, click "build" and then "run" in the workbench options on the left.

The calculation is deliberately slowed down so you can see it happening. The parameter maxTcalcByTreal sets the maximum amount of calculation time which can pass per unit of real time. The default value of 0.1 means that one second of model time will take at least ten seconds to run. Note that model time is always measured i milliseconds, so a standard 100ms run will take at least one second to execute.

Spikes

Load labEquipment2.ccm
show display
run the model

Instead of a continuous signal generator, this workbench has a spike generator, producing spikes on eight different channels. It is connected by a spikeCable to a recorder. Note that a different input port is used on the recorder for the spikes. There is no danger of connecting the wrong links to the wrong ports: each cable will only connect to the right type of ports.

You can try this out by clicking the link and lab buttons at the top of the window. Then drag off another spike generator and another vector recorder. Try connecting them with the various possible cables. To clear yup the workbench, click the skull at the bottom right corner, and then click the items to be deleted. After deleting things, click the house picture to return to build mode.

To show the display of your new recorder, click it, and then click the display button on the right-hand side.

Spikes sequences

Load labEquipment3.ccm
show display
run the model

This shows a way to deliver a hand-made sequence of spikes. The event sequence can either be entered from the keyboard by typing the times and channels for the events, or with a GUI tool. For the GUI, select the edit option on the right. Events can be dragged off the the icon at the top left and moved with the mouse. The two buttons at the lower right are to switch between adding and deleting events.

After changing the sequence with the graphical editor, the text will update when you move the mouse over it. If you change the text by hand, click parse text when you are ready for the changes to take effect.