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.2.1.tar.gz (5.6 kB view details)

Uploaded Source

Built Distribution

mesa2_preprocessing-0.2.1-py3-none-any.whl (6.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: mesa2_preprocessing-0.2.1.tar.gz
  • Upload date:
  • Size: 5.6 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.2.1.tar.gz
Algorithm Hash digest
SHA256 931488c0deed60fa42fb32ac927cee5d07f13d8e1c378a00b919d6f5d9a949b1
MD5 44acf6b4845bdbdfd8d38cc01def27a9
BLAKE2b-256 49854db54c5cb04cf9f307cd728132df2ad0fe2233b904b043e5a878c78aaf55

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mesa2_preprocessing-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 2c610368bd89cf4a6f52dafe71fb6926a255327183ff59f698b2f928bf5aaeae
MD5 9e9f878ada87fe52ead61d42deee6cc6
BLAKE2b-256 6448d42eb51b6c7165483b266337e73b8d683aef2563c53e486b4d77145bfc58

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