Skip to main content
Python build Python tests Test coverage Documentation Status PyPI version Conda version Zenodo archive

PyPREP

For documentation, see the:

pyprep is a Python implementation of the Preprocessing Pipeline (PREP) for EEG data, working with MNE-Python.

Installation

pyprep runs on Python version 3.10 or higher.

We recommend to run pyprep in a dedicated virtual environment (for example using conda).

For installing the stable version of pyprep, call:

python -m pip install --upgrade pyprep

or if you use conda:

conda install --channel conda-forge pyprep

For installing the latest (development) version of pyprep, call:

python -m pip install --upgrade https://github.com/sappelhoff/pyprep/archive/refs/heads/main.zip

Both the stable and the latest installation will additionally install all required dependencies automatically. The dependencies are defined in the pyproject.toml file under the dependencies and project.optional-dependencies sections.

Logging

pyprep logs through the standard logging module and configures nothing when it is imported, so it is quiet by default but never silent: warnings and errors reach stderr without any setup. Call pyprep.setup_logging("info") to see what the pipeline decided, or pyprep.set_log_level("info") if your application already routes logging somewhere of its own.

See the Logging section of the API documentation for the details.

Contributing

The development of pyprep is taking place on GitHub.

For more information, please see CONTRIBUTING.md.

Citing

If you use this software in academic work, please cite it using the Zenodo entry. Please also consider citing the original publication on PREP (see “References” below). Metadata is encoded in the CITATION.cff file.

References

  1. Bigdely-Shamlo, N., Mullen, T., Kothe, C., Su, K.-M., & Robbins, K. A. (2015). The PREP pipeline: standardized preprocessing for large-scale EEG analysis. Frontiers in Neuroinformatics, 9, 16. doi: 10.3389/fninf.2015.00016

Release files for pyprep 0.9.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 pyprep 0.9.0
File Size Uploaded
pyprep-0.9.0.tar.gz 37.6 kB Details

Built distribution (wheel)

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

Total release size: 79.6 kB

Release files / pyprep-0.9.0.tar.gz

Download URL pyprep-0.9.0.tar.gz
Size 37.6 kB
Tags Source
SHA-256 checksum
How to use checksums
c9f2c7cd524a4732b3d953e507478813f732bffe780cccd4b94841f64ecdddd6
BLAKE2b-256 checksum
How to use checksums
1247c986d197705fe1e17f264ee124ac530d2dba29ec767c182b325fbf5d9d80
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 21, 2026.

Transparency log

Release files / pyprep-0.9.0-py3-none-any.whl

Download URL pyprep-0.9.0-py3-none-any.whl
Size 42.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3613bfd3ba6359819da0a362395857d52e3347193b2c7a14821842a7c9c58220
BLAKE2b-256 checksum
How to use checksums
eae15c43b1e72756f1692fd018e6e236d5fd73625a262ac0cb1ddcf367995797
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 21, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.9.0 This release

2 release files

0.8.0

2 release files

0.7.1

2 release files

0.7.0

2 release files

0.6.0

2 release files

0.5.0

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

2 release files

0.3.0

2 release files

0.2.3

1 release file

0.2.2

2 release files

0.2.1

2 release files

0.1.1

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