Pymef
Pymef is a wrapper library for Multiscale Electrophysiology Format developed by MSEL laboratory.
Currently available for all major distributions (Linux, Mac OS, Windows). Only python 3 is supported.
Mef v 3.0 basic features
- Support for parallelisation of signal processing
- Data compression
- Data encryption
- Real-time read/write, failure when writing file leaves intact valid files
- CRC functionality to detect data corruption
- Support for time discontinuities
- Support for time series and video channels
Wrapper features
- MEF3 files write/read
- Convenience functions to easily read data and metadata for multiple channels
Installation
To install please use:
pip install pymef
To install from source:
python setup.py install
Usage
from pymef.mef_session import MefSession
session_path = '/path/to/session.mefd'
password = 'mef_password' // leave blank if no password
# read session metadata
ms = MefSession(session_path, password)
# read data of a single channel from beginning to end
data = ms.read_ts_channels_sample('Ch01', [[None, None]])
# read data of multiple channels from beginning to end
data = ms.read_ts_channels_sample(['Ch01', 'Ch05'], [[None, None]])
Documentation
The MEF3 specification can be found here. The PyMef documentation can be found here.
Support
Please report problems to jan.cimbalnik@fnusa.cz.
License
Pymef is licensed under the Apache software license. See LICENSE.txt for details.
Metadata
Release files for pymef 1.4.8
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| pymef-1.4.8.tar.gz | 139.5 kB | Without provenance | Details for pymef-1.4.8.tar.gz |
Built distributions (wheels)
Total release size: 4.1 MB
Release files / pymef-1.4.8.tar.gz
| Download URL | pymef-1.4.8.tar.gz |
|---|---|
| Size | 139.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
242074b714a0762cd1cc6ec2447c662f7a46dbddbfe49f2af0abff93ff08bb96
|
|
BLAKE2b-256 checksum How to use checksums |
004318996db7094f7261cc9803a05fa1180107943846c92d24a495a87505c297
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|
Release files / pymef-1.4.8-cp314-cp314-win_amd64.whl
| Download URL | pymef-1.4.8-cp314-cp314-win_amd64.whl |
|---|---|
| Size | 135.6 kB |
| Tags | CPython 3.14 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
6027d95a5600e9cc641c4aaf0f2636966ef357e04d52c9bf208b7890b19a6b15
|
|
BLAKE2b-256 checksum How to use checksums |
1dc8e0731c898008ed1edf8145b6c2cc83c8351084099bd64efb18c9da623856
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.10
|
Release files / pymef-1.4.8-cp314-cp314-manylinux_2_28_x86_64.whl
| Download URL | pymef-1.4.8-cp314-cp314-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 384.8 kB |
| Tags | CPython 3.14 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
36d3e5a18573eb4f6c28daccc3423eae72d74dfe85b82529e2aa6e23da665bcf
|
|
BLAKE2b-256 checksum How to use checksums |
2a954cf13cdc133f63b16a63f1985903198a993c87c01cc7b1eecd30a338711b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|
Release files / pymef-1.4.8-cp314-cp314-macosx_10_15_universal2.whl
| Download URL | pymef-1.4.8-cp314-cp314-macosx_10_15_universal2.whl |
|---|---|
| Size | 286.8 kB |
| Tags | CPython 3.14 macOS 10.15+ universal2 (ARM64, x86-64) |
|
SHA-256 checksum How to use checksums |
6016e76f95e999eede5e9a3075cf4e04759af3ff92a77f04053e692dd3380f03
|
|
BLAKE2b-256 checksum How to use checksums |
b3dfb5d8654dc2431488e316135ae601ae4810504d7121912415553ab03f25b5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.10
|
Release files / pymef-1.4.8-cp313-cp313-win_amd64.whl
| Download URL | pymef-1.4.8-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 133.0 kB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
17f8bfcad5222acbcf0be01ef35129a51061af25605f6aee3c38635eb4e14f51
|
|
BLAKE2b-256 checksum How to use checksums |
3f5849f314af242f874fe0ebdc9851e00c918551b109d9f4806695c7fc6822b9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.10
|
Release files / pymef-1.4.8-cp313-cp313-manylinux_2_28_x86_64.whl
| Download URL | pymef-1.4.8-cp313-cp313-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 384.6 kB |
| Tags | CPython 3.13 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
ef2508cc5ec214233d02db3d6a5f1b3a2331ec398a47453c34ca6cdaadff93ef
|
|
BLAKE2b-256 checksum How to use checksums |
c12d66fea9bc79bf79a6c12ab79b9fe8c0c6ca4597726adc8c9de844320eb440
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|
Release files / pymef-1.4.8-cp313-cp313-macosx_10_13_universal2.whl
| Download URL | pymef-1.4.8-cp313-cp313-macosx_10_13_universal2.whl |
|---|---|
| Size | 286.7 kB |
| Tags | CPython 3.13 macOS 10.13+ universal2 (ARM64, x86-64) |
|
SHA-256 checksum How to use checksums |
dc822189081af43ac5ef8f095ac6b18a1585b549e3d64c33c52194aaa6bd90e2
|
|
BLAKE2b-256 checksum How to use checksums |
76e1685074431adfe31fa9a3a9efdec5c13869b6733c333a01146fbc7f39d7cb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.10
|
Release files / pymef-1.4.8-cp312-cp312-win_amd64.whl
| Download URL | pymef-1.4.8-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 133.0 kB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
6037c7b669189c5b8ac7166febc9499166301f88caa642ee4573bf386c999a8b
|
|
BLAKE2b-256 checksum How to use checksums |
19d7ab1478844807010a943322daa5b7275cc9bbda68f7af55066ca26270e98d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.10
|
Release files / pymef-1.4.8-cp312-cp312-manylinux_2_28_x86_64.whl
| Download URL | pymef-1.4.8-cp312-cp312-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 384.5 kB |
| Tags | CPython 3.12 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
ea9c95b5f79247966ad1aec77604b67103b4b6912b9576b7454ed73cf6917abd
|
|
BLAKE2b-256 checksum How to use checksums |
80fe8f4dee0c92f63e3406e0256131612ab3a7df2989d16c53ad64c621af21ef
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|
Release files / pymef-1.4.8-cp312-cp312-macosx_10_13_universal2.whl
| Download URL | pymef-1.4.8-cp312-cp312-macosx_10_13_universal2.whl |
|---|---|
| Size | 286.7 kB |
| Tags | CPython 3.12 macOS 10.13+ universal2 (ARM64, x86-64) |
|
SHA-256 checksum How to use checksums |
af1fc98d5db0eea4201792961db8e77876921f89acb9475d6b9724eb20f287da
|
|
BLAKE2b-256 checksum How to use checksums |
cd7931200ac674eade9b2669596d80d0b96e1bb237139775be1afc49fa31e065
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.10
|
Release files / pymef-1.4.8-cp311-cp311-win_amd64.whl
| Download URL | pymef-1.4.8-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 132.8 kB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
f278bd357aa41fcdd9983acf68e705bb3614bb986b11b37a78966bd1b8914995
|
|
BLAKE2b-256 checksum How to use checksums |
77d25d6f3b07d2e9b19184f6dea67958c30b821a20dd809b81c634eee94983cf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.10
|
Release files / pymef-1.4.8-cp311-cp311-manylinux_2_28_x86_64.whl
| Download URL | pymef-1.4.8-cp311-cp311-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 379.1 kB |
| Tags | CPython 3.11 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
fe8067b7ea6a9d98299451195dfb98365617263622725e7431c62a393ce00386
|
|
BLAKE2b-256 checksum How to use checksums |
882f17cb2fbbfbc466ecdc5d65e4d63bf2125533b7fb44caff5bfa02e7f6189e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|
Release files / pymef-1.4.8-cp311-cp311-macosx_10_9_universal2.whl
| Download URL | pymef-1.4.8-cp311-cp311-macosx_10_9_universal2.whl |
|---|---|
| Size | 285.9 kB |
| Tags | CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64) |
|
SHA-256 checksum How to use checksums |
1c4103f4a591ed170280af5ead4e19070766970633ebdba893ffe58070a8704a
|
|
BLAKE2b-256 checksum How to use checksums |
b00d9ae7c4c83acad656bd331ca695a9ac5e8985d5e61d9bfef2e8b6ba1ffdd7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.10
|
Release files / pymef-1.4.8-cp310-cp310-win_amd64.whl
| Download URL | pymef-1.4.8-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 132.8 kB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
8be005909dce32dc878c2bb048906e62ec1b8415312b15c4c489cc928b1a037e
|
|
BLAKE2b-256 checksum How to use checksums |
3254deb1777507a90a921ea72706449d8754772f85c01507faa632ab7155971f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.10
|
Release files / pymef-1.4.8-cp310-cp310-manylinux_2_28_x86_64.whl
| Download URL | pymef-1.4.8-cp310-cp310-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 377.6 kB |
| Tags | CPython 3.10 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
e533520e64d0aab10bdf780d0ffc24a982921c265ddbb33a03b7f9aed7fb00ff
|
|
BLAKE2b-256 checksum How to use checksums |
b88512915a7abdb9cdd0287ef063b7dc8f5e860849cd61eb10510568b2cb5a16
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|
Release files / pymef-1.4.8-cp310-cp310-macosx_10_9_universal2.whl
| Download URL | pymef-1.4.8-cp310-cp310-macosx_10_9_universal2.whl |
|---|---|
| Size | 285.9 kB |
| Tags | CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64) |
|
SHA-256 checksum How to use checksums |
750b7409060eb25eb8fb71e3493dd19b8d240052db043111b7494135663d5455
|
|
BLAKE2b-256 checksum How to use checksums |
aec1748a515740e9f9706d960e58eb8304fbf9a0f6070d2dc9a2001dd8e1dd4e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.10
|
Security for pymef 1.4.8
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.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.