Skip to main content

A toolkit for EEG phase estimation

Project description

EEGPhasePy

EEGPhasePy is an open-source toolkit for real-time phase estimation from electroencephlography (EEG). It is currently in a work-in-progress state. For a brief intro to the potential applications of EEG phase estimation see https://pmc.ncbi.nlm.nih.gov/articles/PMC10881194/

Plan

The goal is to replicate the mainstream EEG phase estimation algorithms including: autoregressive (AR) (Zrenner et al., 2018) and educated temporal prediction (ETP) (Shrinpour et al., 2020). Along with several helper methods for offline analysis of phase estimation experiments, producing figures such as polar histograms or average +- std waveforms. The goal with this package as well is to include methods for overcoming challenges of applying phase estimation in real-time such as a jitter free timing function and auto-incoorporation of delay into all supported algorithms.

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

eegphasepy-0.0.4.tar.gz (13.3 kB view details)

Uploaded Source

Built Distribution

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

eegphasepy-0.0.4-py3-none-any.whl (13.0 kB view details)

Uploaded Python 3

File details

Details for the file eegphasepy-0.0.4.tar.gz.

File metadata

  • Download URL: eegphasepy-0.0.4.tar.gz
  • Upload date:
  • Size: 13.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.3

File hashes

Hashes for eegphasepy-0.0.4.tar.gz
Algorithm Hash digest
SHA256 f63e2bfbe538340cb5216f6e3e7b02c0e6233773ccb70883870a74a6844ed384
MD5 33d43fbebe28095f701e0e3447aa5bbc
BLAKE2b-256 71bc8bb456b83e592a1279a2e49db1db69afaf52fa4cf3ccdb8b7e7941d9ce79

See more details on using hashes here.

File details

Details for the file eegphasepy-0.0.4-py3-none-any.whl.

File metadata

  • Download URL: eegphasepy-0.0.4-py3-none-any.whl
  • Upload date:
  • Size: 13.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.3

File hashes

Hashes for eegphasepy-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 f25333ec9c4b80d428734a96ee83f944f9f1d1541680ece08942377f540eee40
MD5 449a0c9e2c74df8ef076fc2aaf610cf4
BLAKE2b-256 237ab586f2625c13bab9b9037785707e21a1eea5c33fd68d31374712e10b5ecd

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