spikeinterface icon indicating copy to clipboard operation
spikeinterface copied to clipboard

Incompatible KS4 in singularity image

Open AOONIH opened this issue 5 months ago • 3 comments

Recently upgraded to 0.102.3. Sorting using singularity.

Get this error even though I'm pulling the latest kilosort docker image. I'm assuming singularity and docker are pulling the same image?

Exception: SpikeInterface only supports kilosort versions 4.0.16 and above. You 
are running version 4.0.12. To install the latest version, run:
                        >>> pip install kilosort --upgrade

I can bypass by specifying the kilosort version using the extra_requirements parameter but this seems like a bug to me

AOONIH avatar Jun 19 '25 11:06 AOONIH

Can you pull the latest singularity image? There were some bugs in KS < 4.0.16 so we decided to drop support

alejoe91 avatar Jun 19 '25 12:06 alejoe91

I've tried singularity_image='spikeinterface/kilosort4-base' which seems to install a new docker environment but still didn't work. I don't know how else to pull the image

AOONIH avatar Jun 19 '25 12:06 AOONIH

try to use this: singularity_image="spikeinterface/kilosort4-base:4.0.30_cuda-12.0.0" (this is the latest tag)!

alejoe91 avatar Jun 19 '25 13:06 alejoe91