Skip to main content

Python Dynamic Signal Processing

Project description

pyDySP

Dynamic Signal Processing

GitHub License Read the Docs PyPI - Status PyPI - Version

Information

Python classes are provided to process laboratory data from the Shaking Table experimental facilities at the University of Bristol.

Installation

Using pip

PyDySP is available via pip and can be installed with:

pip install pydysp

If you are using a virtual environment and want to also use a Jupyter notebook, make sure you also install ipykernel with:

pip install ipykernel

Github clone

You can clone the source code using:

git clone https://github.com/dkaramitros/pyDySP

Manual download

You can also find the source code under releases, including example jupyter notebooks. You can download the code manually, extract in your working subfolder, and use it directly.

Instructions

The package pyDySP includes two classes:

  • The Test class provides methods to add, manage, and plot data from multiple channels. Transfer functions can also be produced and analyzed.

  • The Channel class provides methods for signal processing, including baseline correction, filtering, and trimming. Plotting methods are also provided.

Detailed documentation on the available class methods is available here

To help with the use of the software, Example Jupyter notebooks are also provided here.

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

pydysp-0.1.3.tar.gz (11.9 kB view details)

Uploaded Source

Built Distribution

pyDySP-0.1.3-py3-none-any.whl (10.9 kB view details)

Uploaded Python 3

File details

Details for the file pydysp-0.1.3.tar.gz.

File metadata

  • Download URL: pydysp-0.1.3.tar.gz
  • Upload date:
  • Size: 11.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.10.9

File hashes

Hashes for pydysp-0.1.3.tar.gz
Algorithm Hash digest
SHA256 cdda4e25301bbe504b8be931950699639f5919b769a8fe064f8f39b16d2b3c09
MD5 f2978c19dbfe3918249c55d7482baedb
BLAKE2b-256 b86e6a957d1002383c52d2fc6b4022d419cd6fc3e877b79dfa3f01b5eb7c8d8e

See more details on using hashes here.

File details

Details for the file pyDySP-0.1.3-py3-none-any.whl.

File metadata

  • Download URL: pyDySP-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 10.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.10.9

File hashes

Hashes for pyDySP-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 ac68c0e07f58b8f8b443f78e10d46cea57ea081b3cee878de9df721b1ed25b64
MD5 4b3eb583ac47668f6d534502c1a5da62
BLAKE2b-256 9e15735d1760c9d7d7e233f808def68cbcafd91fa3180f1484b4016585844796

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