The BRAPH 2 Memory Capacity is a BRAPH 2 distribution that uses the reservoir computing approach to calculate both global and regional memory capacity. This pipeline has been used to derive the results in the manuscript: “Computational memory capacity predicts aging and cognitive decline” by Mijalkov et al. (2025).
This distribution utilizes the necessary analytical functionalities of the standard BRAPH 2 distribution. More information about the analysis and how to use the interfaces can be found in the main BRAPH 2 repository. The full tutorials are available here.
The tutorial for the memory capacity pipeline (fully integrated in BRAPH 2 framework) shows how to calculate the global and regional memory capacity for each subject and compare between groups of subjects. This pipeline can be used both from MATLAB command line or through the Graphical User Interfaces. The codes implementing the global and regional memory capacity are located in the memorycapacity folder.
The compiled version of the software is already provided in this repository under braph2memorycapacity
folder. However, if you need to recompile the software again (for example, after implementing new functionalities or adding new pipelines), you can do so by running the braph2genesis function with the command braph2genesis('braph2memorycapacity_config.m')
. This will re-generate braph2memorycapacity
folder which can then be used as explained above. WARNING: To ensure a successful compilation, the braph2memorycapacity
folder should be erased and all of its dependencies should be removed from the MATLAB path. This folder will be regenerated after a successful compilation.