Skip to main content

An open source Python pacakge for large-scale EEG datasets processing

Project description

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

eegunity-0.8.2.tar.gz (547.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

eegunity-0.8.2-py3-none-any.whl (119.5 kB view details)

Uploaded Python 3

File details

Details for the file eegunity-0.8.2.tar.gz.

File metadata

  • Download URL: eegunity-0.8.2.tar.gz
  • Upload date:
  • Size: 547.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.12

File hashes

Hashes for eegunity-0.8.2.tar.gz
Algorithm Hash digest
SHA256 b27278a65dad4090cfaeab89a0bdd2003292fe2d124230b847bc0799350db416
MD5 bbf2e0ddc912c75d2f15142bdacd6c9f
BLAKE2b-256 e02c472d6d15fed3ae2280b51bbca0a416a492f64f0618e729b31b0ef095f958

See more details on using hashes here.

File details

Details for the file eegunity-0.8.2-py3-none-any.whl.

File metadata

  • Download URL: eegunity-0.8.2-py3-none-any.whl
  • Upload date:
  • Size: 119.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.12

File hashes

Hashes for eegunity-0.8.2-py3-none-any.whl
Algorithm Hash digest
SHA256 ba28d2d093b44f827740c7dab5e09640d04babf0048e41ece7fdd344bb0688c9
MD5 fdc62332a6df049785c92cb19c6c490c
BLAKE2b-256 5039da02c5d3d67fd2b15d5096a68fbd778f56047957c7f46e189f685646096a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page