Ads by Google
Christian Borgelt's Web Pages

NAPa - Test for Neuron Assembly Participation


32 bit 64 bit (32/64 bit only for executable)
napa (265 kb) napa (276 kb) GNU/Linux executable
napa.exe (181 kb) napa.exe (213 kb) Windows console executable (319 kb) napa.tar.gz (312 kb) C sources, version 2.7 (2014.10.24)


NAPa is a program to analyze parallel neuronal spike trains for assembly activity with the help of different statistics. A p-value is obtained by creating surrogate data with spike time randomization, spike time dithering/displacement or train shifting/dithering. It improves over the NAss program by allowing for additional statistics, especially statistics that do not rely on time binning, but work directly on continuous time measurements.

Call the program with no arguments to see a list of options.

If you have trouble executing the program on Microsoft Windows, check whether you have the Microsoft Visual C++ Redistributable for Visual Studio 2017 (see under "Other Tools and Frameworks") installed, as the program was compiled with Microsoft Visual Studio 2017.

Details about the application, the statistics, and the methods used for generating surrogate data can be found in these papers (where the first refers specifically to NAPa, while the next two refer more to NAss, although NAPa covers most of the content as well):