meshiphi

View on PyPIReverse Dependencies (1)

2.1.15 meshiphi-2.1.15-py3-none-any.whl

Wheel Details

Project: meshiphi
Version: 2.1.15
Filename: meshiphi-2.1.15-py3-none-any.whl
Download: [link]
Size: 129953
MD5: d4d878c45ba88702a71137c2581e9237
SHA256: 0868e9dce79f44e4449e4b5dd1693f377ed6636d57a0d5ef15485c621a7063f4
Uploaded: 2024-11-06 16:02:03 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: meshiphi
Version: 2.1.15
Summary: MeshiPhi: Earth's digital twin mapped on a non-uniform mesh
Author-Email: "Autonomous Marine Operations Planning (AMOP) Team, AI Lab, British Antarctic Survey" <amop[at]bas.ac.uk>
Project-Url: Homepage, https://www.bas.ac.uk/project/autonomous-marine-operations-planning
Project-Url: Documentation, https://antarctica.github.io/MeshiPhi
Project-Url: Repository, https://github.com/antarctica/MeshiPhi
Project-Url: Issues, https://github.com/antarctica/MeshiPhi/issues
License: MIT License Copyright (c) 2022 British Antarctic Survey Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Keywords: Polar Science,Geospatial,Marine Science
Classifier: Intended Audience :: Science/Research
Classifier: Development Status :: 4 - Beta
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Requires-Python: >=3.8
Requires-Dist: dask
Requires-Dist: geopandas
Requires-Dist: jsonschema
Requires-Dist: matplotlib
Requires-Dist: netcdf4
Requires-Dist: numpy (>=1.21.6)
Requires-Dist: pandas (>=1.3.5)
Requires-Dist: pytest
Requires-Dist: rioxarray
Requires-Dist: shapely (>=2.0.1)
Requires-Dist: scikit-learn
Requires-Dist: scipy
Requires-Dist: tqdm
Requires-Dist: xarray
Requires-Dist: cartopy
Requires-Dist: rasterio
Requires-Dist: pytest; extra == "test"
Provides-Extra: test
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 3715 characters]

WHEEL

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

RECORD

Path Digest Size
meshiphi/__init__.py sha256=h6xWGCGw50j7590X3izdTeQHLpb0eiER_XB-8IY0Ve8 1693
meshiphi/cli.py sha256=rrOyycVxpsah4fy6RAcLbbyJEKlcOasKRzmBoHlboFI 9493
meshiphi/utils.py sha256=7ZisTwp6LJGsvK6Z5f7mGwVGeiwNQF-yUc64w7o9aCw 9506
meshiphi/config_validation/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
meshiphi/config_validation/config_validator.py sha256=d19fCDEVJo-zM9p6wEbAaPsWrMmh3qr2l7wre0jkD0k 7234
meshiphi/config_validation/mesh_schema.py sha256=ekzE3JrAJdLlLz-MSV-a1j_JL3HFm1h-rp37nkcBmHY 1624
meshiphi/config_validation/route_schema.py sha256=4dN0vyV46YzJjzi9TyqLztO-GkZk-RcifIdFMvPVmQE 1144
meshiphi/config_validation/vessel_schema.py sha256=uFfioaR8KGqJo2vBy7vIe0sDhD1Wz3WcYL1pDxvSAnM 471
meshiphi/config_validation/waypoints_schema.py sha256=AU4EADj3OFQyI4cJ2eLn_ZAWSrHpjIlXxZ6GjLjx3zk 64
meshiphi/dataloaders/__init__.py sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
meshiphi/dataloaders/dataloader_interface.py sha256=Kh0fdMSspqLw7egblEysBnpITKH6_0xAZHL_kPYfFgs 1196
meshiphi/dataloaders/factory.py sha256=H6klHOiklxDCssYxb5YQfQVkbfrtE40btdi9UgUhlkE 8249
meshiphi/dataloaders/lut/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
meshiphi/dataloaders/lut/abstract_lut.py sha256=M5GjRAYjzRPPQ5PHjnfZk2DeXCSe01dsy48fDgduF_M 15767
meshiphi/dataloaders/lut/density.py sha256=EquGhQQzAHGvYuW7Cz2_ADYaM-eMll1b8QzWmDvnZFo 3031
meshiphi/dataloaders/lut/lut_csv.py sha256=EsldEu4fcwU94htQN0JiSC7377FVPHoIBjqwnhjAb6c 2174
meshiphi/dataloaders/lut/lut_geojson.py sha256=qQuuPU2jz_ZBojYOvrp0W5OLE4P35gRWWDc-s18ITBA 2771
meshiphi/dataloaders/lut/lut_shapefile.py sha256=Q_zbMCWdtwC5oVPCruUm3UF0cj6E0HuWS26IGtWtVJc 2744
meshiphi/dataloaders/lut/scotland_ncmpa.py sha256=q3IAfIhXT0LfjbQW0Ta7p6i5ePMZukaXP8-SSOXXddI 1672
meshiphi/dataloaders/lut/thickness.py sha256=RgFH8o7n5g7EsA-ja9CtNU5Qz_ggXpmCCp0eBhOED68 5196
meshiphi/dataloaders/scalar/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
meshiphi/dataloaders/scalar/abstract_scalar.py sha256=SnVd-XV1Pa-iiMV3xp1EPShG34x4VZGCTE-gPGjDlcU 40060
meshiphi/dataloaders/scalar/amsr.py sha256=tTHLklEENX-jBqKdn-VtnZ-kqdagauleJJOhUWTeSJU 3831
meshiphi/dataloaders/scalar/baltic_sea_ice.py sha256=VeGO84-A9b4yh2Ch1XdMFpPTb1lck1jetRacnoZkNVA 1241
meshiphi/dataloaders/scalar/bsose_depth.py sha256=V-0jk145zV2I_Ko2EiyERT99CwBfNMx13xSM6j0EXn4 1584
meshiphi/dataloaders/scalar/bsose_sea_ice.py sha256=oAEwZzm4cWmwJNWGGNw8eKe-22CVO4--fDBRNGZ56No 2207
meshiphi/dataloaders/scalar/ecmwf_sig_wave_height.py sha256=lVrEnqy6EC3H9X4w0wI5isv6zHP3q4u_NoGvvngOiUY 3811
meshiphi/dataloaders/scalar/era5_max_wave_height.py sha256=EELfu1jwrVN8_nI3Tv5mZwQmWNgNKMHef67Iz3CePyg 1854
meshiphi/dataloaders/scalar/era5_mean_wave_direction.py sha256=CfQjyemjc5iIkcVvyJx0RcZ29UcbonCMO10RnGKxcl4 1843
meshiphi/dataloaders/scalar/era5_sig_wave_height.py sha256=0XnecWMh7c2Uag6WDLjixRLyvTxKxklstZZOzlrADmQ 1855
meshiphi/dataloaders/scalar/era5_wave_period.py sha256=xg1gI4ueBQzfVwGsWEeB_oKu1C7ZEVBWs9IATN9eM6E 1843
meshiphi/dataloaders/scalar/era5_wind_dir.py sha256=UStwDqJHKPqZeDfznlthAuKiUHkPnXQgL7eUweFr68U 2053
meshiphi/dataloaders/scalar/era5_wind_mag.py sha256=_NMZ0lvWqKmw6kyUl3h9s8sT0X7G4UYTUuB2JAdPAaE 1997
meshiphi/dataloaders/scalar/gebco.py sha256=7lMhWoxr5RnE5f-m73x_ZCBiighIKeGYxxC1QDOcdoI 1007
meshiphi/dataloaders/scalar/icenet.py sha256=VHiS7OTyVIT4pEmvUvI_u1Km-TJnB27LxVEqmHio9qI 4479
meshiphi/dataloaders/scalar/modis.py sha256=rk-8Oz5MY4PbEC3bmiE4G51bTxlXMpxC-QIhuhqkTz8 1108
meshiphi/dataloaders/scalar/scalar_csv.py sha256=sggOA21-TIwcq8tG0sy3hqVFWABAQcLcJkOhWuJ3K1g 934
meshiphi/dataloaders/scalar/scalar_grf.py sha256=cYw71F32eVXsrlbe03ikR-dWC0U330kxgY8FV9Gzuzk 5039
meshiphi/dataloaders/scalar/shape.py sha256=DYVWYeRE3kcfxKRbVtVBcJtAH6SpVMJ1zIvtBKcofCs 12740
meshiphi/dataloaders/scalar/visual_iced.py sha256=8CY1I5ozZCFed1dd_lB3Hk_tjVXbVokuq2vOn4eQKnY 2874
meshiphi/dataloaders/vector/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
meshiphi/dataloaders/vector/abstract_vector.py sha256=TaTkfqISaaY6BY-H-HfRmwzKabIcsaFj3hWGYp7xU-8 45843
meshiphi/dataloaders/vector/baltic_current.py sha256=WOx7ISoGuN27lSjvVQdbT5qCVmwFuGWngisbXRnnzHE 1393
meshiphi/dataloaders/vector/duacs_current.py sha256=abWDsE_C65f1rd9d5fyK-DfBo8lqgoxMEkq-RChb6cM 1747
meshiphi/dataloaders/vector/era5_wave_direction_vector.py sha256=1hYPCISE_trvdlnBdp9jrrWFJ6U610FydDPq_oUcDqw 2459
meshiphi/dataloaders/vector/era5_wind.py sha256=TEKV2k2FuFqUSMyiz9iNnP4ughKu419-SAbbuq3OOtg 1846
meshiphi/dataloaders/vector/north_sea_current.py sha256=r9yg8Tv1znXN6pG9MvfkYLMQJzay5oMt0_qwIlmqvP8 1251
meshiphi/dataloaders/vector/oras5_current.py sha256=vceJ7UZAXuvHf7C19dixtNlteoQyyvxW7lEMLZ8M4nY 1331
meshiphi/dataloaders/vector/sose.py sha256=2-b0KelD_siFw5Z5f85e3s_w_txMP2DhHQ2GF1YM3eA 1271
meshiphi/dataloaders/vector/vector_csv.py sha256=vktRKhlP9uahgcEbxZC1mHVR_-jCUBkgz-NjE80diug 934
meshiphi/dataloaders/vector/vector_grf.py sha256=9npkEpzb61STtGtvbZcJyAif8C5ZXtV0fxOvt3XGR0o 3828
meshiphi/dataloaders/vector/vector_shape.py sha256=AV4QdmLiCtRxiCihbzzCU_Bnj2o1gVAXtm8cKS8uQZM 11225
meshiphi/mesh_generation/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
meshiphi/mesh_generation/aggregated_cellbox.py sha256=7EZ46q7s8FATJUSdXwrYU4IKYijd_iR6bU6bR8BcDTE 5764
meshiphi/mesh_generation/boundary.py sha256=K4h7LGWehLeQzt3g5rtrjf0a3TEEZ45iu6lv3cMrMjg 19662
meshiphi/mesh_generation/cellbox.py sha256=CdCtab3nefxsyE3pslT3_brcdrVLZYaEV07nD1-kNRM 16761
meshiphi/mesh_generation/direction.py sha256=nkwoQxgfj--lrBqj9EMR0QhwLn5HTGKpfXQUkZredh8 367
meshiphi/mesh_generation/environment_mesh.py sha256=bIPBfXrbYp94tf8dTOydGaVSHuJneSFM3dGOTyJGQgA 65252
meshiphi/mesh_generation/mesh.py sha256=l-f6YpjaHxwFgFID-IqKbtIvUI3JH_UlOtl2OBxllQU 5342
meshiphi/mesh_generation/mesh_builder.py sha256=DsRM_w53wHQe5FZpRMfckN1X9KqSbg4VWKz3tT9IjdY 31116
meshiphi/mesh_generation/metadata.py sha256=lzsSCtSOjN95NravBMaBlMnAc30kfV9nmBD1VEw7nN4 3288
meshiphi/mesh_generation/neighbour_graph.py sha256=3HLdAK264ptVROojUvp8pbF8B8TB3RpBmIHqlqkRgg4 21832
meshiphi/mesh_plotting/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
meshiphi/mesh_plotting/mesh_plotter.py sha256=5ovEzDEGczopm5pT7ZRrzgNidujQbE3qhFFI1W3_99c 2839
meshiphi/mesh_validation/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
meshiphi/mesh_validation/full_mesh_validator.py sha256=VVmOaamILohyEdhLqJyxOlSSnbc4gAYrB2Ivo2Igaow 5231
meshiphi/mesh_validation/mesh_comparator.py sha256=OoAIgdBJz8LRAC9BLDo0KUiZbrOeHIEjnSoqRWVs5wg 8343
meshiphi/mesh_validation/mesh_validator.py sha256=SS2XERWhPy3xkOEYb0384ZlPrLFqoULZ7shgKMgTkyY 6913
meshiphi/mesh_validation/sampler.py sha256=ydMwtGtmfRM7TMB7yefNVW66gq9W6n6gsV9NngE5Jx8 1565
meshiphi/test_automation/test_automater.py sha256=tpaoirSGHJ2MKHNqG-Fiic9OM9WE7GjdJe4lHxIAqs0 25751
meshiphi-2.1.15.dist-info/LICENSE sha256=B8Az8majTkbNltx-jCdgDU8QDxKGyw7cAhg-sWb6-Zg 1081
meshiphi-2.1.15.dist-info/METADATA sha256=hYxS0lfFAbcYI0K2uGBwnMVMAX0rT687S4eNdrDimW4 6777
meshiphi-2.1.15.dist-info/WHEEL sha256=P9jw-gEje8ByB7_hXoICnHtVCrEwMQh-630tKvQWehc 91
meshiphi-2.1.15.dist-info/entry_points.txt sha256=yi9TFfE0CMvFj5LZASUSlfzk39TG6iLy6BlsrTHUfiE 237
meshiphi-2.1.15.dist-info/top_level.txt sha256=I-sw3-5AXMUanccv18EoVjVYvpI0bX7OpTPC51u8d6o 9
meshiphi-2.1.15.dist-info/RECORD

top_level.txt

meshiphi

entry_points.txt

create_mesh = meshiphi.cli:create_mesh_cli
export_mesh = meshiphi.cli:export_mesh_cli
merge_mesh = meshiphi.cli:merge_mesh_cli
meshiphi_test = meshiphi.cli:meshiphi_test_cli
rebuild_mesh = meshiphi.cli:rebuild_mesh_cli