Skip to main content

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

Reason this release was yanked:

Missing eegunity.modules.kernel package

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.1.tar.gz (547.4 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.1-py3-none-any.whl (117.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: eegunity-0.8.1.tar.gz
  • Upload date:
  • Size: 547.4 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.1.tar.gz
Algorithm Hash digest
SHA256 15a028d0f5899b43df7b3c4320de768d2d227a21b2c1746c4b76b0db48ead198
MD5 59be368ef0aef528565cfb758342d360
BLAKE2b-256 b554988fd0a9d1cd3144b9b768425bd4305d11d99c7d4c4b29606f9a192d7773

See more details on using hashes here.

File details

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

File metadata

  • Download URL: eegunity-0.8.1-py3-none-any.whl
  • Upload date:
  • Size: 117.8 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 daa4e9e72848dea8dc5d622d05261d60aa1eb8e82141f1f4a91019cb0996e80d
MD5 a7977a1c61cafe07ab250e109ff9e959
BLAKE2b-256 659f387b09f7c5918698ff6e804e7b7bd4581d6ad1f180d6729ad3f178c21252

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