Skip to content

cannot change dtype to int16 after being float32 in preprocessing #8

@a-zmz

Description

@a-zmz

After spikeinterface preprocessing steps, data type is float32. I tried to spre.astype(recording, dype=np.int16), but units from kilosort 4 have strange amplitude and locations, as mentioned here: SpikeInterface/spikeinterface#3625

so currently, in preprocess_raw, preprocessed data will be still be saved in float32. until this bug is fixed, we just have to reserve more disk space...

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions