Quality control coding
From Atomix
In progress
Shear-probe quality-control flags
The Q (quality control) flags associated with shear-probe measurements are not compatible with the Ocean Sites Ocean Sites for quality control (QC) coding.
Every dissipation estimate from every probe must have Q flag. The numerical values of the Q flags are as follows:
| Flag Mask | Bit | Flag Meaning | Example threshold value | Ex: True =1 / False =0 |
|---|---|---|---|---|
| 1 | Bit 0 | if FOM > FOM_limit | 2 | 0 |
| 2 | Bit 1 | if despike_fraction > despike_fraction_limit | 40% | 0 |
| 4 | Bit 2 | log(e_max)-log(e_min)|> diss_ratio_limit X \sigma_{\ln\varepsilon} | N/A | 1 |
| 8 | Bit 3 | if despike_iterations > despike_iterations_limit | To be confirmed | 0 |
| 16 | Bit 4 | if variance resolved less than a threshold | 50% | 1 |
| 32 | Bit 5 | manual flag to be defined by user | N/A | 0 |
| 64 | Bit 6 | manual flag to be defined by user | N/A | 0 |
| 128 | Bit 7 | manual flag to be defined by user | N/A | 0 |
The Q flags are combined by their addition. For example a Q value of 3 means that the dissipation estimated failed both FOM_limit test and the despike_fraction test. A value of 15 means that all tests failed. A failure of any one test (<math>Q\ne0</math>) means that a dissipation test should not be trusted. The reasons for a failure can be decoded by breaking the value of Q down to its powers of 2.
