OpenDrift

View on PyPIReverse Dependencies (2)

1.12.0 opendrift-1.12.0-py3-none-any.whl

Wheel Details

Project: OpenDrift
Version: 1.12.0
Filename: opendrift-1.12.0-py3-none-any.whl
Download: [link]
Size: 781998
MD5: 477e2bfcf1a7eed77fc91caa6ce7c0f9
SHA256: 82f297a1be48e8ce561eb515265f2c07e3f4753bf3c287601da4d712c281efc3
Uploaded: 2024-11-26 22:05:20 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: opendrift
Version: 1.12.0
Summary: OpenDrift - a framework for ocean trajectory modeling
Author: Knut-Frode Dagestad
Author-Email: knutfd[at]met.no
License: GPLv2
Classifier: License :: Other/Proprietary License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.9,<3.13
Requires-Dist: Cartopy (>=0.20)
Requires-Dist: GDAL (>=3.3.1)
Requires-Dist: adios_db (>1.2)
Requires-Dist: cfgrib (>=0.9); extra == "grib"
Requires-Dist: cmocean (>=2.0)
Requires-Dist: coloredlogs (>=15.0)
Requires-Dist: copernicusmarine (>=1.3.0)
Requires-Dist: dask (>=2023.11)
Requires-Dist: geojson (>=2.5)
Requires-Dist: matplotlib (>=3.5)
Requires-Dist: nc-time-axis (>=1.4)
Requires-Dist: netCDF4 (>=1.6)
Requires-Dist: numpy (<=1.26.4)
Requires-Dist: pygrib (>=2.1); extra == "grib"
Requires-Dist: pykdtree (>=1.3)
Requires-Dist: pynucos (>=3)
Requires-Dist: pyproj (>=2.3)
Requires-Dist: requests (>=2.28)
Requires-Dist: roaring-landmask (>=0.7)
Requires-Dist: scipy (>=1.9)
Requires-Dist: trajan (>=0.6.3)
Requires-Dist: utm (>=0.7)
Requires-Dist: xarray (>=2022.6.0)
Requires-Dist: xhistogram (>=0.3)
Provides-Extra: grib
[No description]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.9.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
opendrift/__init__.py sha256=gICuWaEc6-5p5Vy18RAwh90Y6L2OIVZkhJqJwuzNeIs 7618
opendrift/config.py sha256=59XaI5ZR_V0llh5k8LziVlzZA9VbfMrnLGqgDZGtH1U 9047
opendrift/elements/__init__.py sha256=gN4GN98VkLLZ7Wi8AfW9bvnFvLdvfUnIGBVmJMjLX4c 1954
opendrift/elements/elements.py sha256=kxtK1sb4vPurhsAhKY8kdkDfTfkVrKN7deXuFmnNO1c 10641
opendrift/elements/passivetracer.py sha256=gtf187TshgC-W1yWzSDclzpzd0gMv2M9gtThSh4prAE 1030
opendrift/errors.py sha256=VzYC2dldrvrlF7JhQNeyD2fUAbGYSV42duOj5015oQ8 431
opendrift/export/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
opendrift/export/io_netcdf.py sha256=FlhSvF6JeIYSjG8PiiiUMPBdVCcovKMzIHVMS3px0uA 18765
opendrift/export/io_parquet.py sha256=ZgrFXJCaGQ-s6IiQcrWdTPruz4kcrkuoB97tt5CxlnI 2141
opendrift/models/OBJECTPROP.DAT sha256=keZSqNGxn1OpItYIraJmv4fDzQdjHwXzu_D13aLJxZ4 16526
opendrift/models/__init__.py sha256=QNnXTWEF05hMLgyE3sbSuAXantLaucs07foKF0TKeEs 32
opendrift/models/basemodel/__init__.py sha256=uKUo5mXmwvXNpUUVRBYnBCyoieuJnobo8hT9uQb-UFg 204240
opendrift/models/basemodel/environment.py sha256=07fOi51AaO9aXnfNo_eTXzSQB1me451zl1IlhmSIDZY 43967
opendrift/models/chemicaldrift.py sha256=pyeXxK2SLb_GUk9lM4hbiUd71enAWc0_0b3-cHq3Lgo 156660
opendrift/models/eulerdrift/__init__.py sha256=0MpFfiYmCP4R92CoiVkSGwpcLkRsyxXuAaMvVpBI1R8 658
opendrift/models/eulerdrift/diff.py sha256=kzSImVgFnANgKzBbCEoHF5Q9MFqul8PjUnLuI-vVtnc 325
opendrift/models/eulerdrift/grid.py sha256=3noOTUc-zG0Xw8SNIFK6SWYgKyVG76DNbYuvsf3kfdA 3149
opendrift/models/eulerdrift/interp.py sha256=kKpSP6TBObRKweoiA_J1_gVVSf9Ckd8mSOGwRT1pWSw 343
opendrift/models/eulerdrift/readers.py sha256=O0mv6_WtAejLYq0LXNZeG0tOb-aHzydGtGDG-OC4HRA 2396
opendrift/models/eulerdrift/simulation.py sha256=5bulvi8xj8ZaOfID7BrTaLpfjiADFf_CqpR0e6u-pYg 7655
opendrift/models/eulerdrift/srs.py sha256=vLiGTQq6hvPYv7C7iq22VAksGsFrwH_w3xdoR1le0GQ 948
opendrift/models/larvalfish.py sha256=lYXx1Iugl4AZHtM792WoSbktnWTP-SKj4YU4qM69uOc 11622
opendrift/models/leeway.py sha256=3GBGoE5iuA0Mdm6m_t5EDS90P1hUgeL4foHM2YzaAQM 25513
opendrift/models/model_template.py sha256=lUeufwQ6ks0caxgjyk79L1H8knWHXreZhvGTL9jaJYQ 12251
opendrift/models/oceandrift.py sha256=ndJHCpMLKg3zdtiP37k2xDAy6hf6nW0qFUELBOo9U8A 40557
opendrift/models/openberg.py sha256=8o2Xki-97ifXQ19z7GDoCytVy3R-XAj__P1skboePKA 25558
opendrift/models/openberg_old.py sha256=3zCezI7JFkBvvYjoXB7FlfXulSTDaMwCP3Uq0NcUMzk 13580
opendrift/models/openhns.py sha256=lCsfvhuvaBNPuh1N6w76gaNHNA8lMO0C-tXBoiS2pr0 8248
opendrift/models/openoil/__init__.py sha256=jWpgSX9gJ4frP6NGdwDn4nt2vhwIuCNd9liQ34QSxCQ 23
opendrift/models/openoil/adios/README.md sha256=czRAZKuGH3y-JV4mjD5CFMF7q6Q8mjip2qnZupnjcG4 129
opendrift/models/openoil/adios/__init__.py sha256=ipcmQ7H-JAIlQIck0NzRznTpolFFuiAcsMntT9KiZJ4 865
opendrift/models/openoil/adios/csv_to_json.py sha256=1WvPrN7VaMePhdRQnZ-jsBUu6LNhDLPfXBYsWKIPApA 1312
opendrift/models/openoil/adios/dirjs.py sha256=7dFp7Wl-k5Hh-bE7uDF9x0QvNiyATxQjXlTZNCIw-YE 3501
opendrift/models/openoil/adios/extra_oils/AD04000.json sha256=S_mHMPorJVxsHXNNcX0jjE3QEOchQuheNes8jSAaoxs 15843
opendrift/models/openoil/adios/extra_oils/AD04001.json sha256=qoRl4SxiSo7sHxs6ghoK3dS5uESAJdhrtLdgTkXnk4w 17714
opendrift/models/openoil/adios/extra_oils/AD04002.json sha256=Sp4enBpjNLcP8n2WI-7gLqaolkA6B5F0p5nbdiKWbt0 16400
opendrift/models/openoil/adios/extra_oils/AD04003.json sha256=ONUdO7JiZM-wm2xxFK-2akaCrrwAD8yVSPUbH9kPE0Q 7009
opendrift/models/openoil/adios/extra_oils/AD04006.json sha256=WavNjpmmMee-3HTse6mD4RjSV9zreMrlekZvlcpMEM8 11361
opendrift/models/openoil/adios/extra_oils/AD04007.json sha256=R5zqEnyUBb81WEDOIP8GjCeUqclEGf8GhZCni-uOZoc 13012
opendrift/models/openoil/adios/extra_oils/AD04008.json sha256=kNKbIewNGDtCr5U52Y0h3ohDybvBtecZt4RnOzuuNCI 11364
opendrift/models/openoil/adios/extra_oils/AD04009.json sha256=3lmMm3CobbMRinA5LPyg5-YRYJnUNd3S4cASsr3QmNs 12614
opendrift/models/openoil/adios/extra_oils/AD04010.json sha256=wcNn9WSdJosE9MiUktIrMiht-K6XQomG-Ek5g0aGstc 14255
opendrift/models/openoil/adios/extra_oils/AD04011.json sha256=166SaQRPjSfsiG75Cqxgme0dqM4KBuO5buGizUoS03A 14097
opendrift/models/openoil/adios/extra_oils/AD04012.json sha256=Kizc_eHEjzhFsBow9OEcBCZoE076JWizED5NXDDLWiE 14091
opendrift/models/openoil/adios/extra_oils/AD04013.json sha256=0oFkz4QwE9zc0oW_vn92yHoiHj_MVfiNP2hQDo5-lto 14097
opendrift/models/openoil/adios/extra_oils/README.txt sha256=JtPwcNeY5h1-RCOKhcJk4kSKhTnihzUNYXSC01r5DKs 313
opendrift/models/openoil/adios/extra_oils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
opendrift/models/openoil/adios/extra_oils/clean_lines.bash sha256=MJ-2mpRSBWn9kaRqw2znp-CtKzm8zm3xNQv2mKTBucU 56
opendrift/models/openoil/adios/extra_oils/fix_norwegian_oils.py sha256=dmDu0ZRbauAUsVPE4GewUTEneo-m-aqtTKY4XNsQheo 6062
opendrift/models/openoil/adios/extra_oils/oillibnorway.csv sha256=ScBp4hxWpQ1x8_psy_VltUQfqatq-WTNXhmA0GcakGw 16299
opendrift/models/openoil/adios/extra_oils/oillibtest.csv sha256=krjq5az--FxYXpNmBdfcNGC-KC3nKudB_bb7fms2Bmw 12953
opendrift/models/openoil/adios/extra_oils/python_oils/NO00159_SVALE.py sha256=5mOfNHpOggBe8N-ZJMhpAUETo0GPqZE0vPsjGAMFc2c 803
opendrift/models/openoil/adios/extra_oils/python_oils/parse.py sha256=qmB1DkFd4eUycVOzk5DLvmtkIBvdktO_EfXN3h6TMvQ 3810
opendrift/models/openoil/adios/extra_oils/rename_norwegian_oils.py sha256=eIn2sNf-irxirmdeEbKhwfM3D1nGHiEyCBoXqCMJTrI 765
opendrift/models/openoil/adios/extra_oils/templates/parse_oil_pdf.py sha256=iSRa0ileJ19QPhm1x2vMAw8BHoH3MFAUf3dGmyeZS1w 17726
opendrift/models/openoil/adios/extra_oils/unsuitable/AD04004.json sha256=YsbAhdAv-tKF2fdkxRV3du5PeEMeEhH_rEL1h42STO4 7748
opendrift/models/openoil/adios/extra_oils/unsuitable/AD04014.json sha256=5MsgPO3An8CvMDlaVC-MGEqPo28LeCgmArLaMMOv55Q 5106
opendrift/models/openoil/adios/get_max_water_fraction_for_oils.py sha256=qmWkaMj67Za20HK7IYEGFhgS0RKlEgyZnVyCIytUnb4 8231
opendrift/models/openoil/adios/harvest_oils.py sha256=_caZkgb6ZOG8b9Zzq7ZwZKHDdSkV-_m-Xar-_MPkhvc 3386
opendrift/models/openoil/adios/max_water_fraction.json sha256=ms21a7caSOgIY0PPGsIYkilVpI06txw9U1wK9P6_ZlQ 12716
opendrift/models/openoil/adios/oil.py sha256=tXoqKGu7nTDykD4YVN5ccK2uVO3s2pW80HD29G9v-JE 4984
opendrift/models/openoil/adios/oils.xz sha256=v6pfgKkP-ejAkLQ1_hS-gx9_EAWdX9DuK8mQ0HYVGhI 379204
opendrift/models/openoil/noaa_oil_weathering.py sha256=7-sUYR_RKaI0t7_wz6E8IphGZZcaHVn_x7GP4uPrywQ 1453
opendrift/models/openoil/openoil.py sha256=DoMPtcVMlTwTPe7U5z8HIdekaXC23iqcUdFNztlDGIc 84085
opendrift/models/pelagicegg.py sha256=PfKm9SnPpeon10kRgA_f4y2tw3D82AoCsfKKUwYikLQ 7521
opendrift/models/physics_methods.py sha256=l9UOpVVWhXxK_B8PANfukWpDo1MqVhWTyXlIvAAMD0k 50201
opendrift/models/plastdrift.py sha256=-FEO5nE2QnhBiTWV8JKbXTatt0Y0IremVJNvfqlaxJY 4240
opendrift/models/radionuclides.py sha256=tPxiVOW4WvdeXSnoPFyiPxRJVZ54FThd-3kwxLgyssg 71979
opendrift/models/seaicedrift.py sha256=yWRWuGxd0aj4aav7fci0nhpGUvLqE_9ILNHwj5czXDQ 1535
opendrift/models/sealice.py sha256=Ay3i6FYHu2vgU15IQw0csvNilTnAJSG_ItOvp_BlAv4 19003
opendrift/models/sedimentdrift.py sha256=klaR0EcvCMrSfkCxTvR1dPhfiFJ07unRAwXpeVBHm_c 5103
opendrift/models/shipdrift.py sha256=7-xTfkMaNxZTLkouksRIfOmXSTB7l8qAuU4uLhj2y-w 16242
opendrift/models/wforce.dat sha256=EeyTE3LG9AjGjQno5jd6838UnWOHLQ5vkj3D2R_PBIk 2786
opendrift/models/windblow.py sha256=95D5Rucb-dJlvdBCm7XmoqKUdhv6r5vkqNex46BBmZ4 1529
opendrift/readers/__init__.py sha256=y0CDzIDZ4tYVCZppKoeq_EIkp7zhZ951DP-i4PkU4zI 3841
opendrift/readers/basereader/__init__.py sha256=I6i9YOlKR8LjAfFH4oXEbeWqdFORyn9uAlBWaroXOqY 19095
opendrift/readers/basereader/consts.py sha256=CvQPGge3ZoF-6AnXjwNbTlA5Ar0UxYD0NES7FLBwseU 2058
opendrift/readers/basereader/continuous.py sha256=pFWME0oF0NFlwkkE1trHkwIiwPbIprkEPnA3M1BXUcM 1537
opendrift/readers/basereader/fakeproj.py sha256=StouH_LNNLqkm4hjjWx87CRCkKTR11sMwlo8PlH8YYs 335
opendrift/readers/basereader/structured.py sha256=3zP_9qdwKuPh-g5XyR6EOYZQxhe1o1XEc-lG2ZpIBKU 25850
opendrift/readers/basereader/unstructured.py sha256=lcQSuUcODh2rEDmD4DWK4eRY11pK8BvVwPpmKqXI8EA 5705
opendrift/readers/basereader/variables.py sha256=5fxpVYb87tm6Bo3B_7HEbIXyJ3GN3dkqJccNu5kkFrs 36904
opendrift/readers/interpolation/__init__.py sha256=dmR4nKpZNc6X2F-ruv1CmEAqfbN-bUlzyL98a5mkwY8 66
opendrift/readers/interpolation/interpolators.py sha256=VwbglZ7b5PA_P0Jd-XeWzZh4x5L4JFhi2i8aMBfXo-g 7912
opendrift/readers/interpolation/structured.py sha256=SjYBtaV6Jsr1sOKWP1tPKYlBulY9x0giiHkMmd95630 6500
opendrift/readers/operators/__init__.py sha256=LqYqkf4I3B8cfQaylV47tjYg5xBHSEazVimEDfA7Rvc 77
opendrift/readers/operators/filter.py sha256=lfmup1czYfa2iOeQ8dyKHwfSCXJU8k1NTy_G5V-aKNc 613
opendrift/readers/operators/numops.py sha256=LIM0avL6FBFPqVAsu--obeg7T0biyL8K7Jn2h4h5iIc 1775
opendrift/readers/operators/ops.py sha256=YHngsCmSU4dV5KsiOXCxdWa-bFWiOKN3TNnrH4qEgic 3842
opendrift/readers/operators/readerops.py sha256=n5WGmTI9tBMQMz0WUEKQUQ8tcQLSbGQmEVl8YG8i22I 7283
opendrift/readers/reader_ArtificialOceanEddy.py sha256=V19_f0pSSajbYvAHT41DATap_wvxLuZMR9xCJPNTeMk 2722
opendrift/readers/reader_ROMS_native.py sha256=eYucQKo8D0_KuvWhbWo9fM51n4QGjuAFKQG-6RvaIgY 36330
opendrift/readers/reader_constant.py sha256=KmelrioZ7RSlrFCGdPsPx6HDzdNwU7KOcyKkNZ-S990 1912
opendrift/readers/reader_constant_2d.py sha256=5Q6_JhWCE3Nhh9MumC3o3iqKxdvm-FTt8U13N2s7yyw 1675
opendrift/readers/reader_copernicusmarine.py sha256=quQ8AVFsBCFNCBotBaB7qaCRcPPxdlPI3YNRIgQWstg 3529
opendrift/readers/reader_current_from_drifter.py sha256=iDdkoxrO4ATGNHL0CJ5fl2JF1AmfznLUJf_CqQFWNsE 5374
opendrift/readers/reader_current_from_track.py sha256=hNLks89foGbyx-9rDJjjUzR1lM1t6j1NJ10PCduvkMs 3659
opendrift/readers/reader_double_gyre.py sha256=Jf8C-_WWrnq0hB7djyPNM-oBBZlPiJ2uut76_iIkWG8 2696
opendrift/readers/reader_failing.py sha256=FS0qeY97nBkxAGiesksc-LWPTFIwwaKsAKTb_jd5vYs 1415
opendrift/readers/reader_global_landmask.py sha256=E5xP4JN-sCsUkwLQV8BnIqto7vhUqDTJ9S_OGfCEjL0 5404
opendrift/readers/reader_grib.py sha256=GFFHvf93lrUr225atTrrXCAD_Kla8IpsIdzGVaF_oFo 8109
opendrift/readers/reader_grib2.py sha256=vr8nFUf9Ph2HYCVApmPYdKtOcXbDM6YgdDs61A7ADbs 5015
opendrift/readers/reader_lazy.py sha256=GI8_365QrsEEgVTYoBlQGIoCbfLJlWA5Fzz5KWll7fQ 3118
opendrift/readers/reader_netCDF_CF_generic.py sha256=VxPdci_F1VPLVRyC2Fh7ncK2JqzTH7wPA3O3bD30sBg 27660
opendrift/readers/reader_netCDF_CF_unstructured.py sha256=ZjeMlv-j5rLAbe6_lM-IJrCoxUJCihp4ThTHlr8_YWo 15090
opendrift/readers/reader_oscillating.py sha256=Hn__S9s1vYv6Tx7ji_2oDcdQMLArv8IgsCstZmSjuNU 1973
opendrift/readers/reader_schism_native.py sha256=SxUNloMMXO5jrC3jKJcmXxSPUYyxkJXkavaFWR2Zz58 52694
opendrift/readers/reader_shape.py sha256=apGg6-4EXFZhwdngl1-8ZjFMVaJVqooSoRSlRjYBQT8 4232
opendrift/readers/reader_telemac_selafin.py sha256=nb4zS7DIVbjS_J4_95kEIFnkYMAJcmj7lYkvpgAfRXQ 12291
opendrift/readers/reader_timeseries.py sha256=ThWoIJcILBGtBQVHwLmE1x38Xr4HNIRob7V7Y3sPOss 2775
opendrift/readers/roppy/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
opendrift/readers/roppy/depth.py sha256=Mncnlo4qzWuZf2Y59ur5uRfpgTkazTmxohhpCgXAoKk 11338
opendrift/readers/unstructured/shyfem.py sha256=BGAMWndQoJRhCwXzSbM3ak8qzT69gJE196yuIJAl9H8 7677
opendrift/scripts/data_sources.txt sha256=iUvhBQxJLFe1T6FFbIeOzvyCQ5DHUtwTXFAF4XHsu7w 1515
opendrift/scripts/data_sources_historical.txt sha256=ZrPLuEjNE99L3p7W_urpBEsYtMYVCLzQ8pppza5w124 565
opendrift/scripts/hodograph.py sha256=Qsg48q_yM41bZHK-yWmFCOl5598gAOP6xQekimF-Gw8 3831
opendrift/scripts/mp4_to_gif.bash sha256=GAFuReBrFsr1aqQJMFHM-XuUCQpzyX4CYMpLs2lgM6g 322
opendrift/scripts/opendrift_animate.py sha256=PMi-padyBYIt6Te3ikYc60UdI4Pk6Q_biEg11yhNjs4 1898
opendrift/scripts/opendrift_animate_profile.py sha256=BwFd7Z-8pTi06W6BFV2jiRqqa3WCKc1wnHDXsaDgKEE 1761
opendrift/scripts/opendrift_gui.py sha256=otAtVuGrHxe_jYgrxoURIw0ydp9QCklRyTxBmC6uqPA 37558
opendrift/scripts/opendrift_plot.py sha256=VspbSieNHCjBfnbqvOb9VBH8pSEzw9GaPE7md0gVir0 1371
opendrift/scripts/readerinfo.py sha256=Rf2e6LfQqc7d8bSlfSQpJJvskTdzn2fSYtX717lwwZU 3923
opendrift/timer.py sha256=Fz2MaVISAPC4DR8VVegBIJOqbasuCduQtIKayQGo1SI 933
opendrift/version.py sha256=XcRC2LFTmTLJRjTZz6M2Eg1BB8OfQ0zyOlBwWgadUdI 607
opendrift-1.12.0.dist-info/LICENSE sha256=gXf5dRMhNSbfLPYYTY_5hsZ1r7UU1OaKQEAQUhuIBkM 18092
opendrift-1.12.0.dist-info/METADATA sha256=gjA6hVn7kpXN_uOmT35r8csCS5edli9h4UR2OmT1zxM 1353
opendrift-1.12.0.dist-info/WHEEL sha256=Nq82e9rUAnEjt98J6MlVmMCZb-t9cYE2Ir1kpBmnWfs 88
opendrift-1.12.0.dist-info/entry_points.txt sha256=y7I-SMWHkaqkmitvPapRPMlTCnF7wDF_clXrGnPvwEc 270
opendrift-1.12.0.dist-info/RECORD

entry_points.txt

hodograph = opendrift.scripts.hodograph:main
opendrift_animate = opendrift.scripts.opendrift_animate:main
opendrift_gui = opendrift.scripts.opendrift_gui:main
opendrift_plot = opendrift.scripts.opendrift_plot:main
readerinfo = opendrift.scripts.readerinfo:main