Open bradlytstone opened 1 year ago
Hi @bradlytstone
You are using the spikesorters
package, which is deprecated! See the main page here: https://github.com/SpikeInterface/spikesorters
you should just do:
import spikeinterface.sorters as ss
# ...
out = ss.run_sorter("spykingcircus", recording = recording_cmr, output_folder='spykcirc2_output_v4', **params)
Hello again. So, having followed the same code sequence as pasted above, with the changes you mentioned, I am getting a new error in the JSON file:
{ "sorter_name": "spykingcircus", "sorter_version": "1.1.0", "datetime": "2023-09-07T18:14:42.261104", "runtime_trace": [], "error": true, "error_trace": "Traceback (most recent call last):\n File \"C:\Users\SuperComputer1\miniconda3\lib\site-packages\spikeinterface-0.98.0.dev0-py3.9.egg\spikeinterface\sorters\basesorter.py\", line 226, in run_from_folder\n SorterClass._run_from_folder(sorter_output_folder, sorter_params, verbose)\n File \"C:\Users\SuperComputer1\miniconda3\lib\site-packages\spikeinterface-0.98.0.dev0-py3.9.egg\spikeinterface\sorters\spyking_circus\spyking_circus.py\", line 165, in _run_from_folder\n raise Exception('spykingcircus returned a non-zero exit code')\nException: spykingcircus returned a non-zero exit code\n", "run_time": null }
Do you have suggestions on how to fix this? Sorry for the continued troubles.
I am pumping this up, as we are still experiencing this issue.
Can you try to update to the latest release (from yesterday)?
pip install -U spikeinterface
SpykingCircus 2 underwent a big update too :)
@bradlytstone I'll tag @yger here, who's the developer of Spyking CIRCUS.
Can you paste the full error trace when you run with verbose=True
?
It might also be an installation problem. In that case, I recommend running it in a Docker container.
See intructions here: https://spikeinterface.readthedocs.io/en/latest/modules/sorters.html#running-sorters-in-docker-singularity-containers
I have implemented the following pipeline to sort my TdT file. However, while this used to work, it no longer does, and I have tried several things: upgrading/downgrading spikeinterface, manually putting in property names. I am just lost as to how to fix this, which has been an arduous process just getting the TdT file to properly be sorted (when it used to work). I am electing to use spykingcircus because this is what we previously got to work (and no other sorters did). Can you provide assistance please?