Teach Glance about valid ranges
Right now Glance mostly ignores any valid range information in the attributes of a file (it will show you the attributes, but it analyzes the data without regard for whether it's in the valid range or not). It would be good to teach Glance about valid ranges so it can take them into account and give warnings about data outside the range.
-
teach Glance how to get valid range information from file attributes -
give Glance some keys to get valid range information from config files (valid_min, valid_max, valid_min_b, valid_max_b, etc.) -
attach valid range information to data inside Glance -
emit some sorts of warnings when there is data outside the valid range -
add information to reports about the details of the data that is outside the valid range -
change how plots handle data outside the valid range (special plot to show it, don't put it in the main plots)
I will add more tasks if I think of them.
Note: Once this ticket is completed, revisit the idea of possibly moving epsilon percent to be a percentage of the valid range instead of it's current meaning.