flags: 0: validity: "V" description: "Valid measurement" 100: validity: "V" description: "Checked by data originator. Valid measurement, overrides any invalid flags" 110: validity: "V" description: "Episode data checked and accepted by data originator. Valid measurement" 111: validity: "V" description: "Irregular data checked and accepted by data originator. Valid measurement" 456: validity: "I" description: "Invalidated by data originator" 460: validity: "I" description: "Contamination suspected" 559: validity: "V" description: "Unspecified contamination or local influence, but considered valid" 599: validity: "I" description: "Unspecified contamination or local influence" 652: validity: "V" description: "Construction/activity nearby" 659: validity: "I" description: "Unspecified instrument/sampling anomaly" 660: validity: "V" description: "Unspecified instrument/sampling anomaly" 999: validity: "I" description: "Missing measurement, unspecified reason" # Define flag rankings with flag 0 as the absolute lowest flag_ranking : {100: 100, 110: 80, 111: 75, 559: 60, 652: 50, 660: 40, 456: 30, 460: 28, 599: 26, 659: 24, 999: 20, 0: 10}