├── .github └── workflows │ ├── build-docs.yml │ ├── build-test.yml │ └── publish-pypi.yml ├── .gitignore ├── AUTHORS.md ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── data ├── OdT │ ├── 3d_horizon │ │ ├── F3_Multi-H2-H4_ILXL_Single-line-header.dat │ │ ├── Nimitz_H1-part_XY-and-ILXL_Single-line-header.dat │ │ ├── Nimitz_Salmon_XY-and-ILXL_Single-line-header.dat │ │ ├── Segment_IESX.dat │ │ ├── Segment_IESX_Z-only.dat │ │ ├── Segment_ILXL_Multi-line-header.dat │ │ ├── Segment_ILXL_No-header.dat │ │ ├── Segment_ILXL_Single-line-header.dat │ │ ├── Segment_XY-and-ILXL_Multi-line-header.dat │ │ ├── Segment_XY-and-ILXL_Multi-line-header_Z-only.dat │ │ ├── Segment_XY_No-header.dat │ │ ├── Segment_XY_No-header_NULLs.dat │ │ ├── Segment_XY_No-header_Z-only.dat │ │ ├── Segment_XY_Single-line-header.dat │ │ └── Test_Multi_XY-and-ILXL_Z-only.dat │ └── LICENCE.md ├── Petrel │ └── IESX2D_horizon_extract.txt ├── Surfer │ ├── LICENSE │ ├── WDS1_Si_TAP_Quant.grd │ ├── surfer-6-ascii-tiny.grd │ └── surfer-6-ascii.grd ├── ZMAP │ └── NStopo.dat └── synthetic │ ├── test.png │ └── test_cbar.png ├── docs ├── Makefile ├── _static │ ├── agile-open-logo-nocircle-grey_40px.png │ ├── custom.css │ ├── favicon.ico │ └── gio_logo.png ├── authors.md ├── changelog.md ├── conf.py ├── contributing.md ├── development.md ├── gio.rst ├── index.rst ├── installation.md ├── license.md ├── make.bat ├── post_process_html.py ├── pre_process_ipynb.py ├── userguide │ ├── Random_grids.ipynb │ ├── Read_OpendTect_horizons.ipynb │ └── Read_Surfer_grids.ipynb └── userguide_src │ ├── Find_closures.ipynb │ ├── Random_grids.ipynb │ ├── Read_OpendTect_horizons.ipynb │ ├── Read_Surfer_grids.ipynb │ ├── Read_and_write_ZMAP_files.ipynb │ ├── Unmap_data_from_an_image.ipynb │ ├── _Gridding_a_bunch_of_xy_points.ipynb │ ├── _Logo.ipynb │ ├── _Read_IESX_horizons.ipynb │ └── foo.dat ├── gio ├── __init__.py ├── closure.py ├── esri.py ├── iesx.py ├── logo.py ├── opendtect.py ├── random.py ├── surfer.py ├── unmap.py ├── xarray.py ├── xy_to_grid.py └── zmap.py ├── pyproject.toml ├── requirements.txt └── tests ├── __init__.py ├── test_closure.py ├── test_logo.py ├── test_odt.py ├── test_random.py ├── test_surfer.py ├── test_unmap.py └── test_zmap.py /.github/workflows/build-docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/.github/workflows/build-docs.yml -------------------------------------------------------------------------------- /.github/workflows/build-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/.github/workflows/build-test.yml -------------------------------------------------------------------------------- /.github/workflows/publish-pypi.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/.github/workflows/publish-pypi.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/.gitignore -------------------------------------------------------------------------------- /AUTHORS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/AUTHORS.md -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/README.md -------------------------------------------------------------------------------- /data/OdT/3d_horizon/F3_Multi-H2-H4_ILXL_Single-line-header.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/data/OdT/3d_horizon/F3_Multi-H2-H4_ILXL_Single-line-header.dat -------------------------------------------------------------------------------- /data/OdT/3d_horizon/Nimitz_H1-part_XY-and-ILXL_Single-line-header.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/data/OdT/3d_horizon/Nimitz_H1-part_XY-and-ILXL_Single-line-header.dat -------------------------------------------------------------------------------- /data/OdT/3d_horizon/Nimitz_Salmon_XY-and-ILXL_Single-line-header.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/data/OdT/3d_horizon/Nimitz_Salmon_XY-and-ILXL_Single-line-header.dat -------------------------------------------------------------------------------- /data/OdT/3d_horizon/Segment_IESX.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/data/OdT/3d_horizon/Segment_IESX.dat -------------------------------------------------------------------------------- /data/OdT/3d_horizon/Segment_IESX_Z-only.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/data/OdT/3d_horizon/Segment_IESX_Z-only.dat -------------------------------------------------------------------------------- /data/OdT/3d_horizon/Segment_ILXL_Multi-line-header.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/data/OdT/3d_horizon/Segment_ILXL_Multi-line-header.dat -------------------------------------------------------------------------------- /data/OdT/3d_horizon/Segment_ILXL_No-header.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/data/OdT/3d_horizon/Segment_ILXL_No-header.dat -------------------------------------------------------------------------------- /data/OdT/3d_horizon/Segment_ILXL_Single-line-header.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/data/OdT/3d_horizon/Segment_ILXL_Single-line-header.dat -------------------------------------------------------------------------------- /data/OdT/3d_horizon/Segment_XY-and-ILXL_Multi-line-header.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/data/OdT/3d_horizon/Segment_XY-and-ILXL_Multi-line-header.dat -------------------------------------------------------------------------------- /data/OdT/3d_horizon/Segment_XY-and-ILXL_Multi-line-header_Z-only.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/data/OdT/3d_horizon/Segment_XY-and-ILXL_Multi-line-header_Z-only.dat -------------------------------------------------------------------------------- /data/OdT/3d_horizon/Segment_XY_No-header.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/data/OdT/3d_horizon/Segment_XY_No-header.dat -------------------------------------------------------------------------------- /data/OdT/3d_horizon/Segment_XY_No-header_NULLs.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/data/OdT/3d_horizon/Segment_XY_No-header_NULLs.dat -------------------------------------------------------------------------------- /data/OdT/3d_horizon/Segment_XY_No-header_Z-only.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/data/OdT/3d_horizon/Segment_XY_No-header_Z-only.dat -------------------------------------------------------------------------------- /data/OdT/3d_horizon/Segment_XY_Single-line-header.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/data/OdT/3d_horizon/Segment_XY_Single-line-header.dat -------------------------------------------------------------------------------- /data/OdT/3d_horizon/Test_Multi_XY-and-ILXL_Z-only.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/data/OdT/3d_horizon/Test_Multi_XY-and-ILXL_Z-only.dat -------------------------------------------------------------------------------- /data/OdT/LICENCE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/data/OdT/LICENCE.md -------------------------------------------------------------------------------- /data/Petrel/IESX2D_horizon_extract.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/data/Petrel/IESX2D_horizon_extract.txt -------------------------------------------------------------------------------- /data/Surfer/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/data/Surfer/LICENSE -------------------------------------------------------------------------------- /data/Surfer/WDS1_Si_TAP_Quant.grd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/data/Surfer/WDS1_Si_TAP_Quant.grd -------------------------------------------------------------------------------- /data/Surfer/surfer-6-ascii-tiny.grd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/data/Surfer/surfer-6-ascii-tiny.grd -------------------------------------------------------------------------------- /data/Surfer/surfer-6-ascii.grd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/data/Surfer/surfer-6-ascii.grd -------------------------------------------------------------------------------- /data/ZMAP/NStopo.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/data/ZMAP/NStopo.dat -------------------------------------------------------------------------------- /data/synthetic/test.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/data/synthetic/test.png -------------------------------------------------------------------------------- /data/synthetic/test_cbar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/data/synthetic/test_cbar.png -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/_static/agile-open-logo-nocircle-grey_40px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/docs/_static/agile-open-logo-nocircle-grey_40px.png -------------------------------------------------------------------------------- /docs/_static/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/docs/_static/custom.css -------------------------------------------------------------------------------- /docs/_static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/docs/_static/favicon.ico -------------------------------------------------------------------------------- /docs/_static/gio_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/docs/_static/gio_logo.png -------------------------------------------------------------------------------- /docs/authors.md: -------------------------------------------------------------------------------- 1 | ```{include} ../AUTHORS.md 2 | ``` -------------------------------------------------------------------------------- /docs/changelog.md: -------------------------------------------------------------------------------- 1 | ```{include} ../CHANGELOG.md 2 | ``` -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/contributing.md: -------------------------------------------------------------------------------- 1 | ```{include} ../CONTRIBUTING.md 2 | ``` -------------------------------------------------------------------------------- /docs/development.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/docs/development.md -------------------------------------------------------------------------------- /docs/gio.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/docs/gio.rst -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/docs/installation.md -------------------------------------------------------------------------------- /docs/license.md: -------------------------------------------------------------------------------- 1 | # License 2 | 3 | ```{include} ../LICENSE 4 | ``` 5 | -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/post_process_html.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/docs/post_process_html.py -------------------------------------------------------------------------------- /docs/pre_process_ipynb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/docs/pre_process_ipynb.py -------------------------------------------------------------------------------- /docs/userguide/Random_grids.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/docs/userguide/Random_grids.ipynb -------------------------------------------------------------------------------- /docs/userguide/Read_OpendTect_horizons.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/docs/userguide/Read_OpendTect_horizons.ipynb -------------------------------------------------------------------------------- /docs/userguide/Read_Surfer_grids.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/docs/userguide/Read_Surfer_grids.ipynb -------------------------------------------------------------------------------- /docs/userguide_src/Find_closures.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/docs/userguide_src/Find_closures.ipynb -------------------------------------------------------------------------------- /docs/userguide_src/Random_grids.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/docs/userguide_src/Random_grids.ipynb -------------------------------------------------------------------------------- /docs/userguide_src/Read_OpendTect_horizons.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/docs/userguide_src/Read_OpendTect_horizons.ipynb -------------------------------------------------------------------------------- /docs/userguide_src/Read_Surfer_grids.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/docs/userguide_src/Read_Surfer_grids.ipynb -------------------------------------------------------------------------------- /docs/userguide_src/Read_and_write_ZMAP_files.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/docs/userguide_src/Read_and_write_ZMAP_files.ipynb -------------------------------------------------------------------------------- /docs/userguide_src/Unmap_data_from_an_image.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/docs/userguide_src/Unmap_data_from_an_image.ipynb -------------------------------------------------------------------------------- /docs/userguide_src/_Gridding_a_bunch_of_xy_points.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/docs/userguide_src/_Gridding_a_bunch_of_xy_points.ipynb -------------------------------------------------------------------------------- /docs/userguide_src/_Logo.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/docs/userguide_src/_Logo.ipynb -------------------------------------------------------------------------------- /docs/userguide_src/_Read_IESX_horizons.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/docs/userguide_src/_Read_IESX_horizons.ipynb -------------------------------------------------------------------------------- /docs/userguide_src/foo.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/docs/userguide_src/foo.dat -------------------------------------------------------------------------------- /gio/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/gio/__init__.py -------------------------------------------------------------------------------- /gio/closure.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/gio/closure.py -------------------------------------------------------------------------------- /gio/esri.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/gio/esri.py -------------------------------------------------------------------------------- /gio/iesx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/gio/iesx.py -------------------------------------------------------------------------------- /gio/logo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/gio/logo.py -------------------------------------------------------------------------------- /gio/opendtect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/gio/opendtect.py -------------------------------------------------------------------------------- /gio/random.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/gio/random.py -------------------------------------------------------------------------------- /gio/surfer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/gio/surfer.py -------------------------------------------------------------------------------- /gio/unmap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/gio/unmap.py -------------------------------------------------------------------------------- /gio/xarray.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/gio/xarray.py -------------------------------------------------------------------------------- /gio/xy_to_grid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/gio/xy_to_grid.py -------------------------------------------------------------------------------- /gio/zmap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/gio/zmap.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | . -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_closure.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/tests/test_closure.py -------------------------------------------------------------------------------- /tests/test_logo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/tests/test_logo.py -------------------------------------------------------------------------------- /tests/test_odt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/tests/test_odt.py -------------------------------------------------------------------------------- /tests/test_random.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/tests/test_random.py -------------------------------------------------------------------------------- /tests/test_surfer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/tests/test_surfer.py -------------------------------------------------------------------------------- /tests/test_unmap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/tests/test_unmap.py -------------------------------------------------------------------------------- /tests/test_zmap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/gio/HEAD/tests/test_zmap.py --------------------------------------------------------------------------------