Skip to main content

Python module for working with STDF files

Project description

PySTDF is a Python module that makes it easy to work with STDF (Teradyne"s Standard Test Data Format). STDF is a commonly used file format in semiconductor test -- automated test equipment (ATE) from such vendors as Teradyne, Verigy, LTX, Credence, and others support this format.

PySTDF provides event-based stream parsing of STDF version 4, along with indexers that can help you rearrange the data into a more useful tabular form, as well as generate missing summary records or new types of derivative records.

The parser architecture is very flexible and can easily be extended to support STDF version 3 as well as custom record types.

Potential applications of PySTDF include:
* Debugging a vendor"s STDF implementation
* Straight conversion to ASCII-readable form
* Repairing STDF files
* Developing an application that leverages STDF
- Conversion to tabular form for statistical analysis tools
- Loading data into a relational database

PySTDF is released under a GPL license. Applications developed with PySTDF can only be released with a GPL-compatible license. Commercial applications can purchase an alternate license agreement for closed-source distribution.

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

pystdf-1.3.4.tar.gz (698.9 kB view details)

Uploaded Source

Built Distribution

pystdf-1.3.4-py2.py3-none-any.whl (56.7 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file pystdf-1.3.4.tar.gz.

File metadata

  • Download URL: pystdf-1.3.4.tar.gz
  • Upload date:
  • Size: 698.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.17

File hashes

Hashes for pystdf-1.3.4.tar.gz
Algorithm Hash digest
SHA256 ace6861ad6d107039b7db5f656243f32e2c5cd9d2f8c5328729cfc4afa95c0ea
MD5 66661521584bbd24da7781f2e0678f8a
BLAKE2b-256 2e6fe435c79362b7eb5d56f88ca7391b0cf622d9c93c2941a54a66cda772c6d2

See more details on using hashes here.

File details

Details for the file pystdf-1.3.4-py2.py3-none-any.whl.

File metadata

  • Download URL: pystdf-1.3.4-py2.py3-none-any.whl
  • Upload date:
  • Size: 56.7 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.17

File hashes

Hashes for pystdf-1.3.4-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 af6ffcefbc0af5911a33b85bb0ce4450cfbd268b7edb929562876143c51d1f3d
MD5 ead01af13b2eeffb26ede408afa4a82b
BLAKE2b-256 fb1043ce8d289645d7178d6f92deed185e5ea7e1fa686fa4d1e167ccbd49b8a1

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