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.5.0

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.5.0
File Size Uploaded
gedai-0.5.0.tar.gz 9.4 MB Details

Built distribution (wheel)

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

Total release size: 17.4 MB

Release files / gedai-0.5.0.tar.gz

Download URL gedai-0.5.0.tar.gz
Size 9.4 MB
Tags Source
SHA-256 checksum
How to use checksums
46615f695dc63830a1423d48b0a2604ad415429a81301aded77e07bd993709c3
BLAKE2b-256 checksum
How to use checksums
6187937554a39398a89bd6804918ebb8f4fc33200e289db664d12e2f27fbee89
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.10 {"installer":{"name":"uv","version":"0.12.10","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.5.0-py3-none-any.whl

Download URL gedai-0.5.0-py3-none-any.whl
Size 8.0 MB
Tags Python 3
SHA-256 checksum
How to use checksums
72a84198b98b012dd76654dc507186d7c0d0ecd7c8874e2821f2986747785aa6
BLAKE2b-256 checksum
How to use checksums
f76d3ca82ee59ed17d69611a5815a7d897f4768d3542d52c25d4c687404a0831
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.10 {"installer":{"name":"uv","version":"0.12.10","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

0.60

2 release files

This release

0.5.0 This release

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