oocgcm icon indicating copy to clipboard operation
oocgcm copied to clipboard

oocgcm is a python library for the analysis of large gridded geophysical dataset.

Results 27 oocgcm issues
Sort by recently updated
recently updated
newest added

Eventually, 3D grids should come with methods for projecting 3D fields onto 2D isosurfaces (ex : temperature on an isopycnal). This issue gathers informations / ideas as to how to...

enhancement

numpy.gradient compute the spatial derivatives with a second order scheme except near boundaries where the derivatives are evaluated with a first order scheme. oocgcm.core.grids._horizontal_gradient wraps numpy.gradient for xarray.DataArray with dask....

bug
help wanted

I have worked on adding the grid of the mitgcm, it requires a few hack to make it work with the current API: * I do not have a mask...

enhancement

Without import statements of the subpackages, it's harder to play around with/experiment with oocgcm as a new user, since you can't access any of the subpackages ```python In [1]: import...

I just discovered this sgrid convention: https://publicwiki.deltares.nl/display/NETCDF/Deltares+proposal+for+Staggered+Grid+data+model+(SGRID) It has a python implementation: https://github.com/sgrid/pysgrid This could potentially be an alternative to pycomodo, which is not always 100% satisfactory.

following a discussion with @toddringler : it would be nice to have a internal representation of the geometric features used for defining spatial integrals (horizontal averages, flux across section). this...

enhancement

In the long term, it might be more pythonic for methods related to e.g. a scalar field (eg : its gradient, smoothing etc...) to be attributes of the dataArray itself....

question

I have created a Window object that inherits from DataArray. I had some issues with recursive call of the constructor inside the _print_ and _plot_ method. I achieved to fix...

question

Hi all, My problem is the following : I want to process simple statistics using the norm of a vector (u/v fields). When using norm_of_vectorfield, memory gets busier than when...

see [PyDom.eos](http://servforge.legi.grenoble-inp.fr/projects/PyDom/browser/trunk/lib/eos.py) - PyDom.eos to oocgcm to oocgcm.oceanfuncs. - possibly in a oocgcm.oceanmodels.eos first for model specific versions of eos. - possibly with numba for non-trivial equations.

enhancement