The repository includes resources necessary to improve data quality from the RBRargo3 in Delayed-Mode Quality Check (DMQC). It addresses to major aspects of the data:
- Compressibility correction
- Dynamic corrections
A single routine call compressibility_RBRargo3.m does it all and apply the compressibility corrections for the RBRargo3 CTDs deployed on Argo floats.
- Compute conductivity using gsw_C_from_SP( )
- Update conductivity's compressiblity calibration using
Cnew = compressibility_RBRargo3(COND,PRES,PRES_ADJUSTED,WMO)
The routine automatically imports the updated calibration coefficients for the WMO numbers specified.
- Compute corrected salinity using gsw_SP_from_C( ) with Cnew
A single routine call celltm_RBRargo3.m does it all and apply all state-of-the-art corrections for the RBRargo3 CTD
- Requirements:
- TEMP - Marine temperature measured by the RBRargo3 [in °C]
- PRES - Sea Pressure measured by the RBRargo3 [in dbar]
- NB_SAMPLE_CTD
- TEMP_CNDC - Internal temperature recorded by the RBRargo3 [in °C]
- sampling frequency [in Hz]
- Compute conductivity using gsw_C_from_SP( )
- Compute elapsed time. If not directly available, it can be inferred from the sampling frequency (and NB_SAMPLE_CTD if data is binned).
- Apply dynamic correction:
Run TEMPcell = celltm_RBRargo3(TEMP_ADJUSTED ,PRES_ADJUSTED,TEMP_CDNC, elptime)
- Compute corrected salinity using gsw_SP_from_C( ) with TEMPcell
Write to RBR at [email protected]