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.post1.tar.gz (160.9 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.post1-py3-none-any.whl (5.4 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for mistrasdta-0.1.6.post1.tar.gz
Algorithm Hash digest
SHA256 6f2ac52d496084090ed4c4ebfa4306cd1a1eb177eee29a4571fede7f4a408f27
MD5 968860c3ba190f15e2c3b3cdec5c0671
BLAKE2b-256 9566908d4a66940d56c0f774a7daac35f5c3234c984c87ff91c081a5e8413282

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mistrasdta-0.1.6.post1-py3-none-any.whl
Algorithm Hash digest
SHA256 085b754862f3a20f3a9edc4fa2a92e57fd895aec33bbefca20b21efc42290674
MD5 dc77e318d6a0e1d8f47f3dc951d53dc2
BLAKE2b-256 ca66abd53f791f5d1db0b14a158f1f3a5e2dc0d1e0d1f69173d3eee6fed26a24

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