Skip to main content

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

Project description

EEGUnity

Overview

EEGUnity is a Python package designed for processing and analyzing large-scale EEG data efficiently. This guide will walk you through the Usage on Windows, macOS, and Linux. For more details on the motivation, concepts, and vision behind this project, please refer to the paper EEGUnity: Open-Source Tool in Facilitating Unified EEG Datasets Towards Large-Scale EEG Model

Usage in Python Project

(Notes: This repository is planned for release on PyPI and the Conda community once a stable version is achieved.)

Prerequisites

Clone the Repository

First, clone the repository using Git:

Windows, macOS and Linux:

git clone https://github.com/Baizhige/EEGUnity/.git

Usage in Python Projects

To use EEGUnity in your Python project, you will need to copy the eegunity folder to your project directory:

  1. Copy the eegunity folder from the cloned repository to your Python project's folder:

    Windows:

    • Copy EEGUnity\eegunity into your project's directory.

    macOS and Linux:

    • Copy EEGUnity/eegunity into your project's directory.
  2. Your project structure should resemble the following:

my_project/
│
├── eegunity/
│   └── __init__.py
└── your_script.py
  1. Import the package in your Python project like this:

    from eegunity import UnifiedDataset
    

Tutorial

  1. How to Format Channel Name and Inspect Channel Data: Click here to view the tutorial
  2. How to Process Data and Export as h5Dataset: Click here to view the tutorial
  3. How to Read h5Dataset: Click here to view the tutorial

Project Documentation

You can view the project manual through the following link: Click here to view the manual

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.5.0.tar.gz (173.1 kB view details)

Uploaded Source

File details

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

File metadata

  • Download URL: eegunity-0.5.0.tar.gz
  • Upload date:
  • Size: 173.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.0

File hashes

Hashes for eegunity-0.5.0.tar.gz
Algorithm Hash digest
SHA256 5924e9115e3cae6a0c515c09be619f829873aa95b8e4c0cad15ac124e9d7cb1f
MD5 a8e35319b55505a75d364ec25945051c
BLAKE2b-256 e2f2d16b9f7cab23a0c97a541032592f026e8d6d2b2fe63cc769a6e0767d5f53

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