Skip to main content

library to read/write EDF+/BDF+ files

Project description

https://codecov.io/gh/holgern/pyedflib/branch/master/graph/badge.svg https://travis-ci.org/holgern/pyedflib.svg?branch=master https://ci.appveyor.com/api/projects/status/49wwigslgtj288q1?svg=true https://readthedocs.org/projects/pyedflib/badge/?version=latest https://api.codacy.com/project/badge/Grade/a80bc8bdb6a342be83b9d03138bfd078 https://anaconda.org/conda-forge/pyedflib/badges/installer/conda.svg https://anaconda.org/conda-forge/pyedflib/badges/version.svg https://anaconda.org/conda-forge/pyedflib/badges/downloads.svg

What is pyEDFlib

pyEDFlib is a python library to read/write EDF+/BDF+ files based on EDFlib.

EDF means European Data Format and was firstly published Kemp1992. In 2003, an improved version of the file protokoll named EDF+ has been published and can be found at Kemp2003.

The EDF/EDF+ format saves all data with 16 Bit. A version which saves all data with 24 Bit, was introduces by the compony BioSemi.

The definition of the EDF/EDF+/BDF/BDF+ format can be found under edfplus.info.

This python toolbox is a fork of the toolbox from Christopher Lee-Messer and uses the EDFlib from Teunis van Beelen. The EDFlib is able to read and write EDF/EDF+/BDF/BDF+ files.

Documentation

Documentation is available online at http://pyedflib.readthedocs.org.

Installation

pyEDFlib can be used with Python 2.7.x or >=3.4. It depends on the Numpy package. To use the newest source code from git, you have to download the source code. You need a C compiler and a recent version of Cython. Go then to the source directory and type:

python setup.py build
python setup.py install

There are binary wheels which can be installed by:

pip install pyEDFlib

Users of the Anaconda Python distribution can directly obtain pre-built Windows, Intel Linux or macOS / OSX binaries from the conda-forge channel. This can be done via:

conda install -c conda-forge pyedflib

The most recent development version can be found on GitHub at https://github.com/holgern/pyedflib.

The latest release, including source and binary packages for Linux, macOS and Windows, is available for download from the Python Package Index. You can find source releases at the Releases Page.

License

pyEDFlib is a free Open Source software released under the BSD 2-clause 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

pyEDFlib-0.1.12.tar.gz (1.1 MB view details)

Uploaded Source

Built Distributions

pyEDFlib-0.1.12-cp36-none-win_amd64.whl (574.0 kB view details)

Uploaded CPython 3.6 Windows x86-64

pyEDFlib-0.1.12-cp36-none-win32.whl (550.3 kB view details)

Uploaded CPython 3.6 Windows x86

pyEDFlib-0.1.12-cp36-cp36m-manylinux1_x86_64.whl (988.2 kB view details)

Uploaded CPython 3.6m

pyEDFlib-0.1.12-cp36-cp36m-manylinux1_i686.whl (966.9 kB view details)

Uploaded CPython 3.6m

pyEDFlib-0.1.12-cp36-cp36m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl (741.2 kB view details)

Uploaded CPython 3.6m macOS 10.10+ intel macOS 10.10+ x86-64 macOS 10.6+ intel macOS 10.9+ intel macOS 10.9+ x86-64

pyEDFlib-0.1.12-cp35-none-win_amd64.whl (573.0 kB view details)

Uploaded CPython 3.5 Windows x86-64

pyEDFlib-0.1.12-cp35-none-win32.whl (549.8 kB view details)

Uploaded CPython 3.5 Windows x86

pyEDFlib-0.1.12-cp35-cp35m-manylinux1_x86_64.whl (983.9 kB view details)

Uploaded CPython 3.5m

pyEDFlib-0.1.12-cp35-cp35m-manylinux1_i686.whl (960.9 kB view details)

Uploaded CPython 3.5m

pyEDFlib-0.1.12-cp35-cp35m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl (740.7 kB view details)

Uploaded CPython 3.5m macOS 10.10+ intel macOS 10.10+ x86-64 macOS 10.6+ intel macOS 10.9+ intel macOS 10.9+ x86-64

pyEDFlib-0.1.12-cp34-none-win_amd64.whl (571.6 kB view details)

Uploaded CPython 3.4 Windows x86-64

pyEDFlib-0.1.12-cp34-none-win32.whl (553.1 kB view details)

Uploaded CPython 3.4 Windows x86

pyEDFlib-0.1.12-cp34-cp34m-manylinux1_x86_64.whl (986.8 kB view details)

Uploaded CPython 3.4m

pyEDFlib-0.1.12-cp34-cp34m-manylinux1_i686.whl (967.7 kB view details)

Uploaded CPython 3.4m

pyEDFlib-0.1.12-cp34-cp34m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl (749.4 kB view details)

Uploaded CPython 3.4m macOS 10.10+ intel macOS 10.10+ x86-64 macOS 10.6+ intel macOS 10.9+ intel macOS 10.9+ x86-64

pyEDFlib-0.1.12-cp27-none-win_amd64.whl (579.9 kB view details)

Uploaded CPython 2.7 Windows x86-64

pyEDFlib-0.1.12-cp27-none-win32.whl (556.3 kB view details)

Uploaded CPython 2.7 Windows x86

pyEDFlib-0.1.12-cp27-cp27mu-manylinux1_x86_64.whl (986.1 kB view details)

Uploaded CPython 2.7mu

pyEDFlib-0.1.12-cp27-cp27mu-manylinux1_i686.whl (963.6 kB view details)

Uploaded CPython 2.7mu

pyEDFlib-0.1.12-cp27-cp27m-manylinux1_x86_64.whl (986.1 kB view details)

Uploaded CPython 2.7m

pyEDFlib-0.1.12-cp27-cp27m-manylinux1_i686.whl (963.6 kB view details)

Uploaded CPython 2.7m

pyEDFlib-0.1.12-cp27-cp27m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl (762.4 kB view details)

Uploaded CPython 2.7m macOS 10.10+ intel macOS 10.10+ x86-64 macOS 10.6+ intel macOS 10.9+ intel macOS 10.9+ x86-64

File details

Details for the file pyEDFlib-0.1.12.tar.gz.

File metadata

  • Download URL: pyEDFlib-0.1.12.tar.gz
  • Upload date:
  • Size: 1.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for pyEDFlib-0.1.12.tar.gz
Algorithm Hash digest
SHA256 709f36abdbdad04c880f7f785670c6db27d5369139aec096fb9d63d8b63416b8
MD5 c348264810940d45eea7ba0df5b4876f
BLAKE2b-256 6763d00cfa8d3fb6bc374d19b083c963e30a34b4bc333a13d7d29543b89b8779

See more details on using hashes here.

File details

Details for the file pyEDFlib-0.1.12-cp36-none-win_amd64.whl.

File metadata

File hashes

Hashes for pyEDFlib-0.1.12-cp36-none-win_amd64.whl
Algorithm Hash digest
SHA256 2c8db55511fa33eef41df45c8122b2de46a066e2ea2742488ea73bf94dd00888
MD5 53fa3caf2b320ff62c4c809f5a19160e
BLAKE2b-256 53a6a9fc5f5fec9116f5094901a255b46d80a46a780ed3a8d361ce6a0e52eeae

See more details on using hashes here.

File details

Details for the file pyEDFlib-0.1.12-cp36-none-win32.whl.

File metadata

File hashes

Hashes for pyEDFlib-0.1.12-cp36-none-win32.whl
Algorithm Hash digest
SHA256 a1016b5afa332f63cbfdece3a6ae8c084c826494317a34fddab18d2666fbff05
MD5 5320963d26b296ae4e90a6a2dbd225ec
BLAKE2b-256 ea7e066d144d61cfc09b026f9ae118cdc24f98d0255c418599b5f7b955fc749e

See more details on using hashes here.

File details

Details for the file pyEDFlib-0.1.12-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for pyEDFlib-0.1.12-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 1802545e01a998402324f7d296b17bbbe3f089994c2e90a7e093f31d1fcc6f93
MD5 935a2ee527e25ec1c6c30abd54ab03e9
BLAKE2b-256 7522da2bf131a3652a3dd4a88f22695fd7ac644472b149ba73760970bf8e5737

See more details on using hashes here.

File details

Details for the file pyEDFlib-0.1.12-cp36-cp36m-manylinux1_i686.whl.

File metadata

File hashes

Hashes for pyEDFlib-0.1.12-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 087fe3c7e1835763858c12ee5f1a23df19ae12b6caa32c99fde4fa78ed7c31a7
MD5 da856067b62f0673670abadd84307f10
BLAKE2b-256 a24d28ce15b1fba6130f685898beab6b6fe89ed276868ffb011ad60b48ab91c2

See more details on using hashes here.

File details

Details for the file pyEDFlib-0.1.12-cp36-cp36m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl.

File metadata

File hashes

Hashes for pyEDFlib-0.1.12-cp36-cp36m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 acd2f21116bad6c1b5130c338659409d30abb4a14e67e0e26b4856e699ea4260
MD5 95534b72694f73e152f1a22046550181
BLAKE2b-256 2256f8593c6dcd18ba32f21c7e515c756b0de097044944fc5033cabc8310c4cb

See more details on using hashes here.

File details

Details for the file pyEDFlib-0.1.12-cp35-none-win_amd64.whl.

File metadata

File hashes

Hashes for pyEDFlib-0.1.12-cp35-none-win_amd64.whl
Algorithm Hash digest
SHA256 f2eb6846fbfbd68ce15d649a015d1a719a2e8109b726149d23259281ef2c691b
MD5 93015020d0d38829502d04ef28ea1ede
BLAKE2b-256 45744242d984e8b0b3df547da9d8b540ca53c8581181e5d26d241954105a3932

See more details on using hashes here.

File details

Details for the file pyEDFlib-0.1.12-cp35-none-win32.whl.

File metadata

File hashes

Hashes for pyEDFlib-0.1.12-cp35-none-win32.whl
Algorithm Hash digest
SHA256 50e653ccb9c555cf826ae19db42ea650d6bf30a917c7b07b37f37ed386ac2b32
MD5 646ab6da8ab11bd975b086922b03f18c
BLAKE2b-256 94d51734a18fcca32cf84beb6012d4560954fb67766f20c2348c9e35b350e1a0

See more details on using hashes here.

File details

Details for the file pyEDFlib-0.1.12-cp35-cp35m-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for pyEDFlib-0.1.12-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 14bcd4df15518651a46d610d3cd475329fd944f7d7d5a41fef0b379282ad0e84
MD5 b40ec3447a356c6e9f98b1ab2356f2c4
BLAKE2b-256 6a731b83e5e5db7dc131d06875fce50232589eed77fa0e0912303913709c92f7

See more details on using hashes here.

File details

Details for the file pyEDFlib-0.1.12-cp35-cp35m-manylinux1_i686.whl.

File metadata

File hashes

Hashes for pyEDFlib-0.1.12-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 967a3c19589d8c9c1ba637e165bdf755f0fe4401bd686531f202106bc454ddf4
MD5 1aee4100ec0e12682e137e7cb6dbf552
BLAKE2b-256 0067925c07316307df56b4698dbc4ef8405c67b8e3b0d0892eaf2819cdcfa048

See more details on using hashes here.

File details

Details for the file pyEDFlib-0.1.12-cp35-cp35m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl.

File metadata

File hashes

Hashes for pyEDFlib-0.1.12-cp35-cp35m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 d7d761eb8f7fd5fb2d6495b85a9125dd112111e10ddd9009a8d24a48033bbe39
MD5 9e04e8e730a76eba8dad6eb1ca2ca444
BLAKE2b-256 53dedd508a69150aa6c93999441c2a8c46151261cc370e4f549a438f54704ae8

See more details on using hashes here.

File details

Details for the file pyEDFlib-0.1.12-cp34-none-win_amd64.whl.

File metadata

File hashes

Hashes for pyEDFlib-0.1.12-cp34-none-win_amd64.whl
Algorithm Hash digest
SHA256 a30f5c04d134a20703d76ecd00b58baec31b7698fcc527b4c2ae803057de8d0d
MD5 fdc37f2474c22dd08b6b4ab6a41f096f
BLAKE2b-256 e6d8814b1f41c9da8928a500765cfae7c9c05360ed3027fd0f0c892585fd5021

See more details on using hashes here.

File details

Details for the file pyEDFlib-0.1.12-cp34-none-win32.whl.

File metadata

File hashes

Hashes for pyEDFlib-0.1.12-cp34-none-win32.whl
Algorithm Hash digest
SHA256 bed92508c067b6b52cf3d9485c54a63f9e4a41cc01bc5f2aa09015fd47e06698
MD5 c3b8e3f0bfd940050589d395d313ea07
BLAKE2b-256 03ee0d50a9b97ba7ee923a638fc85810d6d09199f663763e30d4a9d74a928de7

See more details on using hashes here.

File details

Details for the file pyEDFlib-0.1.12-cp34-cp34m-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for pyEDFlib-0.1.12-cp34-cp34m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 5709c877dfe2e6d01c23bfe721422e5e2382d41a89b40c233de39f09277a72b4
MD5 a8dd318947a3c2147a308722ce16b8ea
BLAKE2b-256 5ba6923c0e8dfc586630d10317ebb010a07ad6930fdc177b8fa39c79c091c668

See more details on using hashes here.

File details

Details for the file pyEDFlib-0.1.12-cp34-cp34m-manylinux1_i686.whl.

File metadata

File hashes

Hashes for pyEDFlib-0.1.12-cp34-cp34m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 2bdab7ea8cf7d7df27a4eb5e876aceeb13c948a4b4daf2578b19df8a971f733a
MD5 32414958c8c10b6c3320a894a0cb7ca2
BLAKE2b-256 97d08bd3041ce3894361435bd3cf96c7d3ee0b8e10e9bf85ea4c6918eed2f5d1

See more details on using hashes here.

File details

Details for the file pyEDFlib-0.1.12-cp34-cp34m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl.

File metadata

File hashes

Hashes for pyEDFlib-0.1.12-cp34-cp34m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 57f646451b18ccf99938a9284c3fa10ac3dcc948e9445afd1f2a9632f4d286e0
MD5 dacc0384381fcdd7be6174d8c75e8b8d
BLAKE2b-256 27e53665d1b10b46a872f7449856640959b706a74d984d96ab0eaa97d86cd61c

See more details on using hashes here.

File details

Details for the file pyEDFlib-0.1.12-cp27-none-win_amd64.whl.

File metadata

File hashes

Hashes for pyEDFlib-0.1.12-cp27-none-win_amd64.whl
Algorithm Hash digest
SHA256 880a394fcc4b4d455cfc475d5aaee2959e91f0c1d9088436803f8ce679075da2
MD5 093dbcf4abb00e43f83aa5ddef1517ca
BLAKE2b-256 4eaf6e2f8174ca7ee6edb6ba3ad9b568b8c7147f2f8aeeb996cfffbdccd6dad8

See more details on using hashes here.

File details

Details for the file pyEDFlib-0.1.12-cp27-none-win32.whl.

File metadata

File hashes

Hashes for pyEDFlib-0.1.12-cp27-none-win32.whl
Algorithm Hash digest
SHA256 364e3eb2252962bc912bd6aa71cb6a85631bbce1cb8608266acf1f39954aeddf
MD5 860f4104b13a791af0ce013463d61f29
BLAKE2b-256 b03859f41b52a73c628207c9002b99387f72592aec7aa180fd73a8da4227e943

See more details on using hashes here.

File details

Details for the file pyEDFlib-0.1.12-cp27-cp27mu-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for pyEDFlib-0.1.12-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 cc1031c029d03d68766aced1689080e6d0bace5248bc3e8fa715b5a4ee01313d
MD5 1bd3dbfdc1fc69b0976c29795b1ac095
BLAKE2b-256 25b267f782f1e1240f06605f5681be551872d4af1d5d2498a2e6b708259dbd85

See more details on using hashes here.

File details

Details for the file pyEDFlib-0.1.12-cp27-cp27mu-manylinux1_i686.whl.

File metadata

File hashes

Hashes for pyEDFlib-0.1.12-cp27-cp27mu-manylinux1_i686.whl
Algorithm Hash digest
SHA256 e1d8c444cb00ca620076ca9d0878cbbc7f417c9b24e8d2417bce62dd08b42566
MD5 e48ae7b2339ee46709b8100eeeda88b7
BLAKE2b-256 e5810979c3adb9c4144d578534e87ac2b6a84f14834d15544feda7e4613ce74f

See more details on using hashes here.

File details

Details for the file pyEDFlib-0.1.12-cp27-cp27m-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for pyEDFlib-0.1.12-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 0a9fba988769beee8efd59a2c385a8f0efebed9030cfa2a182c08261ebb26f5d
MD5 f13478e7ae9f2f9ba68dea0e301a06db
BLAKE2b-256 fd2d7da6f6cf994492879b4cdda2d31eea1cf1bdd12bddcb1cbf20b1484a030d

See more details on using hashes here.

File details

Details for the file pyEDFlib-0.1.12-cp27-cp27m-manylinux1_i686.whl.

File metadata

File hashes

Hashes for pyEDFlib-0.1.12-cp27-cp27m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 5269e16fdc93054c69e46ea0852261e711bd470d68fbfa3696eed5f30858f575
MD5 8510d19090e479df11c68ce1665e05ad
BLAKE2b-256 545c11ab376ea3c12f1e241b58f0072b060d30a97bceee615b1a78b2a38fbc59

See more details on using hashes here.

File details

Details for the file pyEDFlib-0.1.12-cp27-cp27m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl.

File metadata

File hashes

Hashes for pyEDFlib-0.1.12-cp27-cp27m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 729dfe5202e45676c1a867431d1044dc136ee7bfac95844ba08ef7b0e5810682
MD5 4b592a44332c68f9d5072d47375f166f
BLAKE2b-256 6e0889398d81a6b5cba7b43a18cb07e61281278b51407f7c490d5e02f1406b85

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page