Skip to main content

Read AEWin acoustic emissions DTA files

Project description

release NewareNDA regression tests Coverage Status

MistrasDTA

Python module to read acoustic emissions hit data and waveforms from Mistras DTA files. The structure of these binary files is detailed in Appendix II of the Mistras user manual.

Installation

MistrasDTA can be installed from PyPI with the following command:

python -m pip install MistrasDTA

Usage

Read the hit summary table from a DTA file:

import MistrasDTA
rec, _ = MistrasDTA.read_bin('cluster.DTA', skip_wfm=True)

Read hit summary and waveform data from a DTA:

import MistrasDTA
from numpy.lib.recfunctions import join_by

# Read the binary file and join summary and waveform tables
rec, wfm = MistrasDTA.read_bin('cluster.DTA')
merged = join_by(['SSSSSSSS.mmmuuun', 'CH'], rec, wfm)

# Extract the first waveform in units of microseconds and volts
t, V = MistrasDTA.get_waveform_data(merged[0])

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

mistrasdta-0.1.6.tar.gz (161.5 kB view details)

Uploaded Source

Built Distribution

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

mistrasdta-0.1.6-py3-none-any.whl (5.3 kB view details)

Uploaded Python 3

File details

Details for the file mistrasdta-0.1.6.tar.gz.

File metadata

  • Download URL: mistrasdta-0.1.6.tar.gz
  • Upload date:
  • Size: 161.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.7

File hashes

Hashes for mistrasdta-0.1.6.tar.gz
Algorithm Hash digest
SHA256 0218b1b1bb99a93d89fad313abcec1b2695d7ba84c245337c59fce06c89ac8b0
MD5 b528f31270c84c3b491b0ae5689e7875
BLAKE2b-256 fdb2b23074f363be6db5e15b936c66912a1f2c5e234d810ee8e46d8d97855df0

See more details on using hashes here.

File details

Details for the file mistrasdta-0.1.6-py3-none-any.whl.

File metadata

  • Download URL: mistrasdta-0.1.6-py3-none-any.whl
  • Upload date:
  • Size: 5.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.7

File hashes

Hashes for mistrasdta-0.1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 0a243619da9f229c04ed3b0f866dba5ef525b9dbb9b2489adb4d031a8506bfbc
MD5 8aa78c033284143446dae9f128298006
BLAKE2b-256 2dbd080eb2218ad1d39ad9bc47d534137169a03190760942da8e26925c1f7aac

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