Skip to content

Releases: jfaghm/OceanEddies

Scientific Data Stable Release

02 Dec 19:40
Compare
Choose a tag to compare

This release is a stable release of the OceanEddies code as of December 2nd, 2014, which will be referenced by the paper "A Daily Global Mesoscale Ocean Eddy Dataset From Satellite Altimetry" by Dr. Faghmous and colleagues.

This release contains the most up-to-date functionality, as of Dec. 2nd, 2014, for the supported tasks:

  • Extracting SSH data, latitude data, and longitude data from appropriate NetCDF files.
  • Generating a dates array, an area map, and latitude and longitude arrays that correspond to the SSH data. This extra data is required to run a scan on the SSH data to detect eddies.
  • Scanning SSH data for eddies in a top-down or bottom-up scan.
  • Tracking scanned eddies using a Local Nearest Neighbor (LNN) algorithm.
  • Viewing those eddies and tracks in an interactive and graphical eddy viewer.
  • Two functions that create an all-encompassing way to automate the processes listed above with minimal required inputs and minimal required knowledge of the inner workings of the code that accomplishes the above tasks. These functions are set_up_ssh_data.m, which extracts the SSH data and generates the related data, and complete_run.m, which scans the SSH data for eddies, tracks those eddies, processes the data for being viewed in the viewer, and moves the data to the appropriate directories so that the viewer can find the data. These were written to improve the ease of use for the end user.
  • Scanning eddies using a standalone version of Eddyscan that can be run without using MATLAB, but instead using MathWorks' MATLAB Compiler Runtime (MCR). This standalone version does not require any MATLAB licenses of any kind, and can thus be run in high parallel, surpassing MATLAB's built in Parallel Pool's parallelization.