This is an old revision of the document!
pat
- or pattern files are used in Auryn to defined patterns as a subset of neurons of sigle NeuronGroup with associated activity (gamma) value between zero and one. They are a human readable exchange format and are understood by a range of Auryn objects. SparseConnection for instance implements a set of functions to load such pattern files as cell assemblies (or synfire chains) into the connections matrix.
See also PatternMonitor and StimulusGroup.
File structure
The first bit of a pat
file could look like this:
# 2 blocks # pattern 0 0 0.866623 1 0.742221 2 0.271302 398 0.208315 399 0.123721 # pattern 1 400 0.972103 401 0.057406
where the first column specifies the NeuronID and the second column the associated gamma value. Patterns are separated by 2 or more linebreaks. Comments can be added to the file and have to be marked with a leading #
, which has to be the first character on a line.