Skip to main content
Project Logo

Overview

EEGUnity is a Python package for unified parsing, preprocessing, and export of large-scale EEG datasets.

For project background, see the paper: EEGUnity: Open-Source Tool in Facilitating Unified EEG Datasets Towards Large-Scale EEG Model

Project Documentation

Usage in Python Project

1. Create a Python Environment

Use Python 3.6 or higher. Python 3.13 is currently not supported due to dependency compatibility limits.

2. Install EEGUnity

pip install eegunity

3. Import EEGUnity

from eegunity import UnifiedDataset

Tutorial Navigation

Core Tutorials

  1. How does EEGUnity support multi-modal data: Open
  2. How to Format Channel Name and Inspect Metadata: Open
  3. How to Make Standard Datasets: Open
  4. How to Process Data and Export as h5Dataset: Open
  5. How to Read h5Dataset: Open

Advanced Tutorials

  1. How to Speed Up with Multithread: Open
  2. How to Process Data Using Multiple Computers with EEGUnity: Open
  3. How to Reading Rich Meta Data via Kernel: Open
  4. How to Parse Non-standard Data Formats: Open
  5. How to Build File Hash and File Size Metadata: Open

Metadata

Release files for eegunity 0.8.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for eegunity 0.8.5
File Size Uploaded
eegunity-0.8.5.tar.gz 119.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for eegunity 0.8.5
File Interpreter ABI Platform
eegunity-0.8.5-py3-none-any.whl Python 3 none any Details

Total release size: 246.4 kB

Release files / eegunity-0.8.5.tar.gz

Download URL eegunity-0.8.5.tar.gz
Size 119.5 kB
Tags Source
SHA-256 checksum
How to use checksums
9734ecb968bf5a5b95bb3838f5dd74f8ea769d88de1cab1ddf3df28c1ea831c2
BLAKE2b-256 checksum
How to use checksums
1ea18d50f7db1cbc25e42d1a6ddecbb4e823d5e710f17b0ac46dfbfacc879827
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.12

Release files / eegunity-0.8.5-py3-none-any.whl

Download URL eegunity-0.8.5-py3-none-any.whl
Size 126.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f25c6bdffc45f5e6dba2b9e145521248099740b5eaae4121ec2674f831fc388a
BLAKE2b-256 checksum
How to use checksums
08dda86b6e868ecdd57399e257784700361d87a85c529fe602093ad5ed22d92b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.12

Release history Release notifications | RSS feed

This release

0.8.5 This release

2 release files

0.8.3

2 release files

0.8.2

2 release files

0.8.1

2 release files

0.5.4

2 release files

0.5.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page