├── .env.example ├── .github └── workflows │ ├── docs.yml │ └── main.yml ├── .gitignore ├── CHANGELOG.rst ├── LICENSE ├── MANIFEST.in ├── README.rst ├── docs ├── .nojekyll ├── Makefile └── source │ ├── _static │ ├── logos │ │ ├── favicon.ico │ │ ├── subsurface-logo.txt │ │ ├── subsurface-logo_screenshot.png │ │ └── subsurface.png │ └── style.css │ ├── _templates │ └── layout.html │ ├── changelog.rst │ ├── code-geological-formats.rst │ ├── code-interfaces.rst │ ├── code-reader.rst │ ├── code-structs.rst │ ├── code-utils.rst │ ├── code-viz.rst │ ├── code-writer.rst │ ├── conf.py │ ├── contributing.rst │ ├── external │ └── _do_not_delete │ ├── index.rst │ ├── maintenance.rst │ ├── make_external_gallery.py │ └── manual.rst ├── examples ├── README.rst ├── __init__.py ├── examples │ ├── README.rst │ ├── __init__.py │ └── gempy_model.py ├── getting_started │ ├── README.rst │ ├── __init__.py │ └── getting_started.py └── tutorials │ ├── README.rst │ ├── __init__.py │ ├── reading_well_data.py │ └── wells_unstructured.nc ├── requirements ├── requirements.txt ├── requirements_all.txt ├── requirements_dev.txt ├── requirements_geospatial.txt ├── requirements_mesh.txt ├── requirements_opt.txt ├── requirements_plot.txt ├── requirements_traces.txt ├── requirements_volume.txt └── requirements_wells.txt ├── setup.py ├── subsurface ├── __init__.py ├── _version.py ├── api │ ├── __init__.py │ └── interfaces │ │ ├── README.rst │ │ └── __init__.py ├── core │ ├── __init__.py │ ├── geological_formats │ │ ├── __init__.py │ │ ├── boreholes │ │ │ ├── __init__.py │ │ │ ├── boreholes.py │ │ │ ├── collars.py │ │ │ └── survey.py │ │ └── fault.py │ ├── reader_helpers │ │ ├── __init__.py │ │ ├── reader_unstruct.py │ │ ├── readers_data.py │ │ └── readers_wells.py │ ├── structs │ │ ├── README.rst │ │ ├── __init__.py │ │ ├── base_structures │ │ │ ├── __init__.py │ │ │ ├── _unstructured_data_constructor.py │ │ │ ├── base_structures_enum.py │ │ │ ├── structured_data.py │ │ │ └── unstructured_data.py │ │ ├── structured_elements │ │ │ ├── __init__.py │ │ │ ├── octree_mesh.py │ │ │ ├── structured_grid.py │ │ │ └── structured_mesh.py │ │ └── unstructured_elements │ │ │ ├── __init__.py │ │ │ ├── line_set.py │ │ │ ├── point_set.py │ │ │ ├── tetrahedron_mesh.py │ │ │ └── triangular_surface.py │ └── utils │ │ ├── __init__.py │ │ └── utils_core.py ├── modules │ ├── __init__.py │ ├── reader │ │ ├── README.rst │ │ ├── __init__.py │ │ ├── faults │ │ │ ├── __init__.py │ │ │ └── faults.py │ │ ├── from_binary.py │ │ ├── geo_object │ │ │ └── __init__.py │ │ ├── mesh │ │ │ ├── NOTES.md │ │ │ ├── __init__.py │ │ │ ├── csv_mesh_reader.py │ │ │ ├── dxf_reader.py │ │ │ ├── obj_reader.py │ │ │ ├── omf_mesh_reader.py │ │ │ ├── surface_reader.py │ │ │ └── surfaces_api.py │ │ ├── petrel │ │ │ └── __init__.py │ │ ├── profiles │ │ │ ├── __init__.py │ │ │ └── profiles_core.py │ │ ├── read_netcdf.py │ │ ├── topography │ │ │ ├── __init__.py │ │ │ └── topo_core.py │ │ ├── volume │ │ │ ├── __init__.py │ │ │ ├── read_volume.py │ │ │ ├── segy_reader.py │ │ │ ├── seismic.py │ │ │ └── volume_utils.py │ │ └── wells │ │ │ ├── DEP │ │ │ ├── __init__.py │ │ │ ├── _well_files_reader.py │ │ │ ├── _wells_api.py │ │ │ ├── _welly_reader.py │ │ │ ├── pandas_to_welly.py │ │ │ └── test_wells │ │ │ │ ├── __init__.py │ │ │ │ ├── test_io_wells.py │ │ │ │ └── test_welly_to_subsurface.py │ │ │ ├── README.rst │ │ │ ├── __init__.py │ │ │ ├── _read_to_df.py │ │ │ ├── read_borehole_interface.py │ │ │ └── wells_utils.py │ ├── visualization │ │ ├── __init__.py │ │ └── to_pyvista.py │ └── writer │ │ ├── __init__.py │ │ ├── to_binary.py │ │ ├── to_liquid_earth │ │ └── __init__.py │ │ └── to_rex │ │ ├── __init__.py │ │ ├── common.py │ │ ├── data_struct.py │ │ ├── doc │ │ ├── rex-spec-v1.md │ │ ├── right-handed.png │ │ └── sketchup_example.jpg │ │ ├── gempy_to_rexfile.py │ │ ├── material_encoder.py │ │ ├── mesh_encoder.py │ │ ├── to_rex.py │ │ └── utils.py └── optional_requirements.py └── tests ├── __init__.py ├── conftest.py ├── data ├── borehole │ ├── borehole_assays.xlsx │ ├── borehole_collar.xlsx │ ├── borehole_density.xlsx │ ├── borehole_lith.xlsx │ ├── borehole_survey.xlsx │ ├── doggr_jlw_vedder_final.utm.dat │ ├── kim_ready.csv │ ├── no_tops.csv │ ├── striplog_integration │ │ ├── alpha_strip.tops │ │ ├── beta_strip.tops │ │ ├── epsilon_strip.tops │ │ └── gamma_strip.tops │ └── wells-database-small.xlsx ├── faults │ └── faultsticks ├── geophysical │ ├── grav │ ├── grav.dat │ ├── grav.ers │ └── magnetic.xlsx ├── interpolator_meshes.nc ├── interpolator_regular_grid.nc ├── profiles │ ├── Profil1_cropped.png │ ├── Profil2_cropped.png │ ├── Profil3_cropped.png │ ├── Profil4_cropped.png │ ├── Profil5_cropped.png │ ├── Profil6_cropped.png │ ├── Profil7_cropped.png │ ├── Traces.cpg │ ├── Traces.dbf │ ├── Traces.prj │ ├── Traces.shp │ ├── Traces.shx │ └── __init__.py ├── segy │ ├── E5_CMP_COORDS.txt │ ├── E5_MIG_DMO_FINAL.sgy │ ├── E5_MIG_DMO_FINAL_DEPTH.sgy │ ├── E5_STACK_DMO_FINAL.sgy │ ├── myplot2_cropped.png │ ├── myplot3_cropped.png │ ├── myplot4_cropped.png │ ├── myplot_cropped.png │ └── test.segy ├── surfaces │ ├── kim_cell_attributes.csv │ ├── kim_cells.csv │ ├── kim_point_attributes.csv │ ├── kim_vertices.csv │ ├── less_land_surface_vertices.csv │ ├── less_land_surface_vertices_no_col.csv │ ├── less_land_surface_vertices_wrong_col.csv │ ├── shafts_small.dxf │ ├── vertices_and_edges.csv │ └── well_based_temperature.csv ├── topo │ ├── Topografia.dxf │ └── dtm_rp.tif ├── volume │ ├── mesh │ └── out_all00 └── wells.nc ├── test_geological_formats ├── __init__.py └── test_fault.py ├── test_interfaces ├── __init__.py └── test_to_binary.py ├── test_io ├── __init__.py ├── test_combined │ ├── __init__.py │ ├── test_read_OMF.py │ ├── test_read_OMF_to_well.py │ └── test_read_vtk.py ├── test_lines │ ├── __init__.py │ └── test_lines_I.py ├── test_meshes │ ├── __init__.py │ ├── test_read_dxf.py │ ├── test_read_obj.py │ ├── test_read_profiles.py │ ├── test_read_topography.py │ └── test_surface_reader.py └── test_volumes │ ├── __init__.py │ ├── test_read_volume.py │ └── test_segy_reader.py ├── test_structs ├── __init__.py ├── test_base_structures.py └── test_mesh.py └── test_visualization ├── __init__.py └── test_pyvista.py /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/.env.example -------------------------------------------------------------------------------- /.github/workflows/docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/.github/workflows/docs.yml -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/CHANGELOG.rst -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/README.rst -------------------------------------------------------------------------------- /docs/.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/source/_static/logos/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/docs/source/_static/logos/favicon.ico -------------------------------------------------------------------------------- /docs/source/_static/logos/subsurface-logo.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/docs/source/_static/logos/subsurface-logo.txt -------------------------------------------------------------------------------- /docs/source/_static/logos/subsurface-logo_screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/docs/source/_static/logos/subsurface-logo_screenshot.png -------------------------------------------------------------------------------- /docs/source/_static/logos/subsurface.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/docs/source/_static/logos/subsurface.png -------------------------------------------------------------------------------- /docs/source/_static/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/docs/source/_static/style.css -------------------------------------------------------------------------------- /docs/source/_templates/layout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/docs/source/_templates/layout.html -------------------------------------------------------------------------------- /docs/source/changelog.rst: -------------------------------------------------------------------------------- 1 | .. include:: ../../CHANGELOG.rst 2 | -------------------------------------------------------------------------------- /docs/source/code-geological-formats.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/docs/source/code-geological-formats.rst -------------------------------------------------------------------------------- /docs/source/code-interfaces.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/docs/source/code-interfaces.rst -------------------------------------------------------------------------------- /docs/source/code-reader.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/docs/source/code-reader.rst -------------------------------------------------------------------------------- /docs/source/code-structs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/docs/source/code-structs.rst -------------------------------------------------------------------------------- /docs/source/code-utils.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/docs/source/code-utils.rst -------------------------------------------------------------------------------- /docs/source/code-viz.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/docs/source/code-viz.rst -------------------------------------------------------------------------------- /docs/source/code-writer.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/docs/source/code-writer.rst -------------------------------------------------------------------------------- /docs/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/docs/source/conf.py -------------------------------------------------------------------------------- /docs/source/contributing.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/docs/source/contributing.rst -------------------------------------------------------------------------------- /docs/source/external/_do_not_delete: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/docs/source/index.rst -------------------------------------------------------------------------------- /docs/source/maintenance.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/docs/source/maintenance.rst -------------------------------------------------------------------------------- /docs/source/make_external_gallery.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/docs/source/make_external_gallery.py -------------------------------------------------------------------------------- /docs/source/manual.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/docs/source/manual.rst -------------------------------------------------------------------------------- /examples/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/examples/README.rst -------------------------------------------------------------------------------- /examples/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/examples/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/examples/examples/README.rst -------------------------------------------------------------------------------- /examples/examples/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/examples/gempy_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/examples/examples/gempy_model.py -------------------------------------------------------------------------------- /examples/getting_started/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/examples/getting_started/README.rst -------------------------------------------------------------------------------- /examples/getting_started/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/getting_started/getting_started.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/examples/getting_started/getting_started.py -------------------------------------------------------------------------------- /examples/tutorials/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/examples/tutorials/README.rst -------------------------------------------------------------------------------- /examples/tutorials/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/tutorials/reading_well_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/examples/tutorials/reading_well_data.py -------------------------------------------------------------------------------- /examples/tutorials/wells_unstructured.nc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/examples/tutorials/wells_unstructured.nc -------------------------------------------------------------------------------- /requirements/requirements.txt: -------------------------------------------------------------------------------- 1 | xarray 2 | netcdf4 3 | python-dotenv 4 | -------------------------------------------------------------------------------- /requirements/requirements_all.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/requirements/requirements_all.txt -------------------------------------------------------------------------------- /requirements/requirements_dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/requirements/requirements_dev.txt -------------------------------------------------------------------------------- /requirements/requirements_geospatial.txt: -------------------------------------------------------------------------------- 1 | # Geospatial libraries 2 | rasterio -------------------------------------------------------------------------------- /requirements/requirements_mesh.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/requirements/requirements_mesh.txt -------------------------------------------------------------------------------- /requirements/requirements_opt.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/requirements/requirements_opt.txt -------------------------------------------------------------------------------- /requirements/requirements_plot.txt: -------------------------------------------------------------------------------- 1 | -r requirements.txt 2 | 3 | matplotlib 4 | pyvista -------------------------------------------------------------------------------- /requirements/requirements_traces.txt: -------------------------------------------------------------------------------- 1 | geopandas 2 | -------------------------------------------------------------------------------- /requirements/requirements_volume.txt: -------------------------------------------------------------------------------- 1 | segyio 2 | imageio 3 | scipy 4 | -------------------------------------------------------------------------------- /requirements/requirements_wells.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/requirements/requirements_wells.txt -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/setup.py -------------------------------------------------------------------------------- /subsurface/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/subsurface/__init__.py -------------------------------------------------------------------------------- /subsurface/_version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/subsurface/_version.py -------------------------------------------------------------------------------- /subsurface/api/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subsurface/api/interfaces/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/subsurface/api/interfaces/README.rst -------------------------------------------------------------------------------- /subsurface/api/interfaces/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /subsurface/core/__init__.py: -------------------------------------------------------------------------------- 1 | from . import geological_formats -------------------------------------------------------------------------------- /subsurface/core/geological_formats/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/subsurface/core/geological_formats/__init__.py -------------------------------------------------------------------------------- /subsurface/core/geological_formats/boreholes/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subsurface/core/geological_formats/boreholes/boreholes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/subsurface/core/geological_formats/boreholes/boreholes.py -------------------------------------------------------------------------------- /subsurface/core/geological_formats/boreholes/collars.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/subsurface/core/geological_formats/boreholes/collars.py -------------------------------------------------------------------------------- /subsurface/core/geological_formats/boreholes/survey.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/subsurface/core/geological_formats/boreholes/survey.py -------------------------------------------------------------------------------- /subsurface/core/geological_formats/fault.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/subsurface/core/geological_formats/fault.py -------------------------------------------------------------------------------- /subsurface/core/reader_helpers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subsurface/core/reader_helpers/reader_unstruct.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/subsurface/core/reader_helpers/reader_unstruct.py -------------------------------------------------------------------------------- /subsurface/core/reader_helpers/readers_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/subsurface/core/reader_helpers/readers_data.py -------------------------------------------------------------------------------- /subsurface/core/reader_helpers/readers_wells.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/subsurface/core/reader_helpers/readers_wells.py -------------------------------------------------------------------------------- /subsurface/core/structs/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/subsurface/core/structs/README.rst -------------------------------------------------------------------------------- /subsurface/core/structs/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/subsurface/core/structs/__init__.py -------------------------------------------------------------------------------- /subsurface/core/structs/base_structures/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/subsurface/core/structs/base_structures/__init__.py -------------------------------------------------------------------------------- /subsurface/core/structs/base_structures/_unstructured_data_constructor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/subsurface/core/structs/base_structures/_unstructured_data_constructor.py -------------------------------------------------------------------------------- /subsurface/core/structs/base_structures/base_structures_enum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/subsurface/core/structs/base_structures/base_structures_enum.py -------------------------------------------------------------------------------- /subsurface/core/structs/base_structures/structured_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/subsurface/core/structs/base_structures/structured_data.py -------------------------------------------------------------------------------- /subsurface/core/structs/base_structures/unstructured_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/subsurface/core/structs/base_structures/unstructured_data.py -------------------------------------------------------------------------------- /subsurface/core/structs/structured_elements/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/subsurface/core/structs/structured_elements/__init__.py -------------------------------------------------------------------------------- /subsurface/core/structs/structured_elements/octree_mesh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/subsurface/core/structs/structured_elements/octree_mesh.py -------------------------------------------------------------------------------- /subsurface/core/structs/structured_elements/structured_grid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/subsurface/core/structs/structured_elements/structured_grid.py -------------------------------------------------------------------------------- /subsurface/core/structs/structured_elements/structured_mesh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/subsurface/core/structs/structured_elements/structured_mesh.py -------------------------------------------------------------------------------- /subsurface/core/structs/unstructured_elements/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/subsurface/core/structs/unstructured_elements/__init__.py -------------------------------------------------------------------------------- /subsurface/core/structs/unstructured_elements/line_set.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/subsurface/core/structs/unstructured_elements/line_set.py -------------------------------------------------------------------------------- /subsurface/core/structs/unstructured_elements/point_set.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/subsurface/core/structs/unstructured_elements/point_set.py -------------------------------------------------------------------------------- /subsurface/core/structs/unstructured_elements/tetrahedron_mesh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/subsurface/core/structs/unstructured_elements/tetrahedron_mesh.py -------------------------------------------------------------------------------- /subsurface/core/structs/unstructured_elements/triangular_surface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/subsurface/core/structs/unstructured_elements/triangular_surface.py -------------------------------------------------------------------------------- /subsurface/core/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subsurface/core/utils/utils_core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/subsurface/core/utils/utils_core.py -------------------------------------------------------------------------------- /subsurface/modules/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subsurface/modules/reader/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/subsurface/modules/reader/README.rst -------------------------------------------------------------------------------- /subsurface/modules/reader/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/subsurface/modules/reader/__init__.py -------------------------------------------------------------------------------- /subsurface/modules/reader/faults/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subsurface/modules/reader/faults/faults.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/subsurface/modules/reader/faults/faults.py -------------------------------------------------------------------------------- /subsurface/modules/reader/from_binary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/subsurface/modules/reader/from_binary.py -------------------------------------------------------------------------------- /subsurface/modules/reader/geo_object/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subsurface/modules/reader/mesh/NOTES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/subsurface/modules/reader/mesh/NOTES.md -------------------------------------------------------------------------------- /subsurface/modules/reader/mesh/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subsurface/modules/reader/mesh/csv_mesh_reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/subsurface/modules/reader/mesh/csv_mesh_reader.py -------------------------------------------------------------------------------- /subsurface/modules/reader/mesh/dxf_reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/subsurface/modules/reader/mesh/dxf_reader.py -------------------------------------------------------------------------------- /subsurface/modules/reader/mesh/obj_reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/subsurface/modules/reader/mesh/obj_reader.py -------------------------------------------------------------------------------- /subsurface/modules/reader/mesh/omf_mesh_reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/subsurface/modules/reader/mesh/omf_mesh_reader.py -------------------------------------------------------------------------------- /subsurface/modules/reader/mesh/surface_reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/subsurface/modules/reader/mesh/surface_reader.py -------------------------------------------------------------------------------- /subsurface/modules/reader/mesh/surfaces_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/subsurface/modules/reader/mesh/surfaces_api.py -------------------------------------------------------------------------------- /subsurface/modules/reader/petrel/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subsurface/modules/reader/profiles/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /subsurface/modules/reader/profiles/profiles_core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/subsurface/modules/reader/profiles/profiles_core.py -------------------------------------------------------------------------------- /subsurface/modules/reader/read_netcdf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/subsurface/modules/reader/read_netcdf.py -------------------------------------------------------------------------------- /subsurface/modules/reader/topography/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/subsurface/modules/reader/topography/__init__.py -------------------------------------------------------------------------------- /subsurface/modules/reader/topography/topo_core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/subsurface/modules/reader/topography/topo_core.py -------------------------------------------------------------------------------- /subsurface/modules/reader/volume/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subsurface/modules/reader/volume/read_volume.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/subsurface/modules/reader/volume/read_volume.py -------------------------------------------------------------------------------- /subsurface/modules/reader/volume/segy_reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/subsurface/modules/reader/volume/segy_reader.py -------------------------------------------------------------------------------- /subsurface/modules/reader/volume/seismic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/subsurface/modules/reader/volume/seismic.py -------------------------------------------------------------------------------- /subsurface/modules/reader/volume/volume_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/subsurface/modules/reader/volume/volume_utils.py -------------------------------------------------------------------------------- /subsurface/modules/reader/wells/DEP/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/subsurface/modules/reader/wells/DEP/__init__.py -------------------------------------------------------------------------------- /subsurface/modules/reader/wells/DEP/_well_files_reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/subsurface/modules/reader/wells/DEP/_well_files_reader.py -------------------------------------------------------------------------------- /subsurface/modules/reader/wells/DEP/_wells_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/subsurface/modules/reader/wells/DEP/_wells_api.py -------------------------------------------------------------------------------- /subsurface/modules/reader/wells/DEP/_welly_reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/subsurface/modules/reader/wells/DEP/_welly_reader.py -------------------------------------------------------------------------------- /subsurface/modules/reader/wells/DEP/pandas_to_welly.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/subsurface/modules/reader/wells/DEP/pandas_to_welly.py -------------------------------------------------------------------------------- /subsurface/modules/reader/wells/DEP/test_wells/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subsurface/modules/reader/wells/DEP/test_wells/test_io_wells.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/subsurface/modules/reader/wells/DEP/test_wells/test_io_wells.py -------------------------------------------------------------------------------- /subsurface/modules/reader/wells/DEP/test_wells/test_welly_to_subsurface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/subsurface/modules/reader/wells/DEP/test_wells/test_welly_to_subsurface.py -------------------------------------------------------------------------------- /subsurface/modules/reader/wells/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/subsurface/modules/reader/wells/README.rst -------------------------------------------------------------------------------- /subsurface/modules/reader/wells/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subsurface/modules/reader/wells/_read_to_df.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/subsurface/modules/reader/wells/_read_to_df.py -------------------------------------------------------------------------------- /subsurface/modules/reader/wells/read_borehole_interface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/subsurface/modules/reader/wells/read_borehole_interface.py -------------------------------------------------------------------------------- /subsurface/modules/reader/wells/wells_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/subsurface/modules/reader/wells/wells_utils.py -------------------------------------------------------------------------------- /subsurface/modules/visualization/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/subsurface/modules/visualization/__init__.py -------------------------------------------------------------------------------- /subsurface/modules/visualization/to_pyvista.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/subsurface/modules/visualization/to_pyvista.py -------------------------------------------------------------------------------- /subsurface/modules/writer/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/subsurface/modules/writer/__init__.py -------------------------------------------------------------------------------- /subsurface/modules/writer/to_binary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/subsurface/modules/writer/to_binary.py -------------------------------------------------------------------------------- /subsurface/modules/writer/to_liquid_earth/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subsurface/modules/writer/to_rex/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subsurface/modules/writer/to_rex/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/subsurface/modules/writer/to_rex/common.py -------------------------------------------------------------------------------- /subsurface/modules/writer/to_rex/data_struct.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/subsurface/modules/writer/to_rex/data_struct.py -------------------------------------------------------------------------------- /subsurface/modules/writer/to_rex/doc/rex-spec-v1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/subsurface/modules/writer/to_rex/doc/rex-spec-v1.md -------------------------------------------------------------------------------- /subsurface/modules/writer/to_rex/doc/right-handed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/subsurface/modules/writer/to_rex/doc/right-handed.png -------------------------------------------------------------------------------- /subsurface/modules/writer/to_rex/doc/sketchup_example.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/subsurface/modules/writer/to_rex/doc/sketchup_example.jpg -------------------------------------------------------------------------------- /subsurface/modules/writer/to_rex/gempy_to_rexfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/subsurface/modules/writer/to_rex/gempy_to_rexfile.py -------------------------------------------------------------------------------- /subsurface/modules/writer/to_rex/material_encoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/subsurface/modules/writer/to_rex/material_encoder.py -------------------------------------------------------------------------------- /subsurface/modules/writer/to_rex/mesh_encoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/subsurface/modules/writer/to_rex/mesh_encoder.py -------------------------------------------------------------------------------- /subsurface/modules/writer/to_rex/to_rex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/subsurface/modules/writer/to_rex/to_rex.py -------------------------------------------------------------------------------- /subsurface/modules/writer/to_rex/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/subsurface/modules/writer/to_rex/utils.py -------------------------------------------------------------------------------- /subsurface/optional_requirements.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/subsurface/optional_requirements.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/data/borehole/borehole_assays.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/tests/data/borehole/borehole_assays.xlsx -------------------------------------------------------------------------------- /tests/data/borehole/borehole_collar.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/tests/data/borehole/borehole_collar.xlsx -------------------------------------------------------------------------------- /tests/data/borehole/borehole_density.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/tests/data/borehole/borehole_density.xlsx -------------------------------------------------------------------------------- /tests/data/borehole/borehole_lith.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/tests/data/borehole/borehole_lith.xlsx -------------------------------------------------------------------------------- /tests/data/borehole/borehole_survey.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/tests/data/borehole/borehole_survey.xlsx -------------------------------------------------------------------------------- /tests/data/borehole/doggr_jlw_vedder_final.utm.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/tests/data/borehole/doggr_jlw_vedder_final.utm.dat -------------------------------------------------------------------------------- /tests/data/borehole/kim_ready.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/tests/data/borehole/kim_ready.csv -------------------------------------------------------------------------------- /tests/data/borehole/no_tops.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/tests/data/borehole/no_tops.csv -------------------------------------------------------------------------------- /tests/data/borehole/striplog_integration/alpha_strip.tops: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/tests/data/borehole/striplog_integration/alpha_strip.tops -------------------------------------------------------------------------------- /tests/data/borehole/striplog_integration/beta_strip.tops: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/tests/data/borehole/striplog_integration/beta_strip.tops -------------------------------------------------------------------------------- /tests/data/borehole/striplog_integration/epsilon_strip.tops: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/tests/data/borehole/striplog_integration/epsilon_strip.tops -------------------------------------------------------------------------------- /tests/data/borehole/striplog_integration/gamma_strip.tops: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/tests/data/borehole/striplog_integration/gamma_strip.tops -------------------------------------------------------------------------------- /tests/data/borehole/wells-database-small.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/tests/data/borehole/wells-database-small.xlsx -------------------------------------------------------------------------------- /tests/data/faults/faultsticks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/tests/data/faults/faultsticks -------------------------------------------------------------------------------- /tests/data/geophysical/grav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/tests/data/geophysical/grav -------------------------------------------------------------------------------- /tests/data/geophysical/grav.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/tests/data/geophysical/grav.dat -------------------------------------------------------------------------------- /tests/data/geophysical/grav.ers: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/tests/data/geophysical/grav.ers -------------------------------------------------------------------------------- /tests/data/geophysical/magnetic.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/tests/data/geophysical/magnetic.xlsx -------------------------------------------------------------------------------- /tests/data/interpolator_meshes.nc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/tests/data/interpolator_meshes.nc -------------------------------------------------------------------------------- /tests/data/interpolator_regular_grid.nc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/tests/data/interpolator_regular_grid.nc -------------------------------------------------------------------------------- /tests/data/profiles/Profil1_cropped.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/tests/data/profiles/Profil1_cropped.png -------------------------------------------------------------------------------- /tests/data/profiles/Profil2_cropped.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/tests/data/profiles/Profil2_cropped.png -------------------------------------------------------------------------------- /tests/data/profiles/Profil3_cropped.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/tests/data/profiles/Profil3_cropped.png -------------------------------------------------------------------------------- /tests/data/profiles/Profil4_cropped.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/tests/data/profiles/Profil4_cropped.png -------------------------------------------------------------------------------- /tests/data/profiles/Profil5_cropped.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/tests/data/profiles/Profil5_cropped.png -------------------------------------------------------------------------------- /tests/data/profiles/Profil6_cropped.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/tests/data/profiles/Profil6_cropped.png -------------------------------------------------------------------------------- /tests/data/profiles/Profil7_cropped.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/tests/data/profiles/Profil7_cropped.png -------------------------------------------------------------------------------- /tests/data/profiles/Traces.cpg: -------------------------------------------------------------------------------- 1 | UTF-8 -------------------------------------------------------------------------------- /tests/data/profiles/Traces.dbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/tests/data/profiles/Traces.dbf -------------------------------------------------------------------------------- /tests/data/profiles/Traces.prj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/tests/data/profiles/Traces.prj -------------------------------------------------------------------------------- /tests/data/profiles/Traces.shp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/tests/data/profiles/Traces.shp -------------------------------------------------------------------------------- /tests/data/profiles/Traces.shx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/tests/data/profiles/Traces.shx -------------------------------------------------------------------------------- /tests/data/profiles/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/data/segy/E5_CMP_COORDS.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/tests/data/segy/E5_CMP_COORDS.txt -------------------------------------------------------------------------------- /tests/data/segy/E5_MIG_DMO_FINAL.sgy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/tests/data/segy/E5_MIG_DMO_FINAL.sgy -------------------------------------------------------------------------------- /tests/data/segy/E5_MIG_DMO_FINAL_DEPTH.sgy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/tests/data/segy/E5_MIG_DMO_FINAL_DEPTH.sgy -------------------------------------------------------------------------------- /tests/data/segy/E5_STACK_DMO_FINAL.sgy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/tests/data/segy/E5_STACK_DMO_FINAL.sgy -------------------------------------------------------------------------------- /tests/data/segy/myplot2_cropped.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/tests/data/segy/myplot2_cropped.png -------------------------------------------------------------------------------- /tests/data/segy/myplot3_cropped.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/tests/data/segy/myplot3_cropped.png -------------------------------------------------------------------------------- /tests/data/segy/myplot4_cropped.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/tests/data/segy/myplot4_cropped.png -------------------------------------------------------------------------------- /tests/data/segy/myplot_cropped.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/tests/data/segy/myplot_cropped.png -------------------------------------------------------------------------------- /tests/data/segy/test.segy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/tests/data/segy/test.segy -------------------------------------------------------------------------------- /tests/data/surfaces/kim_cell_attributes.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/tests/data/surfaces/kim_cell_attributes.csv -------------------------------------------------------------------------------- /tests/data/surfaces/kim_cells.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/tests/data/surfaces/kim_cells.csv -------------------------------------------------------------------------------- /tests/data/surfaces/kim_point_attributes.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/tests/data/surfaces/kim_point_attributes.csv -------------------------------------------------------------------------------- /tests/data/surfaces/kim_vertices.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/tests/data/surfaces/kim_vertices.csv -------------------------------------------------------------------------------- /tests/data/surfaces/less_land_surface_vertices.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/tests/data/surfaces/less_land_surface_vertices.csv -------------------------------------------------------------------------------- /tests/data/surfaces/less_land_surface_vertices_no_col.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/tests/data/surfaces/less_land_surface_vertices_no_col.csv -------------------------------------------------------------------------------- /tests/data/surfaces/less_land_surface_vertices_wrong_col.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/tests/data/surfaces/less_land_surface_vertices_wrong_col.csv -------------------------------------------------------------------------------- /tests/data/surfaces/shafts_small.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/tests/data/surfaces/shafts_small.dxf -------------------------------------------------------------------------------- /tests/data/surfaces/vertices_and_edges.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/tests/data/surfaces/vertices_and_edges.csv -------------------------------------------------------------------------------- /tests/data/surfaces/well_based_temperature.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/tests/data/surfaces/well_based_temperature.csv -------------------------------------------------------------------------------- /tests/data/topo/Topografia.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/tests/data/topo/Topografia.dxf -------------------------------------------------------------------------------- /tests/data/topo/dtm_rp.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/tests/data/topo/dtm_rp.tif -------------------------------------------------------------------------------- /tests/data/volume/mesh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/tests/data/volume/mesh -------------------------------------------------------------------------------- /tests/data/volume/out_all00: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/tests/data/volume/out_all00 -------------------------------------------------------------------------------- /tests/data/wells.nc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/tests/data/wells.nc -------------------------------------------------------------------------------- /tests/test_geological_formats/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_geological_formats/test_fault.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/tests/test_geological_formats/test_fault.py -------------------------------------------------------------------------------- /tests/test_interfaces/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_interfaces/test_to_binary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/tests/test_interfaces/test_to_binary.py -------------------------------------------------------------------------------- /tests/test_io/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_io/test_combined/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_io/test_combined/test_read_OMF.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/tests/test_io/test_combined/test_read_OMF.py -------------------------------------------------------------------------------- /tests/test_io/test_combined/test_read_OMF_to_well.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/tests/test_io/test_combined/test_read_OMF_to_well.py -------------------------------------------------------------------------------- /tests/test_io/test_combined/test_read_vtk.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_io/test_lines/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_io/test_lines/test_lines_I.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/tests/test_io/test_lines/test_lines_I.py -------------------------------------------------------------------------------- /tests/test_io/test_meshes/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_io/test_meshes/test_read_dxf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/tests/test_io/test_meshes/test_read_dxf.py -------------------------------------------------------------------------------- /tests/test_io/test_meshes/test_read_obj.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/tests/test_io/test_meshes/test_read_obj.py -------------------------------------------------------------------------------- /tests/test_io/test_meshes/test_read_profiles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/tests/test_io/test_meshes/test_read_profiles.py -------------------------------------------------------------------------------- /tests/test_io/test_meshes/test_read_topography.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/tests/test_io/test_meshes/test_read_topography.py -------------------------------------------------------------------------------- /tests/test_io/test_meshes/test_surface_reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/tests/test_io/test_meshes/test_surface_reader.py -------------------------------------------------------------------------------- /tests/test_io/test_volumes/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_io/test_volumes/test_read_volume.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/tests/test_io/test_volumes/test_read_volume.py -------------------------------------------------------------------------------- /tests/test_io/test_volumes/test_segy_reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/tests/test_io/test_volumes/test_segy_reader.py -------------------------------------------------------------------------------- /tests/test_structs/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_structs/test_base_structures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/tests/test_structs/test_base_structures.py -------------------------------------------------------------------------------- /tests/test_structs/test_mesh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/tests/test_structs/test_mesh.py -------------------------------------------------------------------------------- /tests/test_visualization/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_visualization/test_pyvista.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwareunderground/subsurface/HEAD/tests/test_visualization/test_pyvista.py --------------------------------------------------------------------------------