-
Notifications
You must be signed in to change notification settings - Fork 103
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
CLIMPACT2 and R-Instat for WMO work #8634
Comments
@jkmusyoka I now suggest we do the above, but in a really positive way. There were requests for climpact2. If we do nothing, then those users need to use RStudio for it. |
@N-thony it may be easier to start with a dialogue in R-Instat that exports station data in a format which is ready for Climpact2. The specifications for Climpacts's input data file are as follows:-
A screenshot of how the data should look like is shown below Over to you. Let me know what you need. |
@jkmusyoka sounds good, as we have most of the dialogues for exporting and examples of as provided above, I think this is a good task for @derekagorhom. But I think we will need a |
@jkmusyoka Climpact2 is quite large, but not so recent. It includes a gui for the analysis of individual stations and a batch process for the analysis of multiple stations.
It also processes netcdf files, but only on UNIX machines - I am not quite sure why. We were asked whether we could add Climpact2 to R-Instat.
I was hoping we could simply add the routines as script files. But I am now wondering whether we, instead explain why we are not doing this and ask for reviewers to check that we are correct in arguing that we have largely covered the facilities in CLIMPACT2 in R-Instat.
a) They include the QC for rainfall and temperatures from the same software we have used. I suggest we have effectively a good implementation of those facilities.
b) In that context I suggest one tiny change in our QC dialogs. We have a check we call Days in the Temperaure QC and Same in the Rainfall QC. I suggest we call it Flatline in each dialog to tie with the teminolgy used in Climpact2 and elsewhere.
c) They also refer to climdex_pcic that is well implemented in R-Instat. And it is implemented for multiple stations so that's covered.
d) Climpact2 discusses Sector-specific indices. We should understand what they are and perhaps add them to R-Instat. Initially we should identify them.
e) It discusses the calculation of SPI and SPEI. That is already in R-Instat. However, that package has been extensively improved in 2023. So I suggest we should include these improvements in R-Instat. (We should interpret this as part of our implementation of Climpact2.)
f) It has a lot on netcdf files. We should find what that is? It supplies sample data and that reads easily into R-Instat. I'm not sure, as mentioned above, what it does with those data, and why it claims that these facilities are only on unix machines? It may be because of memory requirements. We should check what is done in Climpact2 with their netcdf files and see whether this is possible already with the current facilities in R-Instat.
g) We should also look carefully to see what is in Climpact2 in addition to qc, Indices, and SPEI. We should also check the graphical displays, to see if we can do them already in R-Instat.
h) There is a user guide. I have not gone through it carefully enough. It may answer some of the questions above.
The text was updated successfully, but these errors were encountered: