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.15.tar.gz (1.1 MB view details)

Uploaded Source

Built Distributions

pyEDFlib-0.1.15-cp37-cp37m-win_amd64.whl (574.2 kB view details)

Uploaded CPython 3.7m Windows x86-64

pyEDFlib-0.1.15-cp37-cp37m-win32.whl (550.1 kB view details)

Uploaded CPython 3.7m Windows x86

pyEDFlib-0.1.15-cp36-cp36m-win_amd64.whl (574.1 kB view details)

Uploaded CPython 3.6m Windows x86-64

pyEDFlib-0.1.15-cp36-cp36m-win32.whl (550.1 kB view details)

Uploaded CPython 3.6m Windows x86

pyEDFlib-0.1.15-cp35-cp35m-win_amd64.whl (573.6 kB view details)

Uploaded CPython 3.5m Windows x86-64

pyEDFlib-0.1.15-cp35-cp35m-win32.whl (549.6 kB view details)

Uploaded CPython 3.5m Windows x86

pyEDFlib-0.1.15-cp27-cp27m-win_amd64.whl (577.6 kB view details)

Uploaded CPython 2.7m Windows x86-64

pyEDFlib-0.1.15-cp27-cp27m-win32.whl (555.4 kB view details)

Uploaded CPython 2.7m Windows x86

File details

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

File metadata

  • Download URL: pyEDFlib-0.1.15.tar.gz
  • Upload date:
  • Size: 1.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3

File hashes

Hashes for pyEDFlib-0.1.15.tar.gz
Algorithm Hash digest
SHA256 ea6e52929b67a6e36f7665bd8e6805e61bb232155f4be73ea263261f5c9e1c4f
MD5 e9084ed82c91f58f5cb44d739b2fa9bf
BLAKE2b-256 bc8b47ce5a889e1f6917390ba2328b494424d018cf9c263ab59e14ac851e194f

See more details on using hashes here.

File details

Details for the file pyEDFlib-0.1.15-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: pyEDFlib-0.1.15-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 574.2 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3

File hashes

Hashes for pyEDFlib-0.1.15-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 050f04b14e9ff72f078dccb099d087f25e9992470dd8caf6ea8b0da5463c5169
MD5 9ee02315eaf1c51d05327cd9e6b6c031
BLAKE2b-256 90ca3169fcde38538a010038611efb6a0357a8dfe4d32135a1950785bb3aaae4

See more details on using hashes here.

File details

Details for the file pyEDFlib-0.1.15-cp37-cp37m-win32.whl.

File metadata

  • Download URL: pyEDFlib-0.1.15-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 550.1 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3

File hashes

Hashes for pyEDFlib-0.1.15-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 dfaa78b2db233b222d549d368d670067fe9045bbffce8de14dfa391f7d815804
MD5 5afff99777595da30d13e0922bfb7bf9
BLAKE2b-256 921b9d4345f8776dcccfcf1e16738665177453dbe4a0d3c098976e0b7ebfb763

See more details on using hashes here.

File details

Details for the file pyEDFlib-0.1.15-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: pyEDFlib-0.1.15-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 574.1 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3

File hashes

Hashes for pyEDFlib-0.1.15-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 a4cf52ce31461818120b87d20cff1e6d9c4f2722a3c58751fe2aa38f16fdcaa6
MD5 4cc45bdfc621c46f8e47ff23837406e1
BLAKE2b-256 bd19ab0a13bfbd4b63bd6066a182715c370cb660f6f5ca6175911c6d474f5132

See more details on using hashes here.

File details

Details for the file pyEDFlib-0.1.15-cp36-cp36m-win32.whl.

File metadata

  • Download URL: pyEDFlib-0.1.15-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 550.1 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3

File hashes

Hashes for pyEDFlib-0.1.15-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 1b58b326fde7dcc5967c133e56caa57ef1c01abaf01f34fec80eda2c14951d0d
MD5 de840a3ab9805fca840dbbf8f7be4234
BLAKE2b-256 802b734884450bb28c22ab99015f9bb6d4c731ba8ff3fc3e23c3de010babaffe

See more details on using hashes here.

File details

Details for the file pyEDFlib-0.1.15-cp35-cp35m-win_amd64.whl.

File metadata

  • Download URL: pyEDFlib-0.1.15-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 573.6 kB
  • Tags: CPython 3.5m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3

File hashes

Hashes for pyEDFlib-0.1.15-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 2409c6ac4d391753a493ec3aafd8fff38e2f9e194a48109804475e4884ca06ff
MD5 a659980f92a82b15992898492c3cebf8
BLAKE2b-256 970c2e17fa628a8db2d400ec7954146731dff25731dde8b5c45b474f8355f4fa

See more details on using hashes here.

File details

Details for the file pyEDFlib-0.1.15-cp35-cp35m-win32.whl.

File metadata

  • Download URL: pyEDFlib-0.1.15-cp35-cp35m-win32.whl
  • Upload date:
  • Size: 549.6 kB
  • Tags: CPython 3.5m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3

File hashes

Hashes for pyEDFlib-0.1.15-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 eb67e5910d2b771d00db4bf32aee93449a5840ca8ac4ab815b77e122f75f16b2
MD5 c6b169eb6803c575cca3c0401530dab6
BLAKE2b-256 c2f471fd989c1aadcff5f88d5f7fb1eed82d5576d9fc80c7bfa94276e3d4dfab

See more details on using hashes here.

File details

Details for the file pyEDFlib-0.1.15-cp27-cp27m-win_amd64.whl.

File metadata

  • Download URL: pyEDFlib-0.1.15-cp27-cp27m-win_amd64.whl
  • Upload date:
  • Size: 577.6 kB
  • Tags: CPython 2.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3

File hashes

Hashes for pyEDFlib-0.1.15-cp27-cp27m-win_amd64.whl
Algorithm Hash digest
SHA256 5d1e658e27cefaacb93bfebd6f7ab470b29b2d13b661451dcb74d222e8bc174c
MD5 d445e1f979c56483019eb3c3e94388dc
BLAKE2b-256 492995adee4585ca9ce47d4ae1ba52be29117ea64b1ab02f31213f19a0fef723

See more details on using hashes here.

File details

Details for the file pyEDFlib-0.1.15-cp27-cp27m-win32.whl.

File metadata

  • Download URL: pyEDFlib-0.1.15-cp27-cp27m-win32.whl
  • Upload date:
  • Size: 555.4 kB
  • Tags: CPython 2.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3

File hashes

Hashes for pyEDFlib-0.1.15-cp27-cp27m-win32.whl
Algorithm Hash digest
SHA256 2edd0b8b876e591291dc08cfa3bffbcce583fb1f002eeaa6bfe6da1668192c80
MD5 5cee26ce77ba8ca488e1fbcf3b853a7f
BLAKE2b-256 a70ad86283258c4fdefbda72a25a043b2349c9f4922b72aace65eb7924f6bd08

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