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

Uploaded Python 3

File details

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

File metadata

  • Download URL: mistrasdta-0.1.7.tar.gz
  • Upload date:
  • Size: 161.6 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.7.tar.gz
Algorithm Hash digest
SHA256 fc8fc88b5681583d51a5f4f4a74ff3c158b7b83a817b2852a58a9166b06120da
MD5 8086ff473229af40193d4ecd6a3f1ac5
BLAKE2b-256 6d8d382b7a0781455fd29642c52e9030c09b11327717bfda1e72fdd2818781ec

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mistrasdta-0.1.7-py3-none-any.whl
  • Upload date:
  • Size: 5.4 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.7-py3-none-any.whl
Algorithm Hash digest
SHA256 4810df0cdfb4044429de9192eb9602682b8d01f2174c3a82076f388e3e6c8ab9
MD5 3bc16e7246245cd9591f05e6a6f18ab3
BLAKE2b-256 2b23c81e428c46b6a5e7d8d3e1d69cdbc73e0c7049209bd4e3b706211a9414d1

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