Ocean Profile Classification Model in python

pyXpcm is a python package to create and work with ocean Profile Classification Model that consumes and produces Xarray objects. Xarray objects are N-D labeled arrays and datasets in Python. An ocean Profile Classification Model allows to automatically assemble ocean profiles in clusters according t...

Full description

Bibliographic Details
Main Author: Maze, Guillaume
Format: Article in Journal/Newspaper
Language:unknown
Published: Zenodo 2020
Subjects:
Online Access:https://dx.doi.org/10.5281/zenodo.3906236
https://zenodo.org/record/3906236
Description
Summary:pyXpcm is a python package to create and work with ocean Profile Classification Model that consumes and produces Xarray objects. Xarray objects are N-D labeled arrays and datasets in Python. An ocean Profile Classification Model allows to automatically assemble ocean profiles in clusters according to their vertical structure similarities. The geospatial properties of these clusters can be used to address a large variety of oceanographic problems: front detection, water mass identification, natural region contouring (gyres, eddies), reference profile selection for QC validation, etc… The vertical structure of these clusters furthermore provides a highly synthetic representation of large ocean areas that can be used for dimensionality reduction and coherent intercomparisons of ocean data (re)-analysis or simulations. Documentation available here: https://pyxpcm.readthedocs.io : {"references": ["Maze G. et al. Coherent heat patterns revealed by unsupervised classification of Argo temperature profiles in the North Atlantic Ocean. Progress in Oceanography (2017). http://dx.doi.org/10.1016/j.pocean.2016.12.008", "Maze, G., et al. Profile Classification Models. Mercator Ocean Journal (2017). http://archimer.ifremer.fr/doc/00387/49816"]}