segytools
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.
Metadata
Release files for segytools 0.2.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| segytools-0.2.3.tar.gz | 15.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| segytools-0.2.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 36.2 kB
Release files / segytools-0.2.3.tar.gz
| Download URL | segytools-0.2.3.tar.gz |
|---|---|
| Size | 15.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
7d80c0734c8d0e67606165a98b8c8c59f8caf2cbddd5d18dd7bf1429e68b777c
|
|
BLAKE2b-256 checksum How to use checksums |
3773786d7927d93dd348421fb242fa81acde9f130bb026c74f2eb76ea91b1c75
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.5.1 CPython/3.11.3 Linux/5.15.122-1-MANJARO
|
Release files / segytools-0.2.3-py3-none-any.whl
| Download URL | segytools-0.2.3-py3-none-any.whl |
|---|---|
| Size | 21.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
e0a4c46625f5ebb20f70c4bb16cc5261e145e150f78d18750989a2a21b47e786
|
|
BLAKE2b-256 checksum How to use checksums |
958a03920e2c480e9d0ed666dff0a3ad811900301f665654d62027c9c511a326
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.5.1 CPython/3.11.3 Linux/5.15.122-1-MANJARO
|