cosima-recipes
cosima-recipes copied to clipboard
Example recipes for analyzing model output using the cosima-cookbook infrastructure
The [Decomposing_kinetic_energy_into_mean_and_transient.ipynb ](https://github.com/COSIMA/cosima-recipes/blob/eb988580e9867a325bc13e03c540950e41121194/DocumentedExamples/Decomposing_kinetic_energy_into_mean_and_transient.ipynb) notebook uses `ocean_daily_3d_u_%.nc` files from the `01deg_jra55v13_ryf9091` experiment. Only some `output` directories contain these files, and the domain of these files is different depending on the `output`...
I think it would be useful to have a standard example notebook that people could use for assessing the spin up and final state of new model runs. e.g. This...
Not sure exactly where we should put this, but I thought we have somewhere an extra categorization for the examples so that new users have an idea where to start...
Hello, I recently started computing the Surface Water-Mass Transformation and I found a more efficient and quicker way to do the binning in density space. It requires `flox` a library...
At the moment this notebook does not run. We need to update it and then add it to the list of automated tests in https://github.com/COSIMA/cosima-recipes/blob/main/test/test_notebooks.py If we can make it...
First pass at a notebook that pulls in all the metrics required to create an `xgcm` grid object. It's all pretty rough and ready at the moment. The MOM6 example...
This PR uses an xarray-friendly method for computing MHT (replacing the for loop for "method 2") and also uses pint to deal with unit conversions in a systematic way. Also...
This PR makes this example truly model-agnostic. Previously there were a lot of `if model=='mom5' do this, elseif model=='mom6' do the other` in the `remap_depth()` method. This is not "model...
closes #271 - Colorbar reversing updated for compliance with later Matplotlib - Climatology calculation for decadal anomalies - Remove excess directory lines - Fixed subplot grid labels - Fixed colorbar...
Often we see things like: ```python transport = ty_trans / 1034 / 1e5 ``` to convert, e.g., `ty_trans` from kg/s to Sverdrup. (E.g. see https://cosima-recipes.readthedocs.io/en/latest/DocumentedExamples/Zonally_Averaged_Global_Meridional_Overturning_Circulation.html) But these conversions are ad...