omlabs

View on PyPIReverse Dependencies (0)

3.0.0a3 omlabs-3.0.0a3-py3-none-any.whl

Wheel Details

Project: omlabs
Version: 3.0.0a3
Filename: omlabs-3.0.0a3-py3-none-any.whl
Download: [link]
Size: 128549
MD5: 75525008026de5c0111001bd9d3c519f
SHA256: ce92dc1205bc1f963e6a3fcf6f54f9cc47ce18fee5b0e125cd0ac538e5d88d15
Uploaded: 2023-10-24 20:30:51 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: omlabs
Version: 3.0.0a3
Summary: Analysis Routines for GFDL Ocean Models
Author-Email: John Krasting <john.krasting[at]noaa.gov>
Project-Url: homepage, https://github.com/jkrasting/omlabs
Project-Url: documentation, https://github.com/jkrasting/omlabs
Project-Url: repository, https://github.com/jkrasting/omlabs
License: Software code created by U.S. Government employees is not subject to copyright in the United States (17 U.S.C. §105). The United States/Department of Commerce reserve all rights to seek and obtain copyright protection in countries otherthan the United States for Software authored in its entirety by the Department of Commerce. To this end, the Department of Commerce hereby grants to Recipient a royalty-free, nonexclusive license to use, copy, and create derivative works of the Software outside of the United States.”
Keywords: oceanography,mom,mom6,model,ocean
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Science/Research
Classifier: Topic :: Scientific/Engineering
Classifier: License :: Public Domain
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Python: >=3.8
Requires-Dist: importlib-metadata (<5.0.0)
Requires-Dist: cartopy
Requires-Dist: cmip-basins
Requires-Dist: gsw
Requires-Dist: intake
Requires-Dist: numpy
Requires-Dist: matplotlib
Requires-Dist: palettable
Requires-Dist: regionmask
Requires-Dist: scipy
Requires-Dist: static-downsampler
Requires-Dist: xarray
Requires-Dist: xcompare
Requires-Dist: xesmf
Requires-Dist: xgcm
Requires-Dist: xoverturning
Requires-Dist: xwavelet
Requires-Dist: pytest; extra == "test"
Provides-Extra: test
Description-Content-Type: text/markdown
License-File: LICENSE.txt
[Description omitted; length: 620 characters]

WHEEL

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

RECORD

Path Digest Size
omlabs/VerticalSplitScale.py sha256=rmYtaql0Xs0oWj8P495F4iRHYrKoT8CDaImx_bVQ3r0 7794
omlabs/__init__.py sha256=UTfe2evibPJOKVOhciUF2nvCostsYw6dqx-ME4aQryE 385
omlabs/helpers.py sha256=6knLDcQKOmnuyKh1yHdEhsBuySGimP7A__CVqQ1-j-Q 490
omlabs/m6toolbox.py sha256=pnSMavhHHa3gthF7zTPX9CABixMCPobtRTEFC_6PzZQ 15695
omlabs/om4common.py sha256=6LeaWrisDN1X0v462Bo2rlsvTNTW-h7Q64RbAKVpsi4 27506
omlabs/om4parser.py sha256=ipAz288CgAU-tuA3it0w65iq4am8AHhTPe2H4Ovgesg 7234
omlabs/om4plotting.py sha256=Vrh6ZRdijmv_1B1JbcOxmXu2LsAYboIt6Bxu1D_Gxjo 1354
omlabs/catalogs/OM4_catalog_dora.yml sha256=UCQWAYiVMhYxl4kbAFQliOqiFiaq-28Kfsbez5MMUa8 1202
omlabs/catalogs/OM4_catalog_gfdl.yml sha256=ElgyJshWbRtXjDErwNzaeXNDjzWAHj-qx1EVmjbaUfM 1073
omlabs/catalogs/OM4p125_catalog_dora.yml sha256=_MF8R6h7vB2Ob6Vby36xPIdSPT0JImzT7p7_hBZ2nOY 1509
omlabs/catalogs/OM4p125_catalog_gfdl.yml sha256=LYsHojs7PVCH2eq8bkSD83Ifb-1N6BMQIFtky2TijQc 1319
omlabs/catalogs/OM4p125_catalog_testing.yml sha256=dgPUsyD3P_GPez_Wo9oEfI56RC4pZONpGGttJTJcfLw 1294
omlabs/catalogs/OM4p5_catalog_gfdl.yml sha256=EWNCGbDc9OFXk7PnDpCWNaffeu09LyW1VGpo7CkncTA 864
omlabs/catalogs/OM4p5_catalog_testing.yml sha256=OhJe6a_pn3A2C6qaDmbBtPWtEnGQfPRT84-H2VD1R8U 563
omlabs/catalogs/OMIP2_catalog_generic.yml sha256=nYnsUqyP5bhkJQYX2xb31JgvScsPzWqkvpEaExqRBtU 780
omlabs/catalogs/OMIP2_catalog_gfdl.yml sha256=DQ_-Ni_qz7ZM1FNspK6nMPz_RoCziAP3nG-9a6cZwFI 862
omlabs/catalogs/obs_catalog_dora.yml sha256=_xqU9_hW3UgeCgQ1Hc8dhiZWCq3nSMbDg_P_cunq2w0 2182
omlabs/catalogs/obs_catalog_gaea.yml sha256=ooGV47EwRh748VrKNWOrX8a3nURnaomnWRoSfiDY_fg 1870
omlabs/catalogs/obs_catalog_generic.yml sha256=RAFHzyuU_Gny_HlNkY5t8G-BW-fPjXPHL619M-vvgpU 1838
omlabs/catalogs/obs_catalog_gfdl.yml sha256=QBqptJLhl43Xj78adv0HstBU-NTc3WjxeyLWnE2Te-8 3175
omlabs/catalogs/obs_catalog_testing.yml sha256=MrqGJDVFsHjpSygCEWrs0BdO6WnL5EYzB9MtVk85bm0 2865
omlabs/diags/__init__.py sha256=Rh0DAVZYX1ltNJDgG79juxua2irSA_TvY_8pqC0ubJA 627
omlabs/diags/acc_drake/__init__.py sha256=cT4eCrypYpPlATzVu30J6pm3w7lE1pitBc6X26Vwleg 306
omlabs/diags/acc_drake/acc_timeseries.py sha256=iD8Q3zV7TJMjYXkzI1Fy3WeW5MsJMddAUN1x2mHSlGw 5733
omlabs/diags/avail/__init__.py sha256=85UGDoqkBnBdc6pJrmLd7bugnMhKaoiHb1V_I8RFUH4 92
omlabs/diags/avail/avail.py sha256=_W31th71DTbwEgHn29dBwya3wUSO8XODlmUdbLdDBZ8 1091
omlabs/diags/depth_time_salinity_drift/__init__.py sha256=Qv--fwSbnEsYMqfzy7ypijI7PuVKwNyusYWSaRf7DNs 225
omlabs/diags/depth_time_salinity_drift/depth_time_salinity_drift.py sha256=ieSiFYikyZDCeSHRf2x5P95Yf3silKQoK2rpqxS1oU0 2206
omlabs/diags/depth_time_temperature_drift/__init__.py sha256=cV5z7MZO8cqsYzZ04aBVeiUTJQ_Cdac5GSS8oGoum3M 264
omlabs/diags/depth_time_temperature_drift/depth_time_temperature_drift.py sha256=moX447DofLZsYnL6aeiU4WcG1oU2ylTCJD6cMaesgB4 2219
omlabs/diags/enso/__init__.py sha256=acJxfbf7BfmzOshnT0C0fmc7N5dcZTIDQpWegKBflwU 210
omlabs/diags/enso/enso.py sha256=A2SHE6suxavMfadomARMiSfqiekD-TYsbiusraDcQl4 5886
omlabs/diags/generic_annual_bias_1x1deg/__init__.py sha256=9UpEGBP-su6cIW2YbtmxLX54GU7PCrJqX7M71aPGLOs 131
omlabs/diags/generic_annual_bias_1x1deg/generic_annual_bias_1x1deg.py sha256=SAfuVaFZVyYuP4JSkUbE8CDfh07Pz5IiSw4XlrcnJ78 7672
omlabs/diags/generic_depth_time_drift/__init__.py sha256=Br39N6-SllaaAEydbViswMONn6ZrzdRhgsH5_dl3Wd0 234
omlabs/diags/generic_depth_time_drift/generic_depth_time_drift.py sha256=8DnjmD5ADDr29ecEhRM3UbGIcM9UWnyTc_hbRLr2DZo 6888
omlabs/diags/generic_section_transport/__init__.py sha256=TGmfYcjCk8frnazdwhbGnN4lUP5heXW7dSvEeVQzBVo 189
omlabs/diags/generic_section_transport/generic_section_transport.py sha256=UOVHsUWWJB2PmGNh9JjF2rii8janPfP2yj7G0WOzR-o 6528
omlabs/diags/generic_yz_annual_bias_1x1deg/__init__.py sha256=IXCdhr3d-0CqlhHeJEif-Py9OTHw2xryyJ8zY14K1wQ 149
omlabs/diags/generic_yz_annual_bias_1x1deg/generic_yz_annual_bias_1x1deg.py sha256=RZ_nNPVBSNeYAFG7mjn8-OBYrl4_29VbnY5LnMGE-sU 9682
omlabs/diags/heat_transport/__init__.py sha256=ngIt76y1YHAY9kPaZzAa8jgy_YPKU4kVLOfwtV_gjC4 223
omlabs/diags/heat_transport/heat_transport.py sha256=a-DRFI9ARRBNlm2Gn4z1vxj7ZZM2pEe-PYho14NmO1c 9971
omlabs/diags/moc/__init__.py sha256=6DHziLfEZqCMaaatDqW56lWFASXRf8Bi8IRIabvaCcg 275
omlabs/diags/moc/moc.py sha256=fZMPBT9udIG57-l54V-1buAbQBDtoIqJRQIhDYiXVa4 7209
omlabs/diags/moc/plotting/__init__.py sha256=q6JcrRoq_l7CZwYgKdfm4Mj_PS__KosH08lZkpKMgPM 58
omlabs/diags/moc/plotting/plot_rho.py sha256=Jd5pvs66iAGXmwZw6NrBiccBdoyZYyvZ-Dzc_gTvATA 2862
omlabs/diags/moc/plotting/plot_z.py sha256=2jxmX0lk0jJ2uCzCUYrcmGjEYe6T-Fx3yV8PP4H9IyQ 5595
omlabs/diags/seaice/__init__.py sha256=0pR-2eah3vN5Kv8EknjQAe8-XNEqovsbMU2EIOul8mM 163
omlabs/diags/seaice/seaice.py sha256=eYtL-FwojxPOL4WU66HyYwoCWT-fbBNvinSZubNDA_0 13242
omlabs/diags/section_transports/__init__.py sha256=w0xqiZTmJt6A-JnYJ2PQKqqGe8s9yPgCfnB4cIh1z_0 162
omlabs/diags/section_transports/section_transports.py sha256=YF2mdy9jWGbVfAY1uC_DrzrXl_I7L01JiJ4o5iAmH0w 7111
omlabs/diags/so_yz_annual_bias_1x1deg/__init__.py sha256=nntIRLorTma2UM5tp552kcjrh2J_HnIY8pDml2DlbzA 212
omlabs/diags/so_yz_annual_bias_1x1deg/so_yz_annual_bias_1x1deg.py sha256=QKPMuEvQMoTPTGBuzzCraGith82p756KEFgygXd0zFw 1066
omlabs/diags/sss_annual_bias_1x1deg/__init__.py sha256=NCjrX2hfCZfO-a-I68535rOwcXd8U-WXBcJsdrE_O1g 180
omlabs/diags/sss_annual_bias_1x1deg/sss_annual_bias_1x1deg.py sha256=j7BRv-DDSC5dGoQjbHxEH3Dj46zpaovNb2VzqGhcJsc 1064
omlabs/diags/sst_annual_bias_1x1deg/__init__.py sha256=lTqzOmJpbLYGZftNj_q1jmFZCsccrogGS1OxuS_bohg 180
omlabs/diags/sst_annual_bias_1x1deg/sst_annual_bias_1x1deg.py sha256=mVT30ykuoxqCREmPRwsWnXNOPh0mA6D5SKdd2slWHKs 1054
omlabs/diags/stratification/__init__.py sha256=f-ooxP5e-v3DuMFjLggK4WQ248qpYgNYKZnWXo7JEFk 226
omlabs/diags/stratification/stratification.py sha256=P3evJM2mJj3wOHyuab7Dmy1ezVKH8J1UWjy5IGUQzBQ 12453
omlabs/diags/stress_curl/__init__.py sha256=_pYvEWxdk5PR9glc9jbq9mrR53cCvQNEL0cpNN-0j2U 259
omlabs/diags/stress_curl/stress_curl.py sha256=2LHzPBqcYcNS9ratbyrl34q1VO1Mc3TujNQLbybA_oE 8283
omlabs/diags/surface_wmt/__init__.py sha256=2k185V6ECv4Heon0pYk0uhk5Pi8mXJUVsMt_gO1GN8Y 314
omlabs/diags/surface_wmt/surface_wmt.py sha256=wtJQnuV7IKmMRtQf2q2StY_TtzfhCgdKdH0uUPalHnM 5110
omlabs/diags/template/__init__.py sha256=V5Zio6NBvsyzL1ML5UHMzzk2CD90A3aW41zV_WuWWdw 206
omlabs/diags/template/template.py sha256=lyQuDP2yjgEFDKqe0Hg7hnxliLOZAfDHeBFPrdZ5wXI 3306
omlabs/diags/thetao_yz_annual_bias_1x1deg/__init__.py sha256=lSbQZWpkoiloZVk7OQkW8lBT3H-4Whtdzf13NX4iVhM 219
omlabs/diags/thetao_yz_annual_bias_1x1deg/thetao_yz_annual_bias_1x1deg.py sha256=6qj4DLKNJaVnvQvImLQhhxygEWMXntETVd7PvXsg6KQ 1060
omlabs/m6plot/__init__.py sha256=CPyZuvz2lTK_NVx4DzlkTnkyl05GsFMFmWX2ZXA0Y-o 874
omlabs/m6plot/addInteractiveCallbacks.py sha256=hXWpZri39QY2SOWwKfRbcmg0HJfirIWV5Jq5_2IFIkc 1771
omlabs/m6plot/addStatusBar.py sha256=Vt1CltVDgU0YbROr2cNiIeUTGQwnKSkCevGYYTc7NSE 2380
omlabs/m6plot/xycompare.py sha256=t1Td8QIt6LFzgrslyQC3tV56xBpjXjGHyOb2yIht-xU 15333
omlabs/m6plot/xyplot.py sha256=EPNEKPvJLhYR6JewMie4P2NmWMl844Ufqzbfwg_f5Ns 6188
omlabs/m6plot/yzcompare.py sha256=WLBGCFIuA56pMxcR8SJy3GlFsaVC8kc2FSeP9PvINH0 11273
omlabs/m6plot/yzplot.py sha256=tI6BAGI2uorxVTKcUc--Euzxer3O0UHtgIjkOimAGFo 7259
omlabs/m6plot/ztplot.py sha256=P-3Pra4lYqNTFvHJtxcQCMwg8Zu9R8YsXQwVMu6MD6U 5293
omlabs/m6plot/cm/__init__.py sha256=wgncLFebzwAqLKexDKVfiKMsd9jbjTn15HKZjZ9zlQo 269
omlabs/m6plot/cm/chooseColorLevels.py sha256=EI3kmPFKuqtBVpD3XKm8TvLSusZ78swxgA16LBsVz6E 2840
omlabs/m6plot/cm/chooseColorMap.py sha256=ygrU42fand3WzNSGl-WqRGGN69jie2up1gQLQs_qUhU 401
omlabs/m6plot/cm/dunne_pm.py sha256=rIHXJ7ooWJO6_pQKS2mHdx0zrv13oRPm5m-wEfYk414 1039
omlabs/m6plot/cm/dunne_rainbow.py sha256=Z2twMpddycSUp75MRWeXLm6cN5tI1wT48zwF1W_Wb9A 1234
omlabs/m6plot/coords/__init__.py sha256=rTsm9_s6XJqCocCnZPpgka9Zg--sVi8MT2WrYFgsNpE 270
omlabs/m6plot/coords/boundaryStats.py sha256=nZYaa1vcQJw9KZxEb-SEuIFhmqBcdMpDQGRPJS6EvCw 490
omlabs/m6plot/coords/expand.py sha256=m6C3TYwc7PlgFcYVad8b6FvtDZxYQPj-5ycLij-tcY0 400
omlabs/m6plot/coords/expandI.py sha256=3wI-ZYjo1Ia9s3VlVXeGN7A9t-sTVPwzGv3dIwmJZ3c 457
omlabs/m6plot/coords/expandJ.py sha256=ydW4oJdsYvtgIdnYfGsdSeVucxcMA-R2rLESaP9CdXI 451
omlabs/m6plot/coords/section2quadmesh.py sha256=U9ZgayQFUf4bpVgHXQZvbFeRSf-m4dzshRpF3hPTAR4 3659
omlabs/m6plot/formatting/VerticalSplitScale.py sha256=WuHZ9EzV_DGzf76revYeaZkJGCaeC0vAi9EpBUtweNs 7953
omlabs/m6plot/formatting/__init__.py sha256=PrnNN9xLpHJ6WWaLeImYtX5pi7qaI5E56g__k6-lyo8 320
omlabs/m6plot/formatting/boundaryStats.py sha256=Yh8xco9CHf5CQucoQP3hhx3-44ebQtMocpe1-917BaQ 1759
omlabs/m6plot/formatting/coords.py sha256=Yh8xco9CHf5CQucoQP3hhx3-44ebQtMocpe1-917BaQ 1759
omlabs/m6plot/formatting/createXYcoords.py sha256=vpBi6LztmKWBiHRBPzgl7C-0e04nKX5KybwcmSq13wE 1998
omlabs/m6plot/formatting/createXYlabels.py sha256=1avia4noUBMhPWb_EN_oi1eJa4nV0_a7AepkvWwwPdM 802
omlabs/m6plot/formatting/createYZlabels.py sha256=xjWQv0R7n_3ANRIrLo3KY86ifc9v00DZaG8THyX0JEw 745
omlabs/m6plot/formatting/label.py sha256=6Kl0GIO_kJtgC5R5ld20Hh_PuK_1sM404cVGoi9QIqg 272
omlabs/m6plot/formatting/linCI.py sha256=DrzMzXMMpBzdFXrYEmqZsy-8XtNr6DvI37pyindv4ZE 370
omlabs/m6plot/formatting/pmCI.py sha256=zhe3XLB9c3-z7dMkWcR2o6bpezZrIRw-zYwkPmTWHBg 436
omlabs/m6plot/formatting/setFigureSize.py sha256=8peQmOXJh5aUezdD0CoJCKIAeZqQgfZP8qVe3smnAg0 1891
omlabs/m6plot/formatting/xyplot.py sha256=STsNdEIaYNMLpEmjlmksaXpaijAdG0ah_vL6EIDU-fI 7960
omlabs/m6plot/geoplot/__init__.py sha256=FWwYZtU8t0yIuVjV7kCLdlXsseowPvmVxJ2YLjk7s8o 267
omlabs/m6plot/geoplot/drawNinoBoxes.py sha256=HReHEPBtLBVTW2drvUQQNLhmHHKD19pql6Zb9dBn29s 1179
omlabs/m6plot/geoplot/plotBasemapPanel.py sha256=pYAf5YWHfLbQydTFzpUq6WIobt4GZ2b518Uvgf_WQhw 1063
omlabs/m6plot/geoplot/regionalMasking.py sha256=J1GpJmyIbxRUSreWe3zGx9U4gINnloNlYkHxn3WzmyA 568
omlabs/m6plot/geoplot/sectorRanges.py sha256=1pyOov7PdVK6raYXTLgyY7yfT8Nz6uBtwkqUlY-W46o 994
omlabs/m6plot/stats/__init__.py sha256=T2LWgmuAsC4orUswLBrXpqz0yS3SHggkjD2Z5CMT55E 197
omlabs/m6plot/stats/calc.py sha256=HWymUp8OJEMCFsmt_AodatJPhWjevjXkFLsx0_DWIno 1083
omlabs/m6plot/stats/corr.py sha256=kFAumRBKBaTsc0nDzMaQFoRMCTZQHGVnfGY0JmLrCEc 591
omlabs/m6plot/stats/yzWeight.py sha256=5OrPqR85nfW3UeMVkdsNeGqEJ68_4PDjr4PTy05v_bY 392
omlabs/m6plot/unused/brownblue_cmap.py sha256=NAf4WWUJOSJ7tM01dpO9CliK2xbZ4ZcfEk8EDgoRq-Q 1114
omlabs/m6plot/unused/cmoceanRegisterColormaps.py sha256=CZVLeP3IcdtkeYN043fLFSb2HqT8z1kp8BtOPtoVYg4 1362
omlabs/m6plot/unused/createTZlabels.py sha256=0TN6UwORspQJIprQMd-xm_qXNu1Dlc53i9HRKbB51BY 683
omlabs/m6plot/unused/newLims.py sha256=eMm7ZJxESzJv6x3OHfIF_2sCzEvuzhxkGVkReDCX6GI 1031
omlabs/m6plot/unused/parula_cmap.py sha256=1flZ9jgAeAsDmwdpHHGArwOo2KC59C2kHZ42LP9JJ3Q 2703
omlabs/test/test_catalogs.py sha256=ezmQZ79t57XvC0a1VWiaQE4qZw9gMQsvJ1ladCw3cBY 251
omlabs/test/test_common.py sha256=S3am7_j3hbfcazfvO-OOZqioEUzIv1ZenspA9CW6gtc 3673
omlabs/test/test_helpers.py sha256=1XX3ZN4AdsCHzzL-Po5xUl26R2_V_DX1VDd1Ws072gk 427
omlabs/test/test_parser.py sha256=KoVDFqhC8XFdQXqE57f02WKXtVET6jGPU2leXKRjcI0 1162
omlabs-3.0.0a3.data/scripts/omlabs sha256=Yqls73Rc0TYcoki9awFk29qIV89fBjfGHdZ-GHlvF9A 928
omlabs-3.0.0a3.dist-info/LICENSE.txt sha256=0Umz1d_3giFZ1UXuz5HKXTEmXhHVImoi8mDXTxG6WlI 525
omlabs-3.0.0a3.dist-info/METADATA sha256=WPznNiUw1TuGfTKkwCbSNbb4K8dNR9zkhJJN-bEAIrY 2533
omlabs-3.0.0a3.dist-info/WHEEL sha256=yQN5g4mg4AybRjkgi-9yy4iQEFibGQmlz78Pik5Or-A 92
omlabs-3.0.0a3.dist-info/top_level.txt sha256=z9HebCA0va45xwAYB0IAtizKR0oqIwryYnglKV-wObk 7
omlabs-3.0.0a3.dist-info/RECORD

top_level.txt

omlabs