OpenDrift

View on PyPIReverse Dependencies (2)

1.11.2 opendrift-1.11.2-py3-none-any.whl

Wheel Details

Project: OpenDrift
Version: 1.11.2
Filename: opendrift-1.11.2-py3-none-any.whl
Download: [link]
Size: 750266
MD5: 96b574d0ca7e57fae6f180e1093c6008
SHA256: 4f816c8d9df0affdd16118ba7b20e56a27f06c31ad8c8880a689614edb73e6b5
Uploaded: 2024-04-02 09:40:27 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: opendrift
Version: 1.11.2
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.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
Requires-Python: >=3.8,<4
Requires-Dist: Cartopy (>=0.20)
Requires-Dist: GDAL (>=3.3.1)
Requires-Dist: adios_db (>=1.1)
Requires-Dist: cfgrib (>=0.9); extra == "grib"
Requires-Dist: cmocean (>=2.0)
Requires-Dist: coloredlogs (>=15.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.23)
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.1.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.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
opendrift/__init__.py sha256=awRuADJ_mOTeOvCZcJwUMfbiQXC7-Aw2GL5K6aXl1pU 7352
opendrift/config.py sha256=scMUzb7HUSuv_qou3rpskIKgpGJaFXx2Od9pKKrp-hc 8349
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=0NYw5llto2p5112thHQykzui3a5vS_DbhFAGE5A6sJ4 17573
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=kXI8bHwn7In-nBHJBygxxZf1Vlnx09CREYPL4JBOV8U 200778
opendrift/models/basemodel/environment.py sha256=nfSlryYbbfv2b1nR65ZtALynLOZR5Wl-z-tfsOL0T8Y 44432
opendrift/models/chemicaldrift.py sha256=_Hn_A_KJhazDg0vy5QrCPGd6JyXAzCE1YAGBVlVOs5o 156709
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=o_ew-JmshJTuRj-SulD7QtqiGNc-AIZQED1QBeHpKQM 11717
opendrift/models/leeway.py sha256=PcZpGo5FNHqNzZTxCC6b8qlv7KzghNYIEIOZibVaN_A 20567
opendrift/models/model_template.py sha256=te5_l7Jtq0KQE8JDmSPtTUoVKWfw5yCRKPRK_t4oB5U 12181
opendrift/models/oceandrift.py sha256=yq6eP3JGiac3dXU5KUlOLHLNl-GHSSQ8xm5LpeaWCaA 41454
opendrift/models/openberg.py sha256=UCUaLF6LuO3vmd7LY5BdpUhEblu-h9__p8JzpEpWA6U 4370
opendrift/models/openberg_old.py sha256=p1EZmy3iuMqi9J-xOn2kZR2qDpmq3sBdIx9ORvDUUAY 13648
opendrift/models/openhns.py sha256=9v7_d_gDcsUYjbqyLRofxly4dUQeFgA3iBn70GTVaX0 8373
opendrift/models/openoil/__init__.py sha256=jWpgSX9gJ4frP6NGdwDn4nt2vhwIuCNd9liQ34QSxCQ 23
opendrift/models/openoil/adios/README.md sha256=wqZPg1tUR4ptNzrMvt1tESbH6ZH3rzQehq5ebFOuxgU 114
opendrift/models/openoil/adios/__init__.py sha256=4lB-FG2q4do5l4t_NS2uCb9GlptLUPMEYJxO39iN-AY 969
opendrift/models/openoil/adios/csv_to_json.py sha256=1WvPrN7VaMePhdRQnZ-jsBUu6LNhDLPfXBYsWKIPApA 1312
opendrift/models/openoil/adios/dirjs.py sha256=xh0LXc-OJg2maEMFEkUDKNiyOTE5szmnrE14u9HQNiU 3700
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/__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=82J_xCM0EXwoQzmLpgCke0iyTttUjr1MXtXquQuxrAU 3373
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=AGvFj0v-eXD6_oPfEucEK7NyZ76nDFTaIewhZSmDsn8 17478
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=RLBGmD3v99_R--wcYy7PRzyb1nzFyV1VwS_spjyyAl4 8247
opendrift/models/openoil/adios/harvest_oils.py sha256=8tSeIleBDmG2CMCpYE-1nUdWJA3-3Z6xzjBQRoFNNw0 1062
opendrift/models/openoil/adios/max_water_fraction.json sha256=f6pBxRh8500Z99RQXx0zqgQdtMTe3HRo1c90uikQrbM 12623
opendrift/models/openoil/adios/oil.py sha256=5TTRx8elpwNKZ1RukBqnm78jw7UmAqGjFriSmuu2Vko 4956
opendrift/models/openoil/adios/oils.xz sha256=ZHGl_lhe3Xzon4_dxu4OUEorcLbon_vELmEA7rub7W4 361412
opendrift/models/openoil/noaa_oil_weathering.py sha256=ZnGiACX9TRzKTyUyBDjnXH87XE2WW3rPzwDxDUiR6EM 1418
opendrift/models/openoil/openoil.py sha256=JwKg9OulbJXp1uWPqZMIEeXvyHd3-3LO7NLUunUhuPA 84298
opendrift/models/pelagicegg.py sha256=o3qM8YCT9b9V6RhWzUOP7wubLN0JWsYQlZBtxKxiB4c 7619
opendrift/models/physics_methods.py sha256=fr6TKP1-7wkDdMzwwsnZbEeOhJnZl2dpzFpYkAPaFjo 50014
opendrift/models/plastdrift.py sha256=-FEO5nE2QnhBiTWV8JKbXTatt0Y0IremVJNvfqlaxJY 4240
opendrift/models/radionuclides.py sha256=dZQiEg9PGQuoBZnVBBlYiprcjkKI6qE5wWrtAEKy4QU 72676
opendrift/models/seaicedrift.py sha256=yWRWuGxd0aj4aav7fci0nhpGUvLqE_9ILNHwj5czXDQ 1535
opendrift/models/sealice.py sha256=hlsYwhtM8gNpY5mcZtX6OANcJuOE9sh_sOHO_fKUvcs 19056
opendrift/models/sedimentdrift.py sha256=KPVoCaaaX-zd4Nr_lggX1UxPSutDBaLxnpCxq5TQ2nU 5047
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=28DZ7jMu8BaiXBOh1lkN1Vdg0FoBJcWLTGsCjDBVGVM 2873
opendrift/readers/basereader/__init__.py sha256=jkbGWouER7Veymtb0wjEU0kCEHqkX9TYFBq3JG5AgPc 18549
opendrift/readers/basereader/consts.py sha256=CvQPGge3ZoF-6AnXjwNbTlA5Ar0UxYD0NES7FLBwseU 2058
opendrift/readers/basereader/continuous.py sha256=BPpE0PL2qZ6ofKX1L31a3ZCdytloM8ZozSs6LZhrkUM 1531
opendrift/readers/basereader/fakeproj.py sha256=StouH_LNNLqkm4hjjWx87CRCkKTR11sMwlo8PlH8YYs 335
opendrift/readers/basereader/structured.py sha256=hNUpT-Lyy0h9fSRGTg7yl_qr4B6UaLGFFVImiURtVv4 25786
opendrift/readers/basereader/unstructured.py sha256=Hk4CN6nx7II9LHxQFXOJjZCqFyxdKPMTnzXksbau_5A 5699
opendrift/readers/basereader/variables.py sha256=8i_WrQgvslxtHAIrn6_vSk9yy4-LBNR0_e491P9QxO8 36580
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=JtpUGXLWuquWtJAw6nYv0ASGcNaAZbYs0gwiZRjYGDM 1562
opendrift/readers/operators/readerops.py sha256=5e-CIy96bCB-IbLGpKW7DgyGGeqgO_oYLF5X6Ugl-_I 2015
opendrift/readers/reader_ArtificialOceanEddy.py sha256=V19_f0pSSajbYvAHT41DATap_wvxLuZMR9xCJPNTeMk 2722
opendrift/readers/reader_ROMS_native.py sha256=8W7wloSsQ2UDBPdj5ESBx5gs91Ws5TPrg4pEZlDnDq0 34589
opendrift/readers/reader_constant.py sha256=KmelrioZ7RSlrFCGdPsPx6HDzdNwU7KOcyKkNZ-S990 1912
opendrift/readers/reader_constant_2d.py sha256=5Q6_JhWCE3Nhh9MumC3o3iqKxdvm-FTt8U13N2s7yyw 1675
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=sxCqr2VC4oElBteV1N0mF5tAzU3dNegJgYUBJ6Abnwc 5521
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=4Cl38XYmDACQ33rE32gcQ99yRA_j0O1r1TGF8n9XhRE 25770
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=A_6gvoJtGftCG6ahgY171rStu1JnsN57FbrEWdLPejo 52690
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=NsdoB3W5WSCXPALD9cx40gWEdDLU2GPqV0ANUHZ3bmE 2474
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=DJs8iRAHFXijJ5m2B32ScsIeI5VpwS0S0MvibpKXFy0 1655
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=ELbZfoBN_wZTXTe3hUk5sjOYopfmhBXWShtydlosyEs 35572
opendrift/scripts/opendrift_plot.py sha256=VspbSieNHCjBfnbqvOb9VBH8pSEzw9GaPE7md0gVir0 1371
opendrift/scripts/readerinfo.py sha256=ZhWzTHsMhVRz9xhs_TBTb6BYGGTiNdFnkMF7k4DEE70 4230
opendrift/timer.py sha256=Fz2MaVISAPC4DR8VVegBIJOqbasuCduQtIKayQGo1SI 933
opendrift/version.py sha256=aBKgRkge_EFVexRizzJj10gbLOJG7t1o0BC_2mzQDE8 607
opendrift-1.11.2.dist-info/LICENSE sha256=gXf5dRMhNSbfLPYYTY_5hsZ1r7UU1OaKQEAQUhuIBkM 18092
opendrift-1.11.2.dist-info/METADATA sha256=IrSqg6cU9BGpDC89T6thN73D6z0E38SI2ok9IXSUBw8 1357
opendrift-1.11.2.dist-info/WHEEL sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg 88
opendrift-1.11.2.dist-info/entry_points.txt sha256=y7I-SMWHkaqkmitvPapRPMlTCnF7wDF_clXrGnPvwEc 270
opendrift-1.11.2.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