You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
What would you like changed or added to the documentation and why?
For my MSci project I am required to analyse many recordings of electrophysiology data. Unfortunately all of this data has apparently been recorded using a device from Axion Biosystems. This sucks because neither spike interface, nor any other spike sorting algorithm appears to natively support the importing of data recorded from this device. To further complicate things I have to use kilosort 3 for my project. I have spent an awful long time trying to get this data into ANY spike sorting program with no success whatsoever. Recently however, I have happened across the Neurodata Without Borders filetype, which just so happened to be an accepted filetype for spike interface (which is the main software I am using). The only problem is that when I was manuall building the nwb file using the tutorial available here (https://pynwb.readthedocs.io/en/stable/tutorials/domain/ecephys.html#sphx-glr-tutorials-domain-ecephys-py). It should also be noted that the files that Axion Biosystems devices produces are kind of unusual and require their own set of matlab functions to get any usable data out of it (see the guide pdf here: AxionBioSystems_Matlab_guide.pdf
and the zip of functions I was provided with are here: OneDrive_1_11-09-2024.zip). If I remember correctly there might be some gui software that could convert this filetype to a different filetype but it requires an undisclosed amount of money for the license (which is of course completely prohibitive for me) so I have to find a way of running this data through kilosort on my own. After coming across the tutorial on how to create a nwb file from scratch I immediately wrote a script to generate files for my own project as I was aware that spike interface accepted nwb files however when I tried to run it through kilosort via spike interface I was given the error that there were no channel locations stated in the file. After looking for a while I was unable to find anything that would allow me to insert channel location data into a nwb file, so finally the question I ask you is this:
Is there anyway I can insert channel location data into a nwb file, and if not how do I convert the nwb file to a different filetype where I can insert channel location data (since I have looked around and cannot find any tools for converting from an nwb filetype, instead I have only found tools for converting to the nwb filetype)?
Many Thanks in advance
From Sean
Do you have any interest in helping write or edit the documentation?
What would you like changed or added to the documentation and why?
For my MSci project I am required to analyse many recordings of electrophysiology data. Unfortunately all of this data has apparently been recorded using a device from Axion Biosystems. This sucks because neither spike interface, nor any other spike sorting algorithm appears to natively support the importing of data recorded from this device. To further complicate things I have to use kilosort 3 for my project. I have spent an awful long time trying to get this data into ANY spike sorting program with no success whatsoever. Recently however, I have happened across the Neurodata Without Borders filetype, which just so happened to be an accepted filetype for spike interface (which is the main software I am using). The only problem is that when I was manuall building the nwb file using the tutorial available here (https://pynwb.readthedocs.io/en/stable/tutorials/domain/ecephys.html#sphx-glr-tutorials-domain-ecephys-py). It should also be noted that the files that Axion Biosystems devices produces are kind of unusual and require their own set of matlab functions to get any usable data out of it (see the guide pdf here:
AxionBioSystems_Matlab_guide.pdf
and the zip of functions I was provided with are here:
OneDrive_1_11-09-2024.zip). If I remember correctly there might be some gui software that could convert this filetype to a different filetype but it requires an undisclosed amount of money for the license (which is of course completely prohibitive for me) so I have to find a way of running this data through kilosort on my own. After coming across the tutorial on how to create a nwb file from scratch I immediately wrote a script to generate files for my own project as I was aware that spike interface accepted nwb files however when I tried to run it through kilosort via spike interface I was given the error that there were no channel locations stated in the file. After looking for a while I was unable to find anything that would allow me to insert channel location data into a nwb file, so finally the question I ask you is this:
Is there anyway I can insert channel location data into a nwb file, and if not how do I convert the nwb file to a different filetype where I can insert channel location data (since I have looked around and cannot find any tools for converting from an nwb filetype, instead I have only found tools for converting to the nwb filetype)?
Many Thanks in advance
From Sean
Do you have any interest in helping write or edit the documentation?
No.
Code of Conduct
The text was updated successfully, but these errors were encountered: