Skip to main content

low level toolkit for manipulating and analyzing segy formatted data

Project description

segytools

Documentation

segytools is a simple python library that provides low level tools for analyzing and parsing segy formatted files. There is no read_segy() function per se because that assumes the data is properly formatted in which case there are other tools much better suited, e.g. segyio. The tools here are designed to aid in the analysis of "non-standard" segy files and converting those files to a more standard form easily read by other third party software.

Currently only segy revision 2 file header and trace header formats are provided. However, custom header containers can be created by inheriting SegyAbstractHeader.

Originally, much of the work had been derived from another open-source segy package segpy, but version 0.1.0 has been almost completely rewritten. IBM float conversion is done with enthought/ibm2ieee.

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

segytools-0.2.3.tar.gz (15.0 kB view details)

Uploaded Source

Built Distribution

segytools-0.2.3-py3-none-any.whl (21.2 kB view details)

Uploaded Python 3

File details

Details for the file segytools-0.2.3.tar.gz.

File metadata

  • Download URL: segytools-0.2.3.tar.gz
  • Upload date:
  • Size: 15.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.5.1 CPython/3.11.3 Linux/5.15.122-1-MANJARO

File hashes

Hashes for segytools-0.2.3.tar.gz
Algorithm Hash digest
SHA256 7d80c0734c8d0e67606165a98b8c8c59f8caf2cbddd5d18dd7bf1429e68b777c
MD5 5feeb0021a1b1593db006a7b67628689
BLAKE2b-256 3773786d7927d93dd348421fb242fa81acde9f130bb026c74f2eb76ea91b1c75

See more details on using hashes here.

File details

Details for the file segytools-0.2.3-py3-none-any.whl.

File metadata

  • Download URL: segytools-0.2.3-py3-none-any.whl
  • Upload date:
  • Size: 21.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.5.1 CPython/3.11.3 Linux/5.15.122-1-MANJARO

File hashes

Hashes for segytools-0.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 e0a4c46625f5ebb20f70c4bb16cc5261e145e150f78d18750989a2a21b47e786
MD5 3ae666c36512f26b2525647b037ce9e8
BLAKE2b-256 958a03920e2c480e9d0ed666dff0a3ad811900301f665654d62027c9c511a326

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