Skip to main content

A tool for pre-processing MESA2.0 measurement data

Project description

MESA2.0 Preprocessing Tool

This package provides a set of tools designed for pre-processing MESA2.0 measurement data. It includes functionality to read, merge, and process measurement data efficiently.

Features

  • Read data from .dat and associated binary files.
  • Merge data from different sources like TDMS and DAT files.
  • Export processed data to various formats such as CSV and Parquet.
  • Handle metadata and unit conversions.

Installation

Install mesa2_preprocessing using pip:

pip install mesa2_preprocessing

Usage

Here is a simple example of how to use the package:

from mesa2_preprocessing import dat_to_df, create_merged_tdms

# Convert a DAT file to a DataFrame
df = dat_to_df('path_to_your_dat_file.dat')

# Create a merged TDMS file from DAT and TDMS sources
create_merged_tdms('path_to_your_tdms_file.tdms', 'path_to_your_dat_file.dat', 'output_directory')

Dependencies

  • Python >= 3.8
  • pandas
  • pyarrow
  • fastparquet
  • numpy
  • nptdms

License

This project is licensed under the MIT License - see the LICENSE file for details.

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

mesa2_preprocessing-0.3.0.tar.gz (7.0 kB view details)

Uploaded Source

Built Distribution

mesa2_preprocessing-0.3.0-py3-none-any.whl (7.1 kB view details)

Uploaded Python 3

File details

Details for the file mesa2_preprocessing-0.3.0.tar.gz.

File metadata

  • Download URL: mesa2_preprocessing-0.3.0.tar.gz
  • Upload date:
  • Size: 7.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.10.11

File hashes

Hashes for mesa2_preprocessing-0.3.0.tar.gz
Algorithm Hash digest
SHA256 5a399198898f238302d18e1494d73760b607a7291555541a6db88533a290d28d
MD5 95a17c076899d136466b37efbdb9b237
BLAKE2b-256 9a664a872dc0713a0b85c304cc28a184487e99eb68955aa97490de95783d66e0

See more details on using hashes here.

File details

Details for the file mesa2_preprocessing-0.3.0-py3-none-any.whl.

File metadata

File hashes

Hashes for mesa2_preprocessing-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f0bed81e615abc23ef697e0cd3b33ba8a816cf3da215014ff54ad852b0513d86
MD5 97dd2536877e91d109d5a3fb80a659e5
BLAKE2b-256 7b70234b770c5e64f6b47ec454ff142cff9f8905eaea32a69297d052b11281a8

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