Skip to main content

A pure python package to read and write Tecplot binary data

Project description

TecIO

pypi GitHub Tag python License

Introduction

TecIO is a pure Python package licensed under GPL v3, designed to facilitate the reading and writing of data files in the Tecplot® binary format. Please note that Tecplot® is a registered trademark belonging to Tecplot, Inc in the United States and other countries. 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 products; or possession of a Tecplot license. However, you need to have Preplot™ to read ASCII format file.

Tecplot binary file format can be found at 360 data format guid Appendix A.

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.

GPL v3 License

Disclaimer

Tecplot®, Tecplot 360,™ Tecplot 360 EX,™ Tecplot Focus, the Tecplot product logos, Preplot,™ Enjoy the View,™ Master the View,™ SZL,™ Sizzle,™ and Framer™ are registered trademarks or trademarks of Tecplot, Inc. in the United States and other countries. All other product names mentioned herein are trademarks or registered trademarks of their respective owners. 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.2.tar.gz (50.4 kB view details)

Uploaded Source

Built Distribution

tecio-2.0.2-py3-none-any.whl (37.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: tecio-2.0.2.tar.gz
  • Upload date:
  • Size: 50.4 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.2.tar.gz
Algorithm Hash digest
SHA256 2ff006fabcbc4d649d2479c2c4887fd6b292e94a91023ef268b12be8b82bf6e4
MD5 f1784c14d3b52f5fb7e3ec98a4ddee03
BLAKE2b-256 fec06aabb9e0c5377111574b64f12b236e841f8e9757d465705eb23f641675b7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tecio-2.0.2-py3-none-any.whl
  • Upload date:
  • Size: 37.2 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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 e56959e9c0fbb8bdad98c59f3410360da6ad06f090077f91e4b1b377e734cbe2
MD5 778457164e9a6cd1fed2f342012e92db
BLAKE2b-256 281cf08771c10340aed919b61c7c6d8bea85da792ed9e8b46d0ec457761cef3c

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