Python tools to convert and preprocess OpenEphys data to the DAQ-HDF5 (dh5) format
Project description
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
oecon-inspect # session browser
Configs save session paths, output folder, and all step parameters — enough to reproduce a run.
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.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file oecon-0.2.2.tar.gz.
File metadata
- Download URL: oecon-0.2.2.tar.gz
- Upload date:
- Size: 48.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ea7a51c595e0369174d07602b719a7760327b98ee70f417e11cfe80b54131088
|
|
| MD5 |
15a87de17b9a75d4b3f4f3719ceb1db7
|
|
| BLAKE2b-256 |
2d5f87ec22392eb4831d908f87c6727dfe6be728bde94d167f0b48c966e21aa4
|
File details
Details for the file oecon-0.2.2-py3-none-any.whl.
File metadata
- Download URL: oecon-0.2.2-py3-none-any.whl
- Upload date:
- Size: 46.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
700f673cadb64bfce7de0724cf85d1cef1b39bcbacfb5ac8aa0ebfe2f8594877
|
|
| MD5 |
a15324471a2f16557e0a03cce363aa20
|
|
| BLAKE2b-256 |
a0e2948bc2ac3c3da0fc8c72a619cbb32c4ff94fb3e05e18b7af59c2faefbe8a
|