Skip to main content

A pure python package to read and write Tecplot binary data

Project description

TecIO

pypi GitHub Tag python GitHub License

Introduction

TecIO is a pure Python package licensed under GPL v3, created by Han Luo, designed to facilitate the reading and writing of data files in the Tecplot format. Please note that Tecplot is a registered trademark belonging to Tecplot, Inc. This package is not affiliated with or endorsed by Tecplot, Inc.

TecIO is written entirely in Python and does not require the installation of Tecplot or possession of a Tecplot license. However, you need to have preplot to read ASCII format file.

Installation

You can install TecIO using pip:

pip install tecio

Dependencies

TecIO depends on the following Python packages:

  • NumPy: For efficient numerical operations.
  • Construct: For parsing and building binary data structures.

These dependencies will be automatically installed when installing TecIO.

Usage

Check test folder

License

TecIO is licensed under the GPL v3 license. See LICENSE for more details.

Disclaimer

Tecplot is a registered trademark of Tecplot, Inc. This package is not affiliated with or endorsed by Tecplot, Inc.

Support and Contributions

For any issues or feature requests, please open an issue on GitHub.

Contributions are welcome! Feel free to fork the repository and submit pull requests.

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

tecio-2.0.1.tar.gz (49.8 kB view details)

Uploaded Source

Built Distribution

tecio-2.0.1-py3-none-any.whl (36.9 kB view details)

Uploaded Python 3

File details

Details for the file tecio-2.0.1.tar.gz.

File metadata

  • Download URL: tecio-2.0.1.tar.gz
  • Upload date:
  • Size: 49.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for tecio-2.0.1.tar.gz
Algorithm Hash digest
SHA256 7e9c324028816ffd423b146d9355225899cd731820dcd1354fcf6b483cd83373
MD5 25f45117a05cb8e6aeaf68796b0e1573
BLAKE2b-256 f31eb716549f2eacd53a2e24eb1110ee41f4beb6ec2b66a021fae4467f2bc05c

See more details on using hashes here.

File details

Details for the file tecio-2.0.1-py3-none-any.whl.

File metadata

  • Download URL: tecio-2.0.1-py3-none-any.whl
  • Upload date:
  • Size: 36.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for tecio-2.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 f986b096ee401fa001bd8110d67edc3557b4a3f054fd638dc14de7a329189e40
MD5 1cba4f84726e574aeeda4a758b500cab
BLAKE2b-256 48cdb86aa0e5d239e2a558be55a5a4cc09ecab57819b12c736e42b2c7c731650

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