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.3.tar.gz (109.9 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.3-py3-none-any.whl (119.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: eegunity-0.8.3.tar.gz
  • Upload date:
  • Size: 109.9 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.3.tar.gz
Algorithm Hash digest
SHA256 ef50fc1bae83c7cf9f49e3890c0260a61ec410ee738c4f822ff6c080542842fd
MD5 a6032de6d667be9ba16118d3153273f2
BLAKE2b-256 fd1ba5984d272be9df4f6d89e05643b90a01b8f079a4ecbe12fda1fad533a261

See more details on using hashes here.

File details

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

File metadata

  • Download URL: eegunity-0.8.3-py3-none-any.whl
  • Upload date:
  • Size: 119.7 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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 a121d9d5b8d08b824a67a311ab0d80cf76cb8770c11a753d3f47b15983a45ab2
MD5 d0ba94f5433151bd1c2ee7681de0ef0e
BLAKE2b-256 a72b0088d4fb8bef87c835e04dd94adcd9188949d45d4792fc43e10521834bd8

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