SIO-ODF / ctdcal

A CTD calibration package in use on US GO-SHIP cruises
BSD 3-Clause "New" or "Revised" License
11 stars 5 forks source link

Create checks for discrete data files #58

Closed Klankers closed 2 months ago

Klankers commented 5 months ago

CTDCAL currently has very limited flagging on non-SBE data and often if there are questions/problems with the "raw" discrete data they go unreported until the data analysts have completed a run.

Adding these checks to CTDCAL when the files are initially assessed can help warn the data analyst in advance that they should find the temp/salinity/oxygen/nutrient analyst before they are off watch.

Klankers commented 3 months ago

Removing the following bullet, as it's something that would be introduced in #67

Klankers commented 3 months ago

Completed reft checks. Not opting to automatically make new files if btl_fire_num resets, as SSSCC or station/cast information is not recorded in the .CAP files. Rather, warn the analyst.

Klankers commented 2 months ago

Salinity and oxygen checks implemented as of 906ea7c.

Ignoring flask number checks, as the merge step will just break if a flask is missing and that line is pretty obvious.