subsurface

View on PyPIReverse Dependencies (2)

2024.2.2 subsurface-2024.2.2-py3-none-any.whl

Wheel Details

Project: subsurface
Version: 2024.2.2
Filename: subsurface-2024.2.2-py3-none-any.whl
Download: [link]
Size: 83494
MD5: 90e8700f93a568df33150a82437714f3
SHA256: 8a40e04b69f30057d0fe915283bdc5569c0b15048ce44b13e19394539d929ff3
Uploaded: 2024-09-16 11:06:51 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: subsurface
Version: 2024.2.2
Summary: Subsurface data types and utilities
Author: Software Underground
Author-Email: hello[at]softwareunderground.org
Home-Page: https://softwareunderground.github.io/subsurface
License: Apache-2.0
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Science/Research
Classifier: Natural Language :: English
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Requires-Dist: xarray
Requires-Dist: netcdf4
Requires-Dist: python-dotenv
Requires-Dist: xarray; extra == "all"
Requires-Dist: netcdf4; extra == "all"
Requires-Dist: python-dotenv; extra == "all"
Requires-Dist: matplotlib; extra == "all"
Requires-Dist: pyvista; extra == "all"
Requires-Dist: ezdxf; extra == "all"
Requires-Dist: trimesh; extra == "all"
Requires-Dist: networkx; extra == "all"
Requires-Dist: imageio; extra == "all"
Requires-Dist: omfvista; extra == "all"
Requires-Dist: segyio; extra == "all"
Requires-Dist: scipy; extra == "all"
Requires-Dist: geopandas; extra == "all"
Requires-Dist: rasterio; extra == "all"
Requires-Dist: numpy; extra == "all"
Requires-Dist: pandas; extra == "all"
Requires-Dist: sphinx (~=3.5); extra == "all"
Requires-Dist: sphinx-gallery; extra == "all"
Requires-Dist: sphinx-rtd-theme; extra == "all"
Requires-Dist: sphinx-automodapi; extra == "all"
Requires-Dist: pytest; extra == "all"
Requires-Dist: pytest-cov; extra == "all"
Requires-Dist: xarray; extra == "dev"
Requires-Dist: netcdf4; extra == "dev"
Requires-Dist: python-dotenv; extra == "dev"
Requires-Dist: numpy; extra == "dev"
Requires-Dist: pandas; extra == "dev"
Requires-Dist: sphinx (~=3.5); extra == "dev"
Requires-Dist: sphinx-gallery; extra == "dev"
Requires-Dist: sphinx-rtd-theme; extra == "dev"
Requires-Dist: sphinx-automodapi; extra == "dev"
Requires-Dist: pytest; extra == "dev"
Requires-Dist: pytest-cov; extra == "dev"
Requires-Dist: xarray; extra == "opt"
Requires-Dist: netcdf4; extra == "opt"
Requires-Dist: python-dotenv; extra == "opt"
Requires-Dist: matplotlib; extra == "opt"
Requires-Dist: pyvista; extra == "opt"
Requires-Dist: ezdxf; extra == "opt"
Requires-Dist: trimesh; extra == "opt"
Requires-Dist: networkx; extra == "opt"
Requires-Dist: imageio; extra == "opt"
Requires-Dist: omfvista; extra == "opt"
Requires-Dist: segyio; extra == "opt"
Requires-Dist: scipy; extra == "opt"
Requires-Dist: geopandas; extra == "opt"
Requires-Dist: pooch; extra == "opt"
Requires-Dist: xarray; extra == "plog"
Requires-Dist: netcdf4; extra == "plog"
Requires-Dist: python-dotenv; extra == "plog"
Requires-Dist: matplotlib; extra == "plog"
Requires-Dist: pyvista; extra == "plog"
Provides-Extra: all
Provides-Extra: dev
Provides-Extra: opt
Provides-Extra: plog
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 2382 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.0.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
subsurface/__init__.py sha256=fOi8jp3TA1ztWdgsVkF-1CaZPPPWxT8ECsz-CQ-fcVU 915
subsurface/_version.py sha256=L-soWP6oMZtgmWj3qekeXIlA2xV2SQ1g9_FwD8Wen24 417
subsurface/optional_requirements.py sha256=Rr8mrW9T2qaQ_wQpuRnygEYF4AOmniFpeykW2_9D-Qk 2682
subsurface/api/__init__.py sha256=crrFr6Feo9Qnjzv7_CZd-vGf6hxHcXKFS2zqLqATRKk 75
subsurface/api/interfaces/__init__.py sha256=ajz1GSNU9xYVrFEDSz6Xwg7amWQ_yvW75tQa1ZvRIWc 3
subsurface/api/interfaces/stream.py sha256=iMMGYwYClopegd1noJWMV0USjEMJWuUxvyYtf_eYV3E 751
subsurface/core/__init__.py sha256=73SzsVXHiiWt_215bgIqWWy2t0XgvyOxDPxuq0NyktM 32
subsurface/core/geological_formats/__init__.py sha256=jOyPsC3ZEMFljo9SGk0ym7cmBZbGtA82tWWNHtt1vtU 61
subsurface/core/geological_formats/fault.py sha256=Zldf9VT4Gzo0NWe_UvBf5kOgxZtg2T9eWaWPqxeffWw 1547
subsurface/core/geological_formats/boreholes/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
subsurface/core/geological_formats/boreholes/_combine_trajectories.py sha256=VWfn5Oi5MvZ0d_KVOd9rYdDn8AE10R0TVZN0wn3Aou8 4943
subsurface/core/geological_formats/boreholes/boreholes.py sha256=obamBeVO-k67Zk8f_Zs1_eel8AYCF_46z0jXT4057so 4019
subsurface/core/geological_formats/boreholes/collars.py sha256=JdcrIy1JN7QS6gL1SzzqUwelanIX8geAH4r57HdhdGA 724
subsurface/core/geological_formats/boreholes/survey.py sha256=x3-Y4OXsKrLWXYQzkxI7nW2d3IjRy7TqRliksQDoGRs 11244
subsurface/core/reader_helpers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
subsurface/core/reader_helpers/reader_unstruct.py sha256=qoPR2q3jGLL4NeRKM38C4PEi92EA7w8vOLaYu2TVn6g 386
subsurface/core/reader_helpers/readers_data.py sha256=b-9wTDDeD_u1_LiIlchjWV-kYDqzTHaSzzTKg0Sgs44 2653
subsurface/core/reader_helpers/readers_wells.py sha256=7ja2UJRe2oB3a4LReDfrt6rAEdNnFyUB9-pBqFKfYUc 392
subsurface/core/structs/__init__.py sha256=e0kDVRU-5aHrVGnHrjplXDr_HFcIAnd_coFC5cc-ytg 172
subsurface/core/structs/base_structures/__init__.py sha256=K3eZixAH9bbN156a7OS9mS-qd3pmBZrrOn1y9ISTHJI 92
subsurface/core/structs/base_structures/_unstructured_data_constructor.py sha256=nSsmRqyGyrU5DKb0YQKy6FwZm6GVBTPwwTLZJsXPcyk 2671
subsurface/core/structs/base_structures/base_structures_enum.py sha256=_B1rsaTnPw6mJhYea0ZIfKmaF3mfkojh-3N5hGG6o5w 90
subsurface/core/structs/base_structures/structured_data.py sha256=aRUoAbc9R_RJHAkNn1NxP6CCkuTuRGIu0Czq5QBRvJY 7554
subsurface/core/structs/base_structures/unstructured_data.py sha256=L8XwiBq8T1S9qfl41AhbCkm0xbQP8CVJhfetc09HYWQ 11439
subsurface/core/structs/structured_elements/__init__.py sha256=wQ8z6vioC98TNwnqMHlDMVFJ1yOKsmlVa6kHL1SOfZQ 43
subsurface/core/structs/structured_elements/octree_mesh.py sha256=3WIgKGPJ3xjjV06gGlLuW7W7POfsJi2z7p4egYD-Y7s 230
subsurface/core/structs/structured_elements/structured_grid.py sha256=2MTkTUI8gBIYyYdHpmjQJ7lvHrZbU3tP76pbU2iDv0s 1669
subsurface/core/structs/structured_elements/structured_mesh.py sha256=Vx4M522egsuveRIFVotAOvLAaeDcuEq2oiPaxBMl7yY 256
subsurface/core/structs/unstructured_elements/__init__.py sha256=uV57KPnb2g9oTfSPUiMw-lfnRei9bjR7kuAHRXG7bOY 141
subsurface/core/structs/unstructured_elements/line_set.py sha256=BF_SMhzQj3jmUpYSRtbPvlI08RO6XoC-T8KxacQYB_4 2142
subsurface/core/structs/unstructured_elements/point_set.py sha256=Jw7IZV-QCkWWdHqpcmopV45P8r9xtT1O5I2mHV-OqPw 1198
subsurface/core/structs/unstructured_elements/tetrahedron_mesh.py sha256=0w0TzdsWCF2764n0LRjAckeMekdpyUKfW9S4nz-grYY 1100
subsurface/core/structs/unstructured_elements/triangular_surface.py sha256=G2DsFYm5xYIyfAWnnaHacH5oFqfZBxWkWKTVX9A5B-g 2060
subsurface/core/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
subsurface/core/utils/utils_core.py sha256=b56q7DImipk9X_vEcCz_dRZvi59wf8rgTSWZGDQIfHA 1072
subsurface/modules/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
subsurface/modules/reader/__init__.py sha256=3oNJLA5UExrjijwoc-ExlTfpja9hqlYaNgAyz3NoGs8 288
subsurface/modules/reader/from_binary.py sha256=AtBzLCJJRZ0exgfUfv1Rfp1tVMUCfSLuAwTCb_Ieqfs 1341
subsurface/modules/reader/read_netcdf.py sha256=A7JvE_f0JzToyR3C4ietO0P1cG5scVWDNAqeeWEOk4Y 981
subsurface/modules/reader/faults/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
subsurface/modules/reader/faults/faults.py sha256=mNfs-O1DNtM3utRngnCX5eyjvdE1FphH5uRf54qd49g 2242
subsurface/modules/reader/geo_object/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
subsurface/modules/reader/mesh/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
subsurface/modules/reader/mesh/csv_mesh_reader.py sha256=0iXYg-JOLUg7yH6Rw6qCoxXvKh0hOUTwjYxbhSlGfGM 1969
subsurface/modules/reader/mesh/dxf_reader.py sha256=VOLy2IdxWYkZOfw4myjTPgttRoqO27MruJv1jNoBfn8 2584
subsurface/modules/reader/mesh/obj_reader.py sha256=Tn5pMMtmTGzP3PVTpMwn8nef04GUncERZ4kX-9iT7-o 56
subsurface/modules/reader/mesh/omf_mesh_reader.py sha256=-JW8U2pMTnzenTQSyKbduIQCsAZ61Bi52q0ht0U133U 1071
subsurface/modules/reader/mesh/surface_reader.py sha256=3YDzVMOpxITQWjwYTpgmPpDFniR2JitPIaBW2VRtZLw 2270
subsurface/modules/reader/mesh/surfaces_api.py sha256=jPktHn-V37eqqo4j54rb4-6TDOQN9yF_JEMz7qTX6ds 1502
subsurface/modules/reader/petrel/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
subsurface/modules/reader/profiles/__init__.py sha256=ajz1GSNU9xYVrFEDSz6Xwg7amWQ_yvW75tQa1ZvRIWc 3
subsurface/modules/reader/profiles/profiles_core.py sha256=RV3WqEdkvrGh9vBAGVyQO5kzDVwW4aX5OQCLWQlgio0 5035
subsurface/modules/reader/topography/__init__.py sha256=U41kQFNPpfYV6KJpMnkqgqLkozqXiG4tgV6rj8IW1BU 7
subsurface/modules/reader/topography/topo_core.py sha256=jg_qnieggCkYGcBjzlF5MeqDs5DPUL-alR4m1bGVPeA 3193
subsurface/modules/reader/volume/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
subsurface/modules/reader/volume/read_volume.py sha256=BZv_XAkxb3jJ5DXan1AmjnBzd9C8oev1bdaf2N6FPjQ 1564
subsurface/modules/reader/volume/segy_reader.py sha256=bB1UWIyZjcyGLAOkzHOmajIStjtMe9ip9exxPA3UAI8 2107
subsurface/modules/reader/volume/seismic.py sha256=dRA7YKw9fkrkAYS7Bnfm7GfCPdfxVsDyfM7frQK56V4 4950
subsurface/modules/reader/volume/volume_utils.py sha256=XhMBbkAel7GO56Ql5wBcAVfKM4GTIDqg6u5QGpKoCOI 1304
subsurface/modules/reader/wells/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
subsurface/modules/reader/wells/_read_to_df.py sha256=ZsnznW0qQn96agU7Q-GUBSPl0IckivMqux8zkb363tE 2133
subsurface/modules/reader/wells/read_borehole_interface.py sha256=SOnk1i7el2UushACfjQ4CzgEL8qz9JAu7dgqLOu1Rek 5159
subsurface/modules/reader/wells/wells_utils.py sha256=CoVF9Qtba8Qu42JcVmtsyaSS_PA80lcJ6mzh6-TQt2Q 2206
subsurface/modules/reader/wells/DEP/__init__.py sha256=IV0_m6AY2NM-IVImhBZnLmIaQIzunt7wg79sqPrxV2I 1844
subsurface/modules/reader/wells/DEP/_well_files_reader.py sha256=QYZ9p7iyGt1JDlkrFpYPFaMnXwLj7wdFZmTYiO2niSY 6216
subsurface/modules/reader/wells/DEP/_wells_api.py sha256=SZU0cwfbn-bqKaAIG94be9Azxyx0pnvZrE2yXxIIJD4 2334
subsurface/modules/reader/wells/DEP/_welly_reader.py sha256=ktBEswaQSj0mzubFME8oTP7sTPDI1r65zVfT91LORMI 6468
subsurface/modules/reader/wells/DEP/pandas_to_welly.py sha256=Z67LE6K4Dy5LkR6ZrAmQx9u0UbLJj8oWxAALVx_eyDc 6925
subsurface/modules/reader/wells/DEP/test_wells/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
subsurface/modules/reader/wells/DEP/test_wells/test_io_wells.py sha256=71vinNcLbOJexzt3m-_KW_EtkUgdIX96uYMr8VhqKBM 1329
subsurface/modules/reader/wells/DEP/test_wells/test_welly_to_subsurface.py sha256=fsvYvuq0Ll0lpf-j7WHTbFluRVpxTp-KU3WcrtZkcj4 19333
subsurface/modules/visualization/__init__.py sha256=Y9SUj2cflk0ulCj1F1cJAeoCQJOD0eN4E98wxZ5Zhj0 65
subsurface/modules/visualization/to_pyvista.py sha256=djISAnHXVNbLUt9x0jU5G-xi9Dki0aQUnALEWSPAUbc 9551
subsurface/modules/writer/__init__.py sha256=1oDGj2X1G-R2ZRi_8sMBfq1QHkUarbycmMVvSdSTk-g 50
subsurface/modules/writer/to_binary.py sha256=EWTVtULX395q4mWWs3n9uDMCgEz-o-IqOb7S2MMZGIE 441
subsurface/modules/writer/to_liquid_earth/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
subsurface/modules/writer/to_rex/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
subsurface/modules/writer/to_rex/common.py sha256=mHnO9m9e8RRdpiId9hNlpFGH16ghZBCE_cpf2p6QQKc 2227
subsurface/modules/writer/to_rex/data_struct.py sha256=4aNggwh9YsY78gDVsDVQemDg3a1OwWQp43lr0rzV4Vk 1546
subsurface/modules/writer/to_rex/gempy_to_rexfile.py sha256=gcCQsmBFvrOjLpg0M8P_pXRjbGU5UXxq3QINJkjK6nQ 29539
subsurface/modules/writer/to_rex/material_encoder.py sha256=J5x1PCW2ljw4JZXLvefGXGBDgq6YrAcWJaCgcZ9RlGw 1637
subsurface/modules/writer/to_rex/mesh_encoder.py sha256=dTGqHGbJKgtPgrrG2lrks5r8timfzluqj7JLMC-EBWQ 6291
subsurface/modules/writer/to_rex/to_rex.py sha256=dFCCWudTUzZebNrPxnM353_vaykE8PQobVtBAPQkb3E 3685
subsurface/modules/writer/to_rex/utils.py sha256=BmMT49WRvbbSuiW_muIvFm4ILR1vcVqh_J23leiMB44 364
subsurface-2024.2.2.dist-info/LICENSE sha256=QEY_TMj0mh5hY6jh6avflZOz0GmH1PgurVoF3FvwXaY 11403
subsurface-2024.2.2.dist-info/METADATA sha256=obDOjb5OnJjvFXzKyJRfcZbVOadVd3RKUHgpZppL4vo 5330
subsurface-2024.2.2.dist-info/WHEEL sha256=5Mi1sN9lKoFv_gxcPtisEVrJZihrm_beibeg5R6xb4I 91
subsurface-2024.2.2.dist-info/top_level.txt sha256=f32R_tUSf83CfkpB4vjv5m2XcD8TmDX9h7F4rnEXt5A 11
subsurface-2024.2.2.dist-info/RECORD

top_level.txt

subsurface