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.2.tar.gz (6.0 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.2-py3-none-any.whl (5.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: eegphasepy-0.0.2.tar.gz
  • Upload date:
  • Size: 6.0 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.2.tar.gz
Algorithm Hash digest
SHA256 46172c1d08fd5c355d7626d70485c293fe48e5058ceb7f05ae9e53a99a0d868d
MD5 04cbbdc8476a5091a21707333298f538
BLAKE2b-256 d97a3c257da0a06017392e6df4a6d225306778094d257412b7465677725b43c8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: eegphasepy-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 5.5 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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 7a345af9f1d8300f988ab6ad9ff581b4ae640c37d81f7d8d91f30b7f7abf02ba
MD5 cf8bee04599a3f9455510d7c750a8c67
BLAKE2b-256 3f76f9e07be7e501d3260c998f600c45781baf15cc0906bdb45775e177a88d1f

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