Visitar URL original
alert: spikeglx imro format changing · Issue #1843 · NeuralEnsemble/python-neo · GitHub
Skip to content

alert: spikeglx imro format changing #1843

Open

Description

@billkarsh

To facilitate third party developers who seek to edit imro tables, I'm changing how imro headers look. In particular, in the header section that used to look like (probe_type, nchans) it will now be saved as (probe_part_number, nchans). This change and additional details on how part numbers and type codes work is documented here.

The type code should not be necessary to decode imro tables. Rather, the probe_part_number is used as a key into the public probe table to get item: imro_table_format_type which selects the appropriate format specifier, e.g., "imro_np1000."

Also, I've published version 1.6 of the probe table here.

I'm available for discussion and to help with this transition in SpikeInterface.

Bill Karsh

Activity

  1. alejoe91 commented on May 6, 2026

    @alejoe91
    Contributor

    Hi @billkarsh

    Thank you so much for letting us know!
    I think that the only change on our end is when we read a probe directly from the IMRO table (here). However, this is not used downstream since for SpikeGLX we read the probe part numbet directly from the meta file.

    I don't think that we would need any change to the NEO parser either, since we use the same trick.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions