optim-esm-tools

View on PyPIReverse Dependencies (0)

2.1.0 optim_esm_tools-2.1.0-py3-none-any.whl

Wheel Details

Project: optim-esm-tools
Version: 2.1.0
Filename: optim_esm_tools-2.1.0-py3-none-any.whl
Download: [link]
Size: 137125
MD5: aa1a52fb36bedff81bfd7ec3534c4805
SHA256: 82d0a30651b2960215684332b6f5c6904bb2e13d92a593d637d0fbe31a29dc80
Uploaded: 2024-09-30 14:41:28 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: optim_esm_tools
Version: 2.1.0
Summary: Tools for OptimESM
Author: Joran R. Angevaare
Maintainer: Joran R. Angevaare
Project-Url: homepage, https://github.com/JoranAngevaare/optim_esm_tools
Project-Url: documentation, https://github.com/JoranAngevaare/optim_esm_tools/blob/master/examples/Example.ipynb
Project-Url: repository, https://github.com/JoranAngevaare/optim_esm_tools
License: MIT
Classifier: Intended Audience :: Science/Research
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Natural Language :: English
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: Intended Audience :: Science/Research
Classifier: Programming Language :: Python :: Implementation :: CPython
Requires-Python: >=3.8
Requires-Dist: immutabledict
Requires-Dist: intake-esm
Requires-Dist: matplotlib
Requires-Dist: numba
Requires-Dist: numpy
Requires-Dist: pandas
Requires-Dist: tqdm
Requires-Dist: treelib
Requires-Dist: xarray
Requires-Dist: statsmodels
Requires-Dist: fiona (<=1.9.6)
Requires-Dist: geopandas (<=0.13.2)
Requires-Dist: rasterio (<=1.3.10)
Requires-Dist: coverage; extra == "test"
Requires-Dist: coveralls; extra == "test"
Requires-Dist: ipython; extra == "test"
Requires-Dist: matplotlib; extra == "test"
Requires-Dist: nbmake; extra == "test"
Requires-Dist: pytest; extra == "test"
Requires-Dist: tqdm; extra == "test"
Provides-Extra: test
Description-Content-Type: text/markdown
[Description omitted; length: 872 characters]

WHEEL

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

RECORD

Path Digest Size
analyze/__init__.py sha256=9W7oLpjb-_Jh-IQ-X50ofs_XGJs4OZXf3lvQSFjUMU4 293
analyze/clustering.py sha256=t4DmKwUgJmLJzKLj9eE3owWPLMISRUufuUMBFh1OM2Y 19728
analyze/cmip_handler.py sha256=cm3OtqJ5AN0py6NfHcDIzjdXQl9uNCTKRnM6U-xRCcg 10459
analyze/combine_variables.py sha256=en27jQ6V4McAJJln7IZ1SGnBtL4DrqPmCurpF060t5s 22145
analyze/concise_dataframe.py sha256=XqyQm1dyBDDug5ouY7Ka1FncWaDIam9jtWp4UibAyc8 4590
analyze/find_matches.py sha256=Hlt0gpNX0PDc4sAHGYO3saLrx2RDiVmYdBn1bwxP2S8 11684
analyze/globals.py sha256=83X_HuHr6CheBj4tx7I1rwyLol4I3qMShBtZlCB8PlA 373
analyze/io.py sha256=kcoSKB_0ieWsGvse7-4dXYrtagy6CdsE5m9PZKsChQY 877
analyze/pre_process.py sha256=1WtFrLH8ocZJJYa2TsJhcrkfWpIUK5ZBnmu4HqT_72w 19132
analyze/region_finding.py sha256=Ln9XRo2H-QJyOBmH-9vW_XQIE-XoQQPM6ra_6-4QtwE 187
analyze/time_statistics.py sha256=J8g5VPOaakIM6PkXiG2NRdllSiFCty4LlewXK5fcsmA 7694
analyze/tipping_criteria.py sha256=loRMuTPJFxfB6zDEP8Euh_MMYJ59YYdWYVZXQfMKaNw 12992
analyze/tools.py sha256=dnG-L41b4d1MyZXir8eCgVW7gQbMDg7oBLhWcDum1KI 3086
analyze/xarray_tools.py sha256=r1a2TN8IFolBv2c0AwhnG6srLu6G3rmGDbCcU_HS7lg 15883
bin/oet_plot sha256=ADwsbXkYEDvr3HDV74H1T9T0uWvJHxoqyw_66wkaTyA 4340
optim_esm_tools/__init__.py sha256=ArF0wnGObs79ihFVb9rFjt2B37UektM58RH-uuBqeoU 391
optim_esm_tools/_test_utils.py sha256=3RNoT_Cgz3zFWwoGlIesX3rwfPC2Z-Bp9UNAIJG4GpQ 4796
optim_esm_tools/config.py sha256=-f5xiUStaI37opD4SzcpEkdg4x5ui6CC3GEQ-9NYfN0 1233
optim_esm_tools/optim_esm_conf.ini sha256=WxRLcU2EM_cphL_kQA5RYeaf7j3imBdaLCBX4qefOH4 5497
optim_esm_tools/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
optim_esm_tools/utils.py sha256=Uxwx5moSmqTH0evUz3ioZOTAY45Z6-Rak0aDNP0gagc 13164
optim_esm_tools/analyze/__init__.py sha256=9W7oLpjb-_Jh-IQ-X50ofs_XGJs4OZXf3lvQSFjUMU4 293
optim_esm_tools/analyze/clustering.py sha256=t4DmKwUgJmLJzKLj9eE3owWPLMISRUufuUMBFh1OM2Y 19728
optim_esm_tools/analyze/cmip_handler.py sha256=cm3OtqJ5AN0py6NfHcDIzjdXQl9uNCTKRnM6U-xRCcg 10459
optim_esm_tools/analyze/combine_variables.py sha256=en27jQ6V4McAJJln7IZ1SGnBtL4DrqPmCurpF060t5s 22145
optim_esm_tools/analyze/concise_dataframe.py sha256=XqyQm1dyBDDug5ouY7Ka1FncWaDIam9jtWp4UibAyc8 4590
optim_esm_tools/analyze/find_matches.py sha256=Hlt0gpNX0PDc4sAHGYO3saLrx2RDiVmYdBn1bwxP2S8 11684
optim_esm_tools/analyze/globals.py sha256=83X_HuHr6CheBj4tx7I1rwyLol4I3qMShBtZlCB8PlA 373
optim_esm_tools/analyze/io.py sha256=kcoSKB_0ieWsGvse7-4dXYrtagy6CdsE5m9PZKsChQY 877
optim_esm_tools/analyze/pre_process.py sha256=1WtFrLH8ocZJJYa2TsJhcrkfWpIUK5ZBnmu4HqT_72w 19132
optim_esm_tools/analyze/region_finding.py sha256=Ln9XRo2H-QJyOBmH-9vW_XQIE-XoQQPM6ra_6-4QtwE 187
optim_esm_tools/analyze/time_statistics.py sha256=J8g5VPOaakIM6PkXiG2NRdllSiFCty4LlewXK5fcsmA 7694
optim_esm_tools/analyze/tipping_criteria.py sha256=loRMuTPJFxfB6zDEP8Euh_MMYJ59YYdWYVZXQfMKaNw 12992
optim_esm_tools/analyze/tools.py sha256=dnG-L41b4d1MyZXir8eCgVW7gQbMDg7oBLhWcDum1KI 3086
optim_esm_tools/analyze/xarray_tools.py sha256=r1a2TN8IFolBv2c0AwhnG6srLu6G3rmGDbCcU_HS7lg 15883
optim_esm_tools/plotting/__init__.py sha256=PnzFyJsB1-iqMZUMi4PKb3pbVymYym6bLMUYC6La4sE 43
optim_esm_tools/plotting/map_maker.py sha256=E3NZs4LQVBDZWd7JnIjvCiZ1Y022_ByYHjardriJwc0 2235
optim_esm_tools/plotting/plot.py sha256=aZu8JbSx_zoOiFBdp9JEQQ6dihpE1BnNTu6Ku91QXtI 4670
optim_esm_tools/region_finding/__init__.py sha256=D36ilVX2GaKOnKSYrSbrK9IxXn65MIm8dlA7aUg2Rps 290
optim_esm_tools/region_finding/_base.py sha256=mGs3pBX0p6c5yRuuGCVAg0CSehdMzbqCSO007bbEt5k 9528
optim_esm_tools/region_finding/iter_ranges.py sha256=FR4HB30893D2uENznM2n1mtV_u-vV1jUaeoz20RM4nw 7421
optim_esm_tools/region_finding/keep_all.py sha256=bU4qIjeSbxyweOLTAwKlh_091xw2aEPB97lbDeMYWcs 1954
optim_esm_tools/region_finding/local_history.py sha256=e_UZCLFfJlWBY8khzLtEwnbPuTUimOoWwakY9tOxVqs 3325
optim_esm_tools/region_finding/max_region.py sha256=89SCtsCigvr1u2QVxXbFJnJ4sr6bWqBjabiVNop1xVs 1209
optim_esm_tools/region_finding/named_region.py sha256=-xf2CWxJ02wribunkwIv2H03kS_rDjSiBiQta7SyUl8 1760
optim_esm_tools/region_finding/percentiles.py sha256=tEgq1SlGZZN_HZ6r9fD-pMmHgmzh8qO30T4UFPEOQ6k 10655
optim_esm_tools/region_finding/product_percentiles.py sha256=ND2UBw_IV8841iB7v2lNTqelWvh3EEtDnJlmDtFirXo 1552
optim_esm_tools-2.1.0.data/scripts/oet_plot sha256=2Os6MfEMXHeNiTbf24F3XGavStNnZlAKzUzPQa9Y-kI 4327
plotting/__init__.py sha256=PnzFyJsB1-iqMZUMi4PKb3pbVymYym6bLMUYC6La4sE 43
plotting/map_maker.py sha256=E3NZs4LQVBDZWd7JnIjvCiZ1Y022_ByYHjardriJwc0 2235
plotting/plot.py sha256=aZu8JbSx_zoOiFBdp9JEQQ6dihpE1BnNTu6Ku91QXtI 4670
region_finding/__init__.py sha256=D36ilVX2GaKOnKSYrSbrK9IxXn65MIm8dlA7aUg2Rps 290
region_finding/_base.py sha256=mGs3pBX0p6c5yRuuGCVAg0CSehdMzbqCSO007bbEt5k 9528
region_finding/iter_ranges.py sha256=FR4HB30893D2uENznM2n1mtV_u-vV1jUaeoz20RM4nw 7421
region_finding/keep_all.py sha256=bU4qIjeSbxyweOLTAwKlh_091xw2aEPB97lbDeMYWcs 1954
region_finding/local_history.py sha256=e_UZCLFfJlWBY8khzLtEwnbPuTUimOoWwakY9tOxVqs 3325
region_finding/max_region.py sha256=89SCtsCigvr1u2QVxXbFJnJ4sr6bWqBjabiVNop1xVs 1209
region_finding/named_region.py sha256=-xf2CWxJ02wribunkwIv2H03kS_rDjSiBiQta7SyUl8 1760
region_finding/percentiles.py sha256=tEgq1SlGZZN_HZ6r9fD-pMmHgmzh8qO30T4UFPEOQ6k 10655
region_finding/product_percentiles.py sha256=ND2UBw_IV8841iB7v2lNTqelWvh3EEtDnJlmDtFirXo 1552
test/test_basics.py sha256=VrTcfdJiU8-_OhEEzxLRSCP_YFspruejfjTIo5V17lw 152
test/test_clustering.py sha256=HtbrRcOVLOwapAeJM_0s1oQk_saxGyBQzouKjKuBIG4 5074
test/test_combine_variables.py sha256=Dri5BFrXNV4tOcfWwmfJa8ObU-9bXwp7VTe20B6laSA 8217
test/test_concise_df.py sha256=8oVyGa8QmsJbztsoDvHUVj0jS5paYyBvW0xQvbHDOHY 1573
test/test_find_matches.py sha256=_Fwklagxd7L9RH_eiMWCdbIIhKX1xmHL_pCPXwAD1Mk 1086
test/test_pangeo_download.py sha256=XppAU7KYS4SOXwU-bWBVK3QPr6_MV_MW1JDWd-JQMwE 218
test/test_plotting.py sha256=HU8YM-odg3azGVYtAItSy0mztdRvJxqf390QDSTyng0 648
test/test_read_ds_history.py sha256=L13g0TCFbPukTSe0uwAtoMQgAB-TJ78VWK6rAZjkjlA 1825
test/test_region_finding.py sha256=ZQTH4Jci3sfxgi0RVc7O-eZrb0TwkUjYFSa_owEvLNA 5804
test/test_time_statistics.py sha256=WLwxjxpNKjuSw4hzEr8pEF2n6H7SanJPLU2FHINHqOc 1801
test/test_tools.py sha256=acTHHqcjpGPGJ-tLm30G9xspIYe_gBguEisrhiDQ1uA 824
test/test_utils.py sha256=auPS0l4bsfWGL4dShhfILh6u0U4Dhe6QOfRfmZvgr64 1773
test/test_xarray_tools.py sha256=N4G5wXkJJSRzHNJnPW4euzBdleFRcdrjYzxAkDdHcB4 4177
optim_esm_tools-2.1.0.dist-info/METADATA sha256=TaIm2qxSPIDcxFVCDW7oZWyYnYXhQPLz2JqwWTffrx8 2459
optim_esm_tools-2.1.0.dist-info/WHEEL sha256=GV9aMThwP_4oNCtvEC2ec3qUYutgWeAzklro_0m4WJQ 91
optim_esm_tools-2.1.0.dist-info/top_level.txt sha256=QzMWfWRYImnyIYLN-WfSdkHBCy3r-W2BLFYdwyGR3A4 57
optim_esm_tools-2.1.0.dist-info/RECORD

top_level.txt

analyze
bin
optim_esm_tools
plotting
region_finding
test