Skip to main content

Default utilities I use for electrophys analysis

Project description

MD Utils

CI codecov Tests Python

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

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.1.tar.gz (94.2 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.1-py3-none-any.whl (91.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: mdu-0.0.1.tar.gz
  • Upload date:
  • Size: 94.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.19

File hashes

Hashes for mdu-0.0.1.tar.gz
Algorithm Hash digest
SHA256 28a1bc50b5bb6f3daf3e265f6f7f99a8f21e6b9a95864ef3392d39761f5d174e
MD5 7f2c0901fe5e638794e0e45c38815bd5
BLAKE2b-256 27cb9d8c916720a156558536aed04f268200420c96a85b4582edc5a728342c09

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mdu-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 91.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.19

File hashes

Hashes for mdu-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 cad4d80d14c879094660594cef11452fa92c161f8a4e8393b89b310caa0db8ac
MD5 e7332ff02508a26e4ced8cac2b067b04
BLAKE2b-256 13f7c2ad17d724b97a046af95cbeeaa2e4de14423b12ca86cb8a2ae15aa3ba0e

See more details on using hashes here.

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