Skip to content

WaveformExtractor.run_extract_waveforms has to run on all units #330

@DradeAW

Description

@DradeAW

Hi,

I want to extract the waveforms of multiple units, my understanding is to use the WaveformExtractor, set the parameters, and run run_extract_waveforms().
Except I'm not seeing a parameter to give which unit ids I want to extract, which means I need to extract the waveforms of all the units (which seems like a potential waste of time, and a lot of writing to disk when using max_spikes_per_unit=None).

In my use case, it wrote 298.7 GB to the disk (taking a few minutes) when extracting all of the waveforms (96 units) when I actually was only interested in 3 of them ...

Is it made like this on purpose?
Or is it something that needs to be added?

Thanks,
Drade

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions