Developed as part of the DARPA SyNAPSE program, the HRLAnalysis package was initially created as an implementation of off-line visualization of spiking and network data for use with HRLSim(TM). To balance efficiency with usability, the extraction and analysis of the simulation data is performed in C++ and the plotting and further manipulation is handled in Python through the Boost package. With this, users get the performance benefits of C++ but also the feature rich and syntactically simple interface of Python. In addition, users can take advantage of the extensive libraries available to Python for further manipulation and visualization of the results.

Link: https://github.com/HRLAnalysis/HRLAnalysis