Skip to content

ProbeInterface or Spikeinterface issue? #2895

@aghatpande

Description

@aghatpande

I'm using SpikeInterface version 0.100.5 with Probeinterface version 0.2.21. I have recorded data with Cambridge Neurotech E2 series probe, which I imported into Probeinterface. This executes successfully and I can print the probe map etc. When I attach the probe to the recording it doesn't work:

# set the probe to recording_saved
recording_saved.set_probe(cnE2probe)

ZarrRecordingExtractor: 64 channels - 32.0kHz - 1 segments - 19,036,223 samples
594.88s (9.91 minutes) - int16 dtype - 2.27 GiB

# did it work?
# check if the probe is attached
print (f'Does the recording have a probe attached? : {recording_saved.has_probe()}')

Does the recording have a probe attached? : False

Apparently I need to attach a probe so as to sort the data using Kilosort4 (via Docker) although when I did try KS4 it only issued a warning, created a dummy probe based on channel locations, apparently sorted the data 100% (progress bar) and then ultimately failed! I have successfully sorted this same data with KS3 using SI and Docker. Any advice is most appreciated.

Metadata

Metadata

Assignees

No one assigned

    Labels

    questionGeneral question regarding SI

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions