Reading and plotting FVCOM outputs with Python xarray.
Source: Advances in Computational Oceanography
FVCOM stands for Finite-Volume Coastal Ocean Model. This model uses an unique unstructured grid that allows easily to setup focus points without having to nest different meshes. One of the only drawbacks is that the unstructured grid turns very difficult to offline analyses. The model output also commonly use the same name for coordinates and dimensions. For instance, the model has sigma layers coordinate siglay
that depends on (siglay,node)
, crashing with xarray
notion of coordinates (see discussion in xarray #2233)
One of the main reason to create this repository is to investigate alternatives for users to use FVCOM outputs in their researches, e.g. the Northeast Coastal Ocean Forecast System (NECOFS). The starting point is to create some tutorial notebooks showing solutions for reading and regriding FVCOM data to allow using xarray
for multidimensional analysis. With time, we could try to wrap it as a Python
package.
Tutorial | Badge |
---|---|
00-Getting Started |