optim-esm-tools

View on PyPIReverse Dependencies (0)

1.7.0 optim_esm_tools-1.7.0-py3-none-any.whl

Wheel Details

Project: optim-esm-tools
Version: 1.7.0
Filename: optim_esm_tools-1.7.0-py3-none-any.whl
Download: [link]
Size: 146653
MD5: 5e34a084020d24b71be9009a38e90dfc
SHA256: f6537a35d476a25413cd7d56f3009333159582a91df77f4498d4971a90519f8a
Uploaded: 2023-10-30 08:31:54 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: optim-esm-tools
Version: 1.7.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: 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: bdist_wheel (0.41.2)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
analyze/__init__.py sha256=_jtP0bYAsg5nvkf5RCSRb1Ti2rdvidFDb8ollysQ5h8 304
analyze/clustering.py sha256=WpL6qTmsUVPs7eCVsxAjFX-DP2R9ohZYkhFw96G4JIw 12230
analyze/cmip_handler.py sha256=wGEs_nj_NSihFTyghvOyOcsSf1PfPrQNq5ZT5GhMfXw 9830
analyze/combine_variables.py sha256=zP0d4J3E6zcnKdjJqpYdCkeyygR94L46KDM4ul3vEqo 20337
analyze/concise_dataframe.py sha256=oLyEYl_qNhXVSdiWU9qRWBmx4UeTBpmrRzmknhprLWs 3748
analyze/direct_statistics.py sha256=5muO_lf1b69EKkPdUlaN_YixNxOXeTfAWcJ78_KsfGI 3469
analyze/find_matches.py sha256=kv_KZq4kgz68CyzbW8aUG6Y4pKZULSAb70Q1y7YKfRE 8277
analyze/globals.py sha256=AjG7Fe71PiWbfWTOYc8Z_3UYVSzXd8b9HnheJGSEpjc 303
analyze/io.py sha256=zLP-tqwo5fofN_ZVj1kcKFwXB3kAtiIo_hzH5YINJ5E 744
analyze/pre_process.py sha256=UIroTUt0qi9l7NN3MsTcZqIQDIHc6c2UckNqeU5J6gI 14248
analyze/region_finding.py sha256=Ln9XRo2H-QJyOBmH-9vW_XQIE-XoQQPM6ra_6-4QtwE 187
analyze/time_statistics.py sha256=j1vPVJ1ehRiePlXKinEjAXRsaLEGcxMBtcXa6ebH0bc 12443
analyze/tipping_criteria.py sha256=5R2PVrBv4MVMpzhSmlIE7mcIZ0RIv7U5S4u-q_tsy-s 12435
analyze/xarray_tools.py sha256=sUjy380nFc3jbKNsfZ5kH9BPF5wm20aeslWTLXUINzs 10689
bin/oet_plot sha256=ADwsbXkYEDvr3HDV74H1T9T0uWvJHxoqyw_66wkaTyA 4340
optim_esm_tools/__init__.py sha256=FUsUcuTm6-JE3nSP3ojB6NqJEyOn3pGQPuBeEhVTwsE 458
optim_esm_tools/_test_utils.py sha256=lcvMlB5i0RqCKsFYOYXEtL651dtVgdBvjRPdC8KPcTg 4745
optim_esm_tools/config.py sha256=vbu_zH59MixcYyAxjZDZCNPS4pCEi6hGpmXERxO0FWM 1232
optim_esm_tools/optim_esm_conf.ini sha256=Uwa9649GSKebjz65vNAZ8JBDb8Qa4rVzys-fsQB-UEA 4773
optim_esm_tools/utils.py sha256=Lcd1T6f5ToumjHzc6LNBHkN-9kulpOPsu7rejsA1lto 12395
optim_esm_tools/analyze/__init__.py sha256=_jtP0bYAsg5nvkf5RCSRb1Ti2rdvidFDb8ollysQ5h8 304
optim_esm_tools/analyze/clustering.py sha256=WpL6qTmsUVPs7eCVsxAjFX-DP2R9ohZYkhFw96G4JIw 12230
optim_esm_tools/analyze/cmip_handler.py sha256=wGEs_nj_NSihFTyghvOyOcsSf1PfPrQNq5ZT5GhMfXw 9830
optim_esm_tools/analyze/combine_variables.py sha256=zP0d4J3E6zcnKdjJqpYdCkeyygR94L46KDM4ul3vEqo 20337
optim_esm_tools/analyze/concise_dataframe.py sha256=oLyEYl_qNhXVSdiWU9qRWBmx4UeTBpmrRzmknhprLWs 3748
optim_esm_tools/analyze/direct_statistics.py sha256=5muO_lf1b69EKkPdUlaN_YixNxOXeTfAWcJ78_KsfGI 3469
optim_esm_tools/analyze/find_matches.py sha256=kv_KZq4kgz68CyzbW8aUG6Y4pKZULSAb70Q1y7YKfRE 8277
optim_esm_tools/analyze/globals.py sha256=AjG7Fe71PiWbfWTOYc8Z_3UYVSzXd8b9HnheJGSEpjc 303
optim_esm_tools/analyze/io.py sha256=zLP-tqwo5fofN_ZVj1kcKFwXB3kAtiIo_hzH5YINJ5E 744
optim_esm_tools/analyze/pre_process.py sha256=UIroTUt0qi9l7NN3MsTcZqIQDIHc6c2UckNqeU5J6gI 14248
optim_esm_tools/analyze/region_finding.py sha256=Ln9XRo2H-QJyOBmH-9vW_XQIE-XoQQPM6ra_6-4QtwE 187
optim_esm_tools/analyze/time_statistics.py sha256=j1vPVJ1ehRiePlXKinEjAXRsaLEGcxMBtcXa6ebH0bc 12443
optim_esm_tools/analyze/tipping_criteria.py sha256=5R2PVrBv4MVMpzhSmlIE7mcIZ0RIv7U5S4u-q_tsy-s 12435
optim_esm_tools/analyze/xarray_tools.py sha256=sUjy380nFc3jbKNsfZ5kH9BPF5wm20aeslWTLXUINzs 10689
optim_esm_tools/plotting/__init__.py sha256=PnzFyJsB1-iqMZUMi4PKb3pbVymYym6bLMUYC6La4sE 43
optim_esm_tools/plotting/map_maker.py sha256=o1Bo4YMTCVaokKgipfhheZq5TLcAgNam5sMAcBqs3ww 16914
optim_esm_tools/plotting/plot.py sha256=kERMphNwQVdIb7v4v1JrPI3LRbPglSMM4zrlNaKyO0A 3756
optim_esm_tools/region_finding/__init__.py sha256=tZQEUVF3Za2HUrW427MFV_BkkukS5NkUvQB53zxozSU 242
optim_esm_tools/region_finding/_base.py sha256=-HKg5IQD5k-yu3Z0LTm_MlBoESx4RkVadDwBhaeKEBo 17866
optim_esm_tools/region_finding/iter_ranges.py sha256=Idn9HXUanMBUmRZYvtYUGqwmTO7hkuQ_Tk18gAVZjTQ 6581
optim_esm_tools/region_finding/local_history.py sha256=Ew1c6cItjA_j3gxl2teE6eH0w4r6OFxOcUAHm0opRLE 4350
optim_esm_tools/region_finding/max_region.py sha256=CMWOdyfVQ-6S0Kq7U8oy3WZqCsjE0ba-i1IOXE9vyRo 5011
optim_esm_tools/region_finding/percentiles.py sha256=-8XCXm9Igoq0ARj77gSEPt_SxD09I7d8UJUGGaUf4eo 15635
optim_esm_tools/region_finding/percentiles_history.py sha256=SRlk8PVs9FWFFHjqKpTJ0mZw__00UeG8vxRAtWI5keo 1652
optim_esm_tools/region_finding/product_percentiles.py sha256=ND2UBw_IV8841iB7v2lNTqelWvh3EEtDnJlmDtFirXo 1552
optim_esm_tools/synda_files/__init__.py sha256=Co8L7H8Oe0o_kX1eiZBRRcFlrMIiNYPWsVXpQqg7FdA 26
optim_esm_tools/synda_files/synda_files.py sha256=ZxNXSnYWHnpQrbhotKcFVcEQ71gODVicSnpyeYhUaro 2786
optim_esm_tools-1.7.0.data/scripts/oet_plot sha256=2Os6MfEMXHeNiTbf24F3XGavStNnZlAKzUzPQa9Y-kI 4327
plotting/__init__.py sha256=PnzFyJsB1-iqMZUMi4PKb3pbVymYym6bLMUYC6La4sE 43
plotting/map_maker.py sha256=o1Bo4YMTCVaokKgipfhheZq5TLcAgNam5sMAcBqs3ww 16914
plotting/plot.py sha256=kERMphNwQVdIb7v4v1JrPI3LRbPglSMM4zrlNaKyO0A 3756
region_finding/__init__.py sha256=tZQEUVF3Za2HUrW427MFV_BkkukS5NkUvQB53zxozSU 242
region_finding/_base.py sha256=-HKg5IQD5k-yu3Z0LTm_MlBoESx4RkVadDwBhaeKEBo 17866
region_finding/iter_ranges.py sha256=Idn9HXUanMBUmRZYvtYUGqwmTO7hkuQ_Tk18gAVZjTQ 6581
region_finding/local_history.py sha256=Ew1c6cItjA_j3gxl2teE6eH0w4r6OFxOcUAHm0opRLE 4350
region_finding/max_region.py sha256=CMWOdyfVQ-6S0Kq7U8oy3WZqCsjE0ba-i1IOXE9vyRo 5011
region_finding/percentiles.py sha256=-8XCXm9Igoq0ARj77gSEPt_SxD09I7d8UJUGGaUf4eo 15635
region_finding/percentiles_history.py sha256=SRlk8PVs9FWFFHjqKpTJ0mZw__00UeG8vxRAtWI5keo 1652
region_finding/product_percentiles.py sha256=ND2UBw_IV8841iB7v2lNTqelWvh3EEtDnJlmDtFirXo 1552
synda_files/__init__.py sha256=Co8L7H8Oe0o_kX1eiZBRRcFlrMIiNYPWsVXpQqg7FdA 26
synda_files/synda_files.py sha256=ZxNXSnYWHnpQrbhotKcFVcEQ71gODVicSnpyeYhUaro 2786
test/test_basics.py sha256=VrTcfdJiU8-_OhEEzxLRSCP_YFspruejfjTIo5V17lw 152
test/test_clustering.py sha256=Jvvt47CpIttLHzO4QiFAOLzQnq4uv94qUEvL0dIAffU 5260
test/test_combine_variables.py sha256=tvEU_leGl1Wl_mU0ZCwo3XVq0iv67-A4iDkGrc8DQjI 8219
test/test_concise_df.py sha256=8oVyGa8QmsJbztsoDvHUVj0jS5paYyBvW0xQvbHDOHY 1573
test/test_direct_statistics.py sha256=iF4zhCnND8jDZcqYGOhwx2CdrJJKIvANcKRTAohejeA 2080
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_histority.py sha256=L13g0TCFbPukTSe0uwAtoMQgAB-TJ78VWK6rAZjkjlA 1825
test/test_region_finding.py sha256=c0f3KyICcQ4rg4bfo3v1psus3fgScMakXjikES7P_ZQ 5000
test/test_time_statistics.py sha256=PqN8OVRqTMbMVzwv4tOJiD4Ju9zCoLfplu8JIQXYG_Y 1888
test/test_utils.py sha256=auPS0l4bsfWGL4dShhfILh6u0U4Dhe6QOfRfmZvgr64 1773
test/test_viewer.py sha256=EUYEV81lDrxoAkOj74NJfoUDDsLXgaOY7eq74Lewsqw 778
test/test_workflow.py sha256=9CysyiDX8CzCVDCkB12jxPntqVpLDbH625AdGBeAYO4 3815
test/test_xarray_tools.py sha256=f7yvaZyy86hz9kbl_GjrsQY8V2Ffl7LOSTovAAnwr-U 1146
optim_esm_tools-1.7.0.dist-info/METADATA sha256=nGrE63LxQJ83Zqf3rNiSkmwZWvG7gFCG_v7wmv14QnQ 2336
optim_esm_tools-1.7.0.dist-info/WHEEL sha256=yQN5g4mg4AybRjkgi-9yy4iQEFibGQmlz78Pik5Or-A 92
optim_esm_tools-1.7.0.dist-info/top_level.txt sha256=m5mjnKEOZMPlJO6XuLgXnKL3517eF0-Il7Q1RzGBiYI 69
optim_esm_tools-1.7.0.dist-info/RECORD

top_level.txt

analyze
bin
optim_esm_tools
plotting
region_finding
synda_files
test