Segmenting a simulation of a model network

This example follows the same general approach described for segmenting simulations of a model cell, but the data to be saved is a record of spike times and the associated unique identifiers of the spike sources. The conceptual model is very simple: a spontaneously active cell that fires spikes at random intervals.

As with the model cell example, the development strategy proceeds in these four steps:

1. Implement and test the computational model itself.
2. Run a "complete" simulation and save its results.
3. Run a segmented simulation and save its results.
4. Reconstitute the results of a "complete" simulation from the results of a segmented simulation, and compare the two to verify that they are identical.

The following sections show how I achieved these four steps.