LICENSE.txt
MANIFEST.in
README.md
pyproject.toml
scripts/omlabs
src/omlabs/VerticalSplitScale.py
src/omlabs/__init__.py
src/omlabs/helpers.py
src/omlabs/m6toolbox.py
src/omlabs/om4common.py
src/omlabs/om4parser.py
src/omlabs/om4plotting.py
src/omlabs.egg-info/PKG-INFO
src/omlabs.egg-info/SOURCES.txt
src/omlabs.egg-info/dependency_links.txt
src/omlabs.egg-info/requires.txt
src/omlabs.egg-info/top_level.txt
src/omlabs/catalogs/OM4_catalog_dora.yml
src/omlabs/catalogs/OM4_catalog_gfdl.yml
src/omlabs/catalogs/OM4p125_catalog_dora.yml
src/omlabs/catalogs/OM4p125_catalog_gfdl.yml
src/omlabs/catalogs/OM4p125_catalog_testing.yml
src/omlabs/catalogs/OM4p5_catalog_gfdl.yml
src/omlabs/catalogs/OM4p5_catalog_testing.yml
src/omlabs/catalogs/OMIP2_catalog_generic.yml
src/omlabs/catalogs/OMIP2_catalog_gfdl.yml
src/omlabs/catalogs/obs_catalog_dora.yml
src/omlabs/catalogs/obs_catalog_gaea.yml
src/omlabs/catalogs/obs_catalog_generic.yml
src/omlabs/catalogs/obs_catalog_gfdl.yml
src/omlabs/catalogs/obs_catalog_testing.yml
src/omlabs/diags/__init__.py
src/omlabs/diags/acc_drake/__init__.py
src/omlabs/diags/acc_drake/acc_timeseries.py
src/omlabs/diags/avail/__init__.py
src/omlabs/diags/avail/avail.py
src/omlabs/diags/depth_time_salinity_drift/__init__.py
src/omlabs/diags/depth_time_salinity_drift/depth_time_salinity_drift.py
src/omlabs/diags/depth_time_temperature_drift/__init__.py
src/omlabs/diags/depth_time_temperature_drift/depth_time_temperature_drift.py
src/omlabs/diags/enso/__init__.py
src/omlabs/diags/enso/enso.py
src/omlabs/diags/generic_annual_bias_1x1deg/__init__.py
src/omlabs/diags/generic_annual_bias_1x1deg/generic_annual_bias_1x1deg.py
src/omlabs/diags/generic_depth_time_drift/__init__.py
src/omlabs/diags/generic_depth_time_drift/generic_depth_time_drift.py
src/omlabs/diags/generic_section_transport/__init__.py
src/omlabs/diags/generic_section_transport/generic_section_transport.py
src/omlabs/diags/generic_yz_annual_bias_1x1deg/__init__.py
src/omlabs/diags/generic_yz_annual_bias_1x1deg/generic_yz_annual_bias_1x1deg.py
src/omlabs/diags/heat_transport/__init__.py
src/omlabs/diags/heat_transport/heat_transport.py
src/omlabs/diags/moc/__init__.py
src/omlabs/diags/moc/moc.py
src/omlabs/diags/moc/plotting/__init__.py
src/omlabs/diags/moc/plotting/plot_rho.py
src/omlabs/diags/moc/plotting/plot_z.py
src/omlabs/diags/seaice/__init__.py
src/omlabs/diags/seaice/seaice.py
src/omlabs/diags/section_transports/__init__.py
src/omlabs/diags/section_transports/section_transports.py
src/omlabs/diags/so_yz_annual_bias_1x1deg/__init__.py
src/omlabs/diags/so_yz_annual_bias_1x1deg/so_yz_annual_bias_1x1deg.py
src/omlabs/diags/sss_annual_bias_1x1deg/__init__.py
src/omlabs/diags/sss_annual_bias_1x1deg/sss_annual_bias_1x1deg.py
src/omlabs/diags/sst_annual_bias_1x1deg/__init__.py
src/omlabs/diags/sst_annual_bias_1x1deg/sst_annual_bias_1x1deg.py
src/omlabs/diags/stratification/__init__.py
src/omlabs/diags/stratification/stratification.py
src/omlabs/diags/stress_curl/__init__.py
src/omlabs/diags/stress_curl/stress_curl.py
src/omlabs/diags/surface_wmt/__init__.py
src/omlabs/diags/surface_wmt/surface_wmt.py
src/omlabs/diags/template/__init__.py
src/omlabs/diags/template/template.py
src/omlabs/diags/thetao_yz_annual_bias_1x1deg/__init__.py
src/omlabs/diags/thetao_yz_annual_bias_1x1deg/thetao_yz_annual_bias_1x1deg.py
src/omlabs/m6plot/__init__.py
src/omlabs/m6plot/addInteractiveCallbacks.py
src/omlabs/m6plot/addStatusBar.py
src/omlabs/m6plot/xycompare.py
src/omlabs/m6plot/xyplot.py
src/omlabs/m6plot/yzcompare.py
src/omlabs/m6plot/yzplot.py
src/omlabs/m6plot/ztplot.py
src/omlabs/m6plot/cm/__init__.py
src/omlabs/m6plot/cm/chooseColorLevels.py
src/omlabs/m6plot/cm/chooseColorMap.py
src/omlabs/m6plot/cm/dunne_pm.py
src/omlabs/m6plot/cm/dunne_rainbow.py
src/omlabs/m6plot/coords/__init__.py
src/omlabs/m6plot/coords/boundaryStats.py
src/omlabs/m6plot/coords/expand.py
src/omlabs/m6plot/coords/expandI.py
src/omlabs/m6plot/coords/expandJ.py
src/omlabs/m6plot/coords/section2quadmesh.py
src/omlabs/m6plot/formatting/VerticalSplitScale.py
src/omlabs/m6plot/formatting/__init__.py
src/omlabs/m6plot/formatting/boundaryStats.py
src/omlabs/m6plot/formatting/coords.py
src/omlabs/m6plot/formatting/createXYcoords.py
src/omlabs/m6plot/formatting/createXYlabels.py
src/omlabs/m6plot/formatting/createYZlabels.py
src/omlabs/m6plot/formatting/label.py
src/omlabs/m6plot/formatting/linCI.py
src/omlabs/m6plot/formatting/pmCI.py
src/omlabs/m6plot/formatting/setFigureSize.py
src/omlabs/m6plot/formatting/xyplot.py
src/omlabs/m6plot/geoplot/__init__.py
src/omlabs/m6plot/geoplot/drawNinoBoxes.py
src/omlabs/m6plot/geoplot/plotBasemapPanel.py
src/omlabs/m6plot/geoplot/regionalMasking.py
src/omlabs/m6plot/geoplot/sectorRanges.py
src/omlabs/m6plot/stats/__init__.py
src/omlabs/m6plot/stats/calc.py
src/omlabs/m6plot/stats/corr.py
src/omlabs/m6plot/stats/yzWeight.py
src/omlabs/m6plot/unused/brownblue_cmap.py
src/omlabs/m6plot/unused/cmoceanRegisterColormaps.py
src/omlabs/m6plot/unused/createTZlabels.py
src/omlabs/m6plot/unused/newLims.py
src/omlabs/m6plot/unused/parula_cmap.py
src/omlabs/test/test_catalogs.py
src/omlabs/test/test_common.py
src/omlabs/test/test_helpers.py
src/omlabs/test/test_parser.py