billkarsh / SpikeGLX

SpikeGLX recording system GUI [Neuropixels NI]
Other
83 stars 29 forks source link

SpikeGLX not saving configuration #31

Closed miou closed 1 year ago

miou commented 1 year ago

Dear Bill,

I noticed that since the newest version of SpikeGLX, configurations don't seem to be saved. So, each time I run a new acquisition, I have to re-do all the probe config, NI setup etc. Pressing save seems to have no effect. Also, once the GUI showing the traces opens, the Yscl etc parameters are not saved from the previous recording, as used to be the case and helpful in previous versions.

--Janis

billkarsh commented 1 year ago

Hi Janis, We can't confirm this, and other users would surely have complained about it...so there is an issue on your computer. Most of the settings are saved to folder _Configs (probe and NI clock settings are in _Calibration) in the same folder as SpikeGLX.exe. The _Configs folder is automatically generated if not present. Do you see _Configs? Do you see files of type *.ini within it? My only guess is that you are running as a user who does not have permissions to write to these folders. Right-click on _Configs or its parent SpikeGLX folder and select Properties/Security to see the permissions.

This could be tricky as you need permission to write for all folders going up the tree. So _Configs needs write permission, as does its parent SpikeGLX folder, as does the folder containing SpikeGLX folder and so on... I advise starting with a freshly extracted SpikeGLX folder that you place somewhere you know you have full access rights to.

miou commented 1 year ago

Ah, yes, the problem was on my side. Thank you so much, that fixed it!