I am a brand new user to Brainstorm, I just installed it to test it out as an alternative to spike sort/view/analyize my electrophysiology data. I did the install without Matlab license (MCR 2015b 9.0 version).
I try to run any of the 3 pre-instlaled spike sorters (Wave_clus/UltraMegaSort2000/Kilosort) and they all give the same error.
Sorry, we have no plans of supporting the compiled versions for these processes. You will need a Matlab license. The reason is that we are using existing external libraries for spike sorting and it would be a nightmare to start compiling them all every time either we update Brainstorm or these libraries are updated and then packaging everything together, notwithstanding the potential licensing issues and increase in file size of our installer.
Thank you so much. When I am running with the test data provided with brainstorm, the options seem to show up. When I load my own data, this option does not show up. The only difference I am able to see is that in the test example the data is loaded as "Link to raw file". When I load preselected channel data the spike sorting option doesn't show up. How do I troubleshoot this?
So I figured that spike sorting toolboxes only work if the data is loaded in as raw (even if the epochs are clipped based on markers). I was able to get past that roadblock. I was able to run UltraMegaSort, but I get this error:
I was able to run UltraMegaSort, but I get this error:
This function was written by @mpompolas, I have never used it myself.
In order to fix this error, I would need your help in order to reproduce it on my computer first.
Could you please share a short example file, and detailed step-by-step instructions from the "Review raw file" needed to reproduce the error.
You can find a recent example of bug resolution here: