Skip to content

OpenEphysRawIO header parse is slow #1255

Open
@weiglszonja

Description

@weiglszonja

Hey,

I have ecephys data from the Tye lab in legacy OpenEphys format (.continuous files) and I'm using OpenEphysRecordingInterface from neuroconv to write the data to NWB (which uses OpenEphysLegacyRecordingExtractor from spikeinterface).

I noticed that initializing the interface is slow, and I could trace it back to OpenEphysRawIO where
parsing the header for their recording takes at least 5 minutes. Do you have any idea what could contribute to this?

from neo.rawio import OpenEphysRawIO
# Parameters for conversion
neo_rawio = OpenEphysRawIO(folder_path)
neo_rawio.parse_header()

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions