-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
In the hourly files, need to pass for every hour the last 10 min value as 'var_i' to replace instantaneous values previously in tx files #285
Comments
I think we decided to pass the 10-minute raw data, as it is identical to the instantaneous values. We have not yet implemented this in the bufr re-processing though. Is this correct, @ladsmund? In the case of CP1 above, we should have the corresponding raw data, therefore we will use the 10-minute raw data. |
Some users might also be interested in hourly instantaneous values in the level 3 files on dataverse and THREDDS, so it should be addressed within L0toL1 or L1toL2. |
@ladsmund and I just had a discussion about this. In order to include the hourly instantaneous values in the Level 3 files, we would need to either:
So we had another idea: we distribute all instantaneous values (i.e. 10-minute raw data AND hourly tx instantaneous values) as a separate Level 3 instantaneous data product. This would be beneficial because:
I'm not sure where we would implement this at the moment. I don't think it needs to be operational on an hourly level. But perhaps a weekly or monthly routine that we call to make/update a Level 3 instantaneous product. |
I agree that in the future, chopping the data into different files (one for core +derived data, one for instantaneous data, one for quality flags...) might be the way to go.
In a way, that is already what the logger program does:
So, as an intermediate solution, we could have a function that does the same in pypromice. |
Some important info related to #300:
|
For older logger programs, instantaneous values were only transmitted and not saved on the logger file because they are the same as the 10 minute average, which are saved on the logger files.
When trimming the tx files, these transmitted instantaneous values were also trimmed, and are therefore missing from the new AWS data files. If we want to continue having (all) the instantaneous data in the hourly files, we need to extract 10 min values at the end of each hour (need to be checked) and assign these values to the corresponding instantaneous variable.
Here's an illustration for CP1:
The text was updated successfully, but these errors were encountered: