pymef 1.4.5

Last updated:

0 purchases

pymef 1.4.5 Image
pymef 1.4.5 Images
Add to Cart

Description:

pymef 1.4.5

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 [email protected].
License
Pymef is licensed under the Apache software license. See LICENSE.txt for details.

License:

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.