argopy.utils.optical_modeling

argopy.utils.optical_modeling#

Utility module for optical modeling diagnostics.

These functions are not really meant to be used directly, they consume raw 1D array of data.

You should rather use the xarray.Dataset.argo.optic extension.

Functions

DCM(CHLA, CHLA_axis, BBP, BBP_axis[, ...])

Search and qualify Deep Chlorophyll Maxima from unlabeled arrays of pressure and CHLA/BBP

MLD_Func(PRES, PSAL, TEMP, LAT, LON)

Z_euphotic(axis, par[, method, max_surface, ...])

Depth of the euphotic zone from unlabeled arrays of pressure and PAR

Z_firstoptic(*args, **kwargs)

First optical depth from unlabeled arrays of pressure and PAR

Z_iPAR_threshold(axis, par[, threshold, ...])

Depth where unlabelled array of PAR reaches some threshold value (closest point)

get_solar_angle(LATITUDE, LONGITUDE, JULD)

time_UTC_to_offset(time_64, longitude)

time_UTC_tolocal(time_64, longitude)