Ads by Google
Christian Borgelt's Web Pages

NAPa - Test for Neuron Assembly Participation


napa (337 kb) GNU/Linux executable
napa.exe (238 kb) Windows console executable (322 kb) C sources, version 2.7 (2014.10.24)
napa.tar.gz (314 kb)


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 2022 (see under "Other Tools and Frameworks") installed, as the program was compiled with Microsoft Visual Studio 2022.

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):