Open bpbond opened 1 month ago
The datalogger (TIMESTAMP
) and instrument (Date Time
) timestamps won't be the same. We can't do anything about that, though.
Do we want a new F_DLG
L1 flag indicating the origin of the data?
We need to match Device S/N = xxxxxxx
in the Aquatroll600 file header to Compass_CRC_UP_303
or whatever, i.e. the datalogger site and plot code. This is easy but fragile to any changes. [edit: see @Fausto2504 comment below re google sheet.]
We need to match column names from the raw instrument files to those used by @roylrich 's logger code. I can think of two ways to do this:
@bpbond, I would like to talk about this. Date time for AQ units should come in as separate variable from timestamp when connected. The issue, as I understand it is backfilling when we only have AQ data. Maybe we can calculate an offset between the two that creates the definitive timestamp (or new definitive timestamp) fot he dataset by filling from Loggernet timestamp unless missing then using other source plus offset? We have this issue for EXOsondes and other instruments so it wuld be worth getting a common strategy. My hunch is that we want to do it in L1 processing pipeline but not having a loggernet timestamp will be an issue for naming and checks
Thanks, Roy, and I agree it would be good for you and me and @stephpenn1 to discuss.
@bpbond Are we doing a "pre-processing" to make the internal data as we want or getting ideas on how coding to match the columns with distinct names?
I think a flag of file origin is a good idea!
Not sure yet how to ID matching. An idea is using Device serial number. In row 6 of internall data we find "Device S/N = 848067" (note for coding: we have a unit with 7 digits number). We have a spredsheet we use for flagging when it is out of water that relate serial number and site and zone (location): https://docs.google.com/spreadsheets/d/1XbIt8gsOWaLBmpzUmnupKzt92GocHBMooD-MNyvijIY/edit?gid=0#gid=0
@Fausto2504 ah THANK YOU, I had forgotten about that spreadsheet.
That is exactly what we will need! Serial number -> Site, plot, and troll A/B/C.
Summary:
@Fausto2504 @nickdward request :
I want to think through in detail how this would work. As an example, here are the fields in a datalogger "WaterLevel600A" file versus the sample raw file: