Skip to main content

Handling data recorded and provided by Multi Channel Systems MCS GmbH systems

Project description

PyPI - Version PyPI Status Python Versions PyPI - License Last Commit Documentation Status

This package contains Python tools, classes and functions, to handle data recorded and processed with Hard- and Software produced by Multi Channel Systems MCS GmbH.

Feature list

  • Read HDF5 data files that are compliant to the MCS-HDF5 Raw-Data protocol v. 3 (usually generated by the HDF5 export function of the Multi Channel DataManager)

  • Read data files that are compliant to the HDF5 based MCS-CMOS-MEA RawData format CMOS-MEA RawData protocol v. 1 and v. 2 (generated by CMOS-MEA-Control) and ProcessedData format CMOS-MEA ProcessedData v. 1 (generated by CMOS-MEA-Tools)

  • Provides structures to get the recorded raw ADC integer values and the meta data of every stream

  • Provides methods to get the measured values and timestamps in the correct context of the recording (scale, physical unit, … etc.)

Documentation

Documentation is available at https://McsPyDataTools.readthedocs.io

Source Code

Source code is available at https://github.com/multichannelsystems/McsPyDataTools

Test file archive

The McsPyDataTools package is accompanied by a separate archive that contains the the raw data files used by the unit tests. The content of this test file archive must be copied to the folder …\McsPy\Test\TestData\ to be used by the unit tests. The test file archive can be downloaded at https://download.multichannelsystems.com/download_data/software/multi-channel-datamanager/McsPyDataTools-TestDataFiles.zip.

Installation

To install the McsPyDataTools, run the pip command in your terminal:

$pip install McsPyDataTools
History:

See HISTORY.rst for details

Copyright:

Copyright 2018 by Multi Channel Systems MCS GmbH, see AUTHORS.rst

License:

See LICENSE.txt for details

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

McsPyDataTools-0.4.3.tar.gz (2.1 MB view details)

Uploaded Source

File details

Details for the file McsPyDataTools-0.4.3.tar.gz.

File metadata

  • Download URL: McsPyDataTools-0.4.3.tar.gz
  • Upload date:
  • Size: 2.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.7.1 requests/2.25.1 setuptools/52.0.0.post20210125 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.7.0

File hashes

Hashes for McsPyDataTools-0.4.3.tar.gz
Algorithm Hash digest
SHA256 29b1fc30acd5af12951747df5820bb9440f2d451940b15063421d77151011f5a
MD5 ff6b905d592a651bd7ba705fc814bf1b
BLAKE2b-256 03c6c8c27deb687b51fba77825d8b50f1eb443c5b61387924d1e1617608eca26

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