Skip to main content

Utility functions for data analysis and visualization.

Project description

MD Utils

CI codecov Tests Python

This repo includes common functionality I often use during analysis of electrophysiology data.

Checkout the documentation

Installation

# Basic installation
pip install mdu

# With development tools
pip install mdu[dev]

# With optional features
pip install mdu[resampler]  # For large time-series plotting
pip install mdu[ml]          # For ML plotting utilities
pip install mdu[dash]        # For interactive dashboards
pip install mdu[all]         # All optional features

Testing

Run tests with coverage:

pytest tests/ --cov=src/mdu --cov-report=html

Current test coverage: 27% (176 tests passing)

Coverage reports are automatically tracked on Codecov via CI.

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

mdu-0.0.2.tar.gz (108.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mdu-0.0.2-py3-none-any.whl (96.6 kB view details)

Uploaded Python 3

File details

Details for the file mdu-0.0.2.tar.gz.

File metadata

  • Download URL: mdu-0.0.2.tar.gz
  • Upload date:
  • Size: 108.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for mdu-0.0.2.tar.gz
Algorithm Hash digest
SHA256 e1e078fa7db7911accdb8a6be2e30febc02148e36fb7717e5c38f21dd0cfaa5c
MD5 e8cb55bd61f4dd088b8a052c7a45124c
BLAKE2b-256 c0df672ca6bcdf233c5e7d5058a2afdbda50b9d5c1191be3d242b75c86e44265

See more details on using hashes here.

Provenance

The following attestation bundles were made for mdu-0.0.2.tar.gz:

Publisher: publish-pypi.yml on matthiasdold/mdu

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mdu-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: mdu-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 96.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for mdu-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 b1240713e2c8847bcc6923fb56c2a54e08bddb8100368fb6d182fe1a5b8bcc41
MD5 25c047e7c47dffc8ffefb96a002f8653
BLAKE2b-256 45c4afa222f7a8d3b7dab32b0307db2fc60e0bc84ef941f0fa4ac498c0eb7e05

See more details on using hashes here.

Provenance

The following attestation bundles were made for mdu-0.0.2-py3-none-any.whl:

Publisher: publish-pypi.yml on matthiasdold/mdu

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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