Skip to content

brain-bremen/oecon

Repository files navigation

oecon — Open Ephys Converter

Converts Open Ephys GUI recordings into DAQ-HDF5 (DH5) format.

Conversion steps: LFP decimation, MUA/ESA envelope, TTL events, VStim network events, trial map, raw data copy.

Installation

Requires uv.

uv tool install oecon

or for the latest development version:

uv tool install git+https://github.com/brain-bremen/oecon.git

Update

uv tool upgrade oecon

GUI

oecon-gui       # converter

CLI

oecon <session_path> [<session_path> ...]
oecon <session_path> --config config.json --output-folder /out
oecon <session_path> --inspect

Library

from oecon import convert_open_ephys_session
convert_open_ephys_session("/path/to/session")

Default CONT block ranges

Range Purpose
1 – 2000 Raw neural/analog data
2001 – 3600 LFP
3601 – 4000 Downsampled analog
4001 – 5600 MUA/ESA
6001 – 7600 High-pass filtered raw (reserved)

Sorted spikes: SPIKE 1–1000.

About

Python tools to convert and preprocess OpenEphys data to the DAQ-HDF5 (dh5) format

Resources

License

Stars

Watchers

Forks

Contributors

Languages