├── .github └── workflows │ ├── codecov.yml │ ├── publish-to-pypi.yml │ └── run_tests.yml ├── .gitignore ├── CITATION ├── CODE_OF_CONDUCT.md ├── LICENSE.md ├── README.md ├── SECURITY.md ├── docs ├── EAGE_extended-abstract.pdf └── file-specification.md ├── examples ├── README.md ├── example_accessors.py ├── example_open.py ├── example_powerspectrum.py ├── example_tools.py ├── sgz_reading │ ├── read-2d-sgz-subplane.py │ ├── read-2d-sgz-traces.py │ ├── read-all-inlines.py │ ├── read-anticorrelated-diagonal.py │ ├── read-as-xarray.py │ ├── read-correlated-diagonal.py │ ├── read-cropped-diagonals.py │ ├── read-crossline-unstructured.py │ ├── read-crossline.py │ ├── read-cube.py │ ├── read-file-header.py │ ├── read-from-azure.py │ ├── read-headerarrays.py │ ├── read-headers.py │ ├── read-inline-unstructured.py │ ├── read-inline.py │ ├── read-subvolume.py │ ├── read-traces.py │ └── read-zslice.py └── sgz_writing │ ├── numpy2sgz.py │ ├── sgy2sgz-adv.py │ ├── sgy2sgz.py │ ├── sgy2sgz_2d.py │ ├── sgy2sgz_crop.py │ ├── sgz2sgy.py │ ├── sgz2sgz_adv.py │ ├── sgz_cropping.py │ └── zgy2sgz_.py ├── gui ├── README.md ├── hook-seismic_zfp.py ├── requirements.txt └── seismic-zfp-desktop.py ├── requirements-dev.txt ├── requirements.txt ├── seismic_zfp ├── __init__.py ├── accessors.py ├── cli.py ├── conversion.py ├── conversion_utils.py ├── cropping.py ├── headers.py ├── loader.py ├── open.py ├── read.py ├── segyio_emulator.py ├── seismicfile.py ├── sgz_xarray.py ├── sgzconstants.py ├── tools.py ├── utils.py └── version.py ├── setup.py ├── test_data ├── padding │ ├── padding_5x5.sgy │ ├── padding_5x5.sgz │ ├── padding_5x6.sgy │ ├── padding_5x6.sgz │ ├── padding_5x7.sgy │ ├── padding_5x7.sgz │ ├── padding_5x8.sgy │ ├── padding_5x8.sgz │ ├── padding_6x5.sgy │ ├── padding_6x5.sgz │ ├── padding_6x6.sgy │ ├── padding_6x6.sgz │ ├── padding_6x7.sgy │ ├── padding_6x7.sgz │ ├── padding_6x8.sgy │ ├── padding_6x8.sgz │ ├── padding_7x5.sgy │ ├── padding_7x5.sgz │ ├── padding_7x6.sgy │ ├── padding_7x6.sgz │ ├── padding_7x7.sgy │ ├── padding_7x7.sgz │ ├── padding_7x8.sgy │ ├── padding_7x8.sgz │ ├── padding_8x5.sgy │ ├── padding_8x5.sgz │ ├── padding_8x6.sgy │ ├── padding_8x6.sgz │ ├── padding_8x7.sgy │ ├── padding_8x7.sgz │ ├── padding_8x8.sgy │ └── padding_8x8.sgz ├── small-2d-CROSSLINE_3D.sgy ├── small-2d-INLINE_3D.sgy ├── small-2d.sgy ├── small-2d.sgz ├── small-dec.sgy ├── small-dec_8bit.sgz ├── small-duplicate-traceheaders.sgy ├── small-ieee.sgy ├── small-irreg-dec.sgy ├── small-irregular.sgy ├── small-irregular.sgz ├── small-negative-samples.sgy ├── small-traceheader-samplerate.sgy ├── small.sgy ├── small_025bit.sgz ├── small_05bit.sgz ├── small_1bit.sgz ├── small_2bit-64x64.sgz ├── small_2bit.sgz ├── small_4bit.sgz ├── small_4bit_nobin.sgz ├── small_8bit-8x8.sgz ├── small_8bit.sgz ├── small_hole.sgy ├── small_hole.sgz ├── small_negative_il_xl.sgy ├── small_reverse_il.sgy ├── small_us.sgy ├── small_v0.0.1.sgz ├── tracecount512.sgy ├── vds │ └── small.vds └── zgy │ ├── small-16bit.sgy │ ├── small-16bit.zgy │ ├── small-32bit.sgy │ ├── small-32bit.zgy │ ├── small-8bit.sgy │ ├── small-8bit.zgy │ └── small-float-samplerate.zgy └── tests ├── __init__.py ├── test_cli.py ├── test_compress.py ├── test_cropping.py ├── test_decompress.py ├── test_header-accessors.py ├── test_minimal_inline_reader.py ├── test_open.py ├── test_read.py ├── test_read_blob.py ├── test_segyio-emulator.py ├── test_seismicfile.py ├── test_trace-accessor.py ├── test_utils.py ├── test_version.py └── test_xarray.py /.github/workflows/codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/.github/workflows/codecov.yml -------------------------------------------------------------------------------- /.github/workflows/publish-to-pypi.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/.github/workflows/publish-to-pypi.yml -------------------------------------------------------------------------------- /.github/workflows/run_tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/.github/workflows/run_tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/.gitignore -------------------------------------------------------------------------------- /CITATION: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/CITATION -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/SECURITY.md -------------------------------------------------------------------------------- /docs/EAGE_extended-abstract.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/docs/EAGE_extended-abstract.pdf -------------------------------------------------------------------------------- /docs/file-specification.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/docs/file-specification.md -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/examples/README.md -------------------------------------------------------------------------------- /examples/example_accessors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/examples/example_accessors.py -------------------------------------------------------------------------------- /examples/example_open.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/examples/example_open.py -------------------------------------------------------------------------------- /examples/example_powerspectrum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/examples/example_powerspectrum.py -------------------------------------------------------------------------------- /examples/example_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/examples/example_tools.py -------------------------------------------------------------------------------- /examples/sgz_reading/read-2d-sgz-subplane.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/examples/sgz_reading/read-2d-sgz-subplane.py -------------------------------------------------------------------------------- /examples/sgz_reading/read-2d-sgz-traces.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/examples/sgz_reading/read-2d-sgz-traces.py -------------------------------------------------------------------------------- /examples/sgz_reading/read-all-inlines.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/examples/sgz_reading/read-all-inlines.py -------------------------------------------------------------------------------- /examples/sgz_reading/read-anticorrelated-diagonal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/examples/sgz_reading/read-anticorrelated-diagonal.py -------------------------------------------------------------------------------- /examples/sgz_reading/read-as-xarray.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/examples/sgz_reading/read-as-xarray.py -------------------------------------------------------------------------------- /examples/sgz_reading/read-correlated-diagonal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/examples/sgz_reading/read-correlated-diagonal.py -------------------------------------------------------------------------------- /examples/sgz_reading/read-cropped-diagonals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/examples/sgz_reading/read-cropped-diagonals.py -------------------------------------------------------------------------------- /examples/sgz_reading/read-crossline-unstructured.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/examples/sgz_reading/read-crossline-unstructured.py -------------------------------------------------------------------------------- /examples/sgz_reading/read-crossline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/examples/sgz_reading/read-crossline.py -------------------------------------------------------------------------------- /examples/sgz_reading/read-cube.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/examples/sgz_reading/read-cube.py -------------------------------------------------------------------------------- /examples/sgz_reading/read-file-header.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/examples/sgz_reading/read-file-header.py -------------------------------------------------------------------------------- /examples/sgz_reading/read-from-azure.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/examples/sgz_reading/read-from-azure.py -------------------------------------------------------------------------------- /examples/sgz_reading/read-headerarrays.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/examples/sgz_reading/read-headerarrays.py -------------------------------------------------------------------------------- /examples/sgz_reading/read-headers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/examples/sgz_reading/read-headers.py -------------------------------------------------------------------------------- /examples/sgz_reading/read-inline-unstructured.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/examples/sgz_reading/read-inline-unstructured.py -------------------------------------------------------------------------------- /examples/sgz_reading/read-inline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/examples/sgz_reading/read-inline.py -------------------------------------------------------------------------------- /examples/sgz_reading/read-subvolume.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/examples/sgz_reading/read-subvolume.py -------------------------------------------------------------------------------- /examples/sgz_reading/read-traces.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/examples/sgz_reading/read-traces.py -------------------------------------------------------------------------------- /examples/sgz_reading/read-zslice.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/examples/sgz_reading/read-zslice.py -------------------------------------------------------------------------------- /examples/sgz_writing/numpy2sgz.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/examples/sgz_writing/numpy2sgz.py -------------------------------------------------------------------------------- /examples/sgz_writing/sgy2sgz-adv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/examples/sgz_writing/sgy2sgz-adv.py -------------------------------------------------------------------------------- /examples/sgz_writing/sgy2sgz.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/examples/sgz_writing/sgy2sgz.py -------------------------------------------------------------------------------- /examples/sgz_writing/sgy2sgz_2d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/examples/sgz_writing/sgy2sgz_2d.py -------------------------------------------------------------------------------- /examples/sgz_writing/sgy2sgz_crop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/examples/sgz_writing/sgy2sgz_crop.py -------------------------------------------------------------------------------- /examples/sgz_writing/sgz2sgy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/examples/sgz_writing/sgz2sgy.py -------------------------------------------------------------------------------- /examples/sgz_writing/sgz2sgz_adv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/examples/sgz_writing/sgz2sgz_adv.py -------------------------------------------------------------------------------- /examples/sgz_writing/sgz_cropping.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/examples/sgz_writing/sgz_cropping.py -------------------------------------------------------------------------------- /examples/sgz_writing/zgy2sgz_.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/examples/sgz_writing/zgy2sgz_.py -------------------------------------------------------------------------------- /gui/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/gui/README.md -------------------------------------------------------------------------------- /gui/hook-seismic_zfp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/gui/hook-seismic_zfp.py -------------------------------------------------------------------------------- /gui/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/gui/requirements.txt -------------------------------------------------------------------------------- /gui/seismic-zfp-desktop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/gui/seismic-zfp-desktop.py -------------------------------------------------------------------------------- /requirements-dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/requirements-dev.txt -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/requirements.txt -------------------------------------------------------------------------------- /seismic_zfp/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/seismic_zfp/__init__.py -------------------------------------------------------------------------------- /seismic_zfp/accessors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/seismic_zfp/accessors.py -------------------------------------------------------------------------------- /seismic_zfp/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/seismic_zfp/cli.py -------------------------------------------------------------------------------- /seismic_zfp/conversion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/seismic_zfp/conversion.py -------------------------------------------------------------------------------- /seismic_zfp/conversion_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/seismic_zfp/conversion_utils.py -------------------------------------------------------------------------------- /seismic_zfp/cropping.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/seismic_zfp/cropping.py -------------------------------------------------------------------------------- /seismic_zfp/headers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/seismic_zfp/headers.py -------------------------------------------------------------------------------- /seismic_zfp/loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/seismic_zfp/loader.py -------------------------------------------------------------------------------- /seismic_zfp/open.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/seismic_zfp/open.py -------------------------------------------------------------------------------- /seismic_zfp/read.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/seismic_zfp/read.py -------------------------------------------------------------------------------- /seismic_zfp/segyio_emulator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/seismic_zfp/segyio_emulator.py -------------------------------------------------------------------------------- /seismic_zfp/seismicfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/seismic_zfp/seismicfile.py -------------------------------------------------------------------------------- /seismic_zfp/sgz_xarray.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/seismic_zfp/sgz_xarray.py -------------------------------------------------------------------------------- /seismic_zfp/sgzconstants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/seismic_zfp/sgzconstants.py -------------------------------------------------------------------------------- /seismic_zfp/tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/seismic_zfp/tools.py -------------------------------------------------------------------------------- /seismic_zfp/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/seismic_zfp/utils.py -------------------------------------------------------------------------------- /seismic_zfp/version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/seismic_zfp/version.py -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/setup.py -------------------------------------------------------------------------------- /test_data/padding/padding_5x5.sgy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/test_data/padding/padding_5x5.sgy -------------------------------------------------------------------------------- /test_data/padding/padding_5x5.sgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/test_data/padding/padding_5x5.sgz -------------------------------------------------------------------------------- /test_data/padding/padding_5x6.sgy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/test_data/padding/padding_5x6.sgy -------------------------------------------------------------------------------- /test_data/padding/padding_5x6.sgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/test_data/padding/padding_5x6.sgz -------------------------------------------------------------------------------- /test_data/padding/padding_5x7.sgy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/test_data/padding/padding_5x7.sgy -------------------------------------------------------------------------------- /test_data/padding/padding_5x7.sgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/test_data/padding/padding_5x7.sgz -------------------------------------------------------------------------------- /test_data/padding/padding_5x8.sgy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/test_data/padding/padding_5x8.sgy -------------------------------------------------------------------------------- /test_data/padding/padding_5x8.sgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/test_data/padding/padding_5x8.sgz -------------------------------------------------------------------------------- /test_data/padding/padding_6x5.sgy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/test_data/padding/padding_6x5.sgy -------------------------------------------------------------------------------- /test_data/padding/padding_6x5.sgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/test_data/padding/padding_6x5.sgz -------------------------------------------------------------------------------- /test_data/padding/padding_6x6.sgy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/test_data/padding/padding_6x6.sgy -------------------------------------------------------------------------------- /test_data/padding/padding_6x6.sgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/test_data/padding/padding_6x6.sgz -------------------------------------------------------------------------------- /test_data/padding/padding_6x7.sgy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/test_data/padding/padding_6x7.sgy -------------------------------------------------------------------------------- /test_data/padding/padding_6x7.sgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/test_data/padding/padding_6x7.sgz -------------------------------------------------------------------------------- /test_data/padding/padding_6x8.sgy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/test_data/padding/padding_6x8.sgy -------------------------------------------------------------------------------- /test_data/padding/padding_6x8.sgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/test_data/padding/padding_6x8.sgz -------------------------------------------------------------------------------- /test_data/padding/padding_7x5.sgy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/test_data/padding/padding_7x5.sgy -------------------------------------------------------------------------------- /test_data/padding/padding_7x5.sgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/test_data/padding/padding_7x5.sgz -------------------------------------------------------------------------------- /test_data/padding/padding_7x6.sgy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/test_data/padding/padding_7x6.sgy -------------------------------------------------------------------------------- /test_data/padding/padding_7x6.sgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/test_data/padding/padding_7x6.sgz -------------------------------------------------------------------------------- /test_data/padding/padding_7x7.sgy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/test_data/padding/padding_7x7.sgy -------------------------------------------------------------------------------- /test_data/padding/padding_7x7.sgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/test_data/padding/padding_7x7.sgz -------------------------------------------------------------------------------- /test_data/padding/padding_7x8.sgy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/test_data/padding/padding_7x8.sgy -------------------------------------------------------------------------------- /test_data/padding/padding_7x8.sgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/test_data/padding/padding_7x8.sgz -------------------------------------------------------------------------------- /test_data/padding/padding_8x5.sgy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/test_data/padding/padding_8x5.sgy -------------------------------------------------------------------------------- /test_data/padding/padding_8x5.sgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/test_data/padding/padding_8x5.sgz -------------------------------------------------------------------------------- /test_data/padding/padding_8x6.sgy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/test_data/padding/padding_8x6.sgy -------------------------------------------------------------------------------- /test_data/padding/padding_8x6.sgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/test_data/padding/padding_8x6.sgz -------------------------------------------------------------------------------- /test_data/padding/padding_8x7.sgy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/test_data/padding/padding_8x7.sgy -------------------------------------------------------------------------------- /test_data/padding/padding_8x7.sgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/test_data/padding/padding_8x7.sgz -------------------------------------------------------------------------------- /test_data/padding/padding_8x8.sgy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/test_data/padding/padding_8x8.sgy -------------------------------------------------------------------------------- /test_data/padding/padding_8x8.sgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/test_data/padding/padding_8x8.sgz -------------------------------------------------------------------------------- /test_data/small-2d-CROSSLINE_3D.sgy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/test_data/small-2d-CROSSLINE_3D.sgy -------------------------------------------------------------------------------- /test_data/small-2d-INLINE_3D.sgy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/test_data/small-2d-INLINE_3D.sgy -------------------------------------------------------------------------------- /test_data/small-2d.sgy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/test_data/small-2d.sgy -------------------------------------------------------------------------------- /test_data/small-2d.sgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/test_data/small-2d.sgz -------------------------------------------------------------------------------- /test_data/small-dec.sgy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/test_data/small-dec.sgy -------------------------------------------------------------------------------- /test_data/small-dec_8bit.sgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/test_data/small-dec_8bit.sgz -------------------------------------------------------------------------------- /test_data/small-duplicate-traceheaders.sgy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/test_data/small-duplicate-traceheaders.sgy -------------------------------------------------------------------------------- /test_data/small-ieee.sgy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/test_data/small-ieee.sgy -------------------------------------------------------------------------------- /test_data/small-irreg-dec.sgy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/test_data/small-irreg-dec.sgy -------------------------------------------------------------------------------- /test_data/small-irregular.sgy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/test_data/small-irregular.sgy -------------------------------------------------------------------------------- /test_data/small-irregular.sgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/test_data/small-irregular.sgz -------------------------------------------------------------------------------- /test_data/small-negative-samples.sgy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/test_data/small-negative-samples.sgy -------------------------------------------------------------------------------- /test_data/small-traceheader-samplerate.sgy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/test_data/small-traceheader-samplerate.sgy -------------------------------------------------------------------------------- /test_data/small.sgy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/test_data/small.sgy -------------------------------------------------------------------------------- /test_data/small_025bit.sgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/test_data/small_025bit.sgz -------------------------------------------------------------------------------- /test_data/small_05bit.sgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/test_data/small_05bit.sgz -------------------------------------------------------------------------------- /test_data/small_1bit.sgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/test_data/small_1bit.sgz -------------------------------------------------------------------------------- /test_data/small_2bit-64x64.sgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/test_data/small_2bit-64x64.sgz -------------------------------------------------------------------------------- /test_data/small_2bit.sgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/test_data/small_2bit.sgz -------------------------------------------------------------------------------- /test_data/small_4bit.sgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/test_data/small_4bit.sgz -------------------------------------------------------------------------------- /test_data/small_4bit_nobin.sgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/test_data/small_4bit_nobin.sgz -------------------------------------------------------------------------------- /test_data/small_8bit-8x8.sgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/test_data/small_8bit-8x8.sgz -------------------------------------------------------------------------------- /test_data/small_8bit.sgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/test_data/small_8bit.sgz -------------------------------------------------------------------------------- /test_data/small_hole.sgy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/test_data/small_hole.sgy -------------------------------------------------------------------------------- /test_data/small_hole.sgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/test_data/small_hole.sgz -------------------------------------------------------------------------------- /test_data/small_negative_il_xl.sgy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/test_data/small_negative_il_xl.sgy -------------------------------------------------------------------------------- /test_data/small_reverse_il.sgy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/test_data/small_reverse_il.sgy -------------------------------------------------------------------------------- /test_data/small_us.sgy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/test_data/small_us.sgy -------------------------------------------------------------------------------- /test_data/small_v0.0.1.sgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/test_data/small_v0.0.1.sgz -------------------------------------------------------------------------------- /test_data/tracecount512.sgy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/test_data/tracecount512.sgy -------------------------------------------------------------------------------- /test_data/vds/small.vds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/test_data/vds/small.vds -------------------------------------------------------------------------------- /test_data/zgy/small-16bit.sgy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/test_data/zgy/small-16bit.sgy -------------------------------------------------------------------------------- /test_data/zgy/small-16bit.zgy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/test_data/zgy/small-16bit.zgy -------------------------------------------------------------------------------- /test_data/zgy/small-32bit.sgy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/test_data/zgy/small-32bit.sgy -------------------------------------------------------------------------------- /test_data/zgy/small-32bit.zgy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/test_data/zgy/small-32bit.zgy -------------------------------------------------------------------------------- /test_data/zgy/small-8bit.sgy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/test_data/zgy/small-8bit.sgy -------------------------------------------------------------------------------- /test_data/zgy/small-8bit.zgy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/test_data/zgy/small-8bit.zgy -------------------------------------------------------------------------------- /test_data/zgy/small-float-samplerate.zgy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/test_data/zgy/small-float-samplerate.zgy -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/tests/test_cli.py -------------------------------------------------------------------------------- /tests/test_compress.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/tests/test_compress.py -------------------------------------------------------------------------------- /tests/test_cropping.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/tests/test_cropping.py -------------------------------------------------------------------------------- /tests/test_decompress.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/tests/test_decompress.py -------------------------------------------------------------------------------- /tests/test_header-accessors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/tests/test_header-accessors.py -------------------------------------------------------------------------------- /tests/test_minimal_inline_reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/tests/test_minimal_inline_reader.py -------------------------------------------------------------------------------- /tests/test_open.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/tests/test_open.py -------------------------------------------------------------------------------- /tests/test_read.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/tests/test_read.py -------------------------------------------------------------------------------- /tests/test_read_blob.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/tests/test_read_blob.py -------------------------------------------------------------------------------- /tests/test_segyio-emulator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/tests/test_segyio-emulator.py -------------------------------------------------------------------------------- /tests/test_seismicfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/tests/test_seismicfile.py -------------------------------------------------------------------------------- /tests/test_trace-accessor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/tests/test_trace-accessor.py -------------------------------------------------------------------------------- /tests/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/tests/test_utils.py -------------------------------------------------------------------------------- /tests/test_version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/tests/test_version.py -------------------------------------------------------------------------------- /tests/test_xarray.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/seismic-zfp/HEAD/tests/test_xarray.py --------------------------------------------------------------------------------