Skip to main content

Lean EDF Reader

Project description

Introduction

edfpy is a minimal python library to read and write the European Data Format (EDF). The main aim of edflib is the fast and accurate handling of EEG signals stored in EDF. The library is designed to be able to read from MongoDB Grid files.

Install

To install the module enter

pip install -r requirements.txt
python setup.py install

Development and Contribution

Contributions are welcome. Please create your own fork of edfpy and a pull request to the master branch starting with a title '[WIP] ...' that describes what you are working on. We'll review the changes once you switch the title form '[WIP]' to '[MRG]'. Make sure to run the tests before submitting and switching the title. We also use SemaphoreCI.

To run the tests, first install the requirements-dev.txt file using

pip install -r requirements.txt
pip install -r requirements-dev.txt

This installs pytest. Before testing the package first install.

pip install -e .
make check

Contributors

The module was initially created by John C. Snyder and is now maintained by Justus Schwabedal.

License

The software is released under the MIT license.

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

edfpy-0.2.2.tar.gz (10.1 kB view details)

Uploaded Source

Built Distribution

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

edfpy-0.2.2-py3-none-any.whl (12.3 kB view details)

Uploaded Python 3

File details

Details for the file edfpy-0.2.2.tar.gz.

File metadata

  • Download URL: edfpy-0.2.2.tar.gz
  • Upload date:
  • Size: 10.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for edfpy-0.2.2.tar.gz
Algorithm Hash digest
SHA256 6b9fe542f420bc85ac631205e554534a4e9e15189459858d130a5b7659e454d3
MD5 abe7eaa9a7fc2e879738476b12022944
BLAKE2b-256 5da46a1e270fafc6b20ecbbc16f6f8ea0baa3c2e7f8421195ad5c0a19844a04a

See more details on using hashes here.

File details

Details for the file edfpy-0.2.2-py3-none-any.whl.

File metadata

  • Download URL: edfpy-0.2.2-py3-none-any.whl
  • Upload date:
  • Size: 12.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for edfpy-0.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 3ef0e24bbb97adb48fc5d417beaf15fef7e0921d17cabfa261983b57909a739f
MD5 20da278e1b44ff18c9ecc46af28aceb6
BLAKE2b-256 88427e4f4578a21c17f2435d2761929cfa4a4d734369d9f4e56f9849f45db5af

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