-
Notifications
You must be signed in to change notification settings - Fork 20
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
Need CCPP scheme description metadata #79
Comments
Additional thoughts from the CAM-SIMA meeting this week:
Finally, additional discussion from this meeting can be found here: https://docs.google.com/document/d/12LYYg05tlvrcSmQv6WZ-7a7jB598ekaY0d-j2WAJlTI/edit |
I think NOAA has all the metadata in the code, or at least documentation. For instance picking a random file from the CCPP Physics repo):
|
Thanks @gold2718! Ligia pointed me to the official CCPP scheme documentation rules here: It looks like, as you pointed out, that all of the metadata is within the source code itself, and uses doxygen. So for now we should probably adopt the same rules for our own schemes. |
In reference to the DOI/URL links to the source material, the NCAR library has resources available to generate DOI links to source material under certain constraints: https://library.ucar.edu/research/data-management/DOIs I am not sure of the process but we can look into having the library generate DOI links for us if possible. There is also the NCAR archives which archive NCAR owned domains so if a paper/poster/source document is internal, it should be pretty easy to get it added to the archives. Lastly there is the OpenSky (https://opensky.ucar.edu/about) which lists preservation as a service it offers:
I'm not sure how feasible it would be but worst case scenario, it would be ideal if we could request the original authors of non-tracked materials if they could upload the material to OpenSky or similar service or we ask for their permission to do it on their behalf but I feel like this is going to be a much smaller use case in the grand scheme of things as most source material should be tracked by other services (journals, Zenodo, etc.). |
As CCPP-ized physics and chemistry schemes are shared amongst host models, it may become important to include additional metadata somewhere in the scheme comments that can help users know the current development state and provenance of the scheme itself. So far we have come up with the following list of information that would be good to have for each scheme, if possible:
This is in no way an exhaustive list, and we can always separate "mandatory" versus "encouraged" metadata. If anyone has additional description metadata they would like to add, or have strong feelings on what should be required versus just recommended, then please feel free to add a comment here.
Hopefully this issue will be closed once all of the schemes that currently exist in this repo have been updated with at least the minimum set of description metadata that folks have decided should be mandatory.
The text was updated successfully, but these errors were encountered: