Skip to main content

doc DOI:10.1101/2025.10.04.680449v1 DOI:10.1101/2025.10.04.680449v1 tests codecov

GEDAI denoising in python

GEDAI_logo

For more details about the GEDAI algorithm, please refer to the MATLAB implementation.

Installation

Standard (Lightweight NumPy)

For standard CPU usage without heavy dependencies (~50 MB download):

pip install gedai

Accelerated (PyTorch Engine)

For accelerated performance (up to 2.2x faster execution via vectorized PyTorch linear algebra):

pip install "gedai[torch]"

Note: gedai defaults to engine="auto". If PyTorch is installed, acceleration is used automatically; otherwise, it falls back cleanly to NumPy.

Tip for CPU-only systems: If you only need CPU acceleration on Windows/Linux and want to avoid downloading large GPU/CUDA binaries (~2 GB), install the lightweight PyTorch CPU wheel:

pip install torch --index-url https://download.pytorch.org/whl/cpu
pip install gedai

Documentation

doc

Detailed documentation can be found on GEDAI website.

📜 Citation

DOI:10.1101/2025.10.04.680449v1 DOI

If you use GEDAI in your research, please cite the original publication:

Return of the GEDAI: Unsupervised EEG Denoising based on Leadfield Filtering (2025) [bioRxiv]. [DOI/Link to paper]
Ros, T, Férat, V., Huang, Y., Colangelo, C., Kia S.M., Wolfers T., Vulliemoz, S., & Michela, A.

As well as the specific version numbers of the software using the DOI provided by Zenodo.

License

DOI:10.1101/2025.10.04.680449v1

You may use this software under the terms of the PolyForm Noncommercial License 1.0.0 LICENSE. This is suitable for personal use, research, or evaluation.

Commercial License
If you wish to use this software in a commercial or proprietary application without being bound by terms of the PolyForm Noncommercial License 1.0.0, you must purchase a commercial license. The core algorithms in this repository are the subject of a pending patent application, and a commercial license includes a grant for patent rights.

📧 Contact

For any questions or enquiries, please contact: Tomas Ros - tomas.ros@unige.ch Victor Férat: victor.ferat@fcbg.ch

Acknowledgements

We are gratefully supported by the Center for Biomedical Imaging (CIBM), the Swiss National Science Foundation (SNSF), Unitec and the M/EEG & NMOD Platform, Fondation Campus Biotech Geneva, Geneva,.

cibm snf unitec

Release files for gedai 0.60

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for gedai 0.60
File Size Uploaded
gedai-0.60.tar.gz 9.5 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for gedai 0.60
File Interpreter ABI Platform
gedai-0.60-py3-none-any.whl Python 3 none any Details

Total release size: 17.4 MB

Release files / gedai-0.60.tar.gz

Download URL gedai-0.60.tar.gz
Size 9.5 MB
Tags Source
SHA-256 checksum
How to use checksums
9812e65987e189e7b1f8f3be086fe5866e9acad08f974347667a2eee9c86804e
BLAKE2b-256 checksum
How to use checksums
acb7b44e8cbb0909112a16fd128ba5ed08e15882657bca201bd32d5ac28b112f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.19 {"installer":{"name":"uv","version":"0.12.19","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / gedai-0.60-py3-none-any.whl

Download URL gedai-0.60-py3-none-any.whl
Size 8.0 MB
Tags Python 3
SHA-256 checksum
How to use checksums
14086c49d40318f5f180d21ae9821de3d7b7c75d22e135439ee1a354dca433ec
BLAKE2b-256 checksum
How to use checksums
248bb01b57d4ebfdc3da2b2377dcb640c73d00b628b47c7315d0247033001bf7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.19 {"installer":{"name":"uv","version":"0.12.19","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release history Release notifications | RSS feed

This release

0.60 This release

2 release files

0.5.0

2 release files

0.4.4

2 release files

0.4.3

2 release files

0.4.2

2 release files

0.4.1

2 release files

0.4.0

2 release files

0.3.0

2 release files

0.2.0

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page