Skip to content
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

Script to create surface datasets for PLUMBER2 sites #2138

Closed
2 of 8 tasks
ekluzek opened this issue Sep 7, 2023 · 5 comments
Closed
2 of 8 tasks

Script to create surface datasets for PLUMBER2 sites #2138

ekluzek opened this issue Sep 7, 2023 · 5 comments
Assignees
Labels
enhancement new capability or improved behavior of existing capability science Enhancement to or bug impacting science

Comments

@ekluzek
Copy link
Collaborator

ekluzek commented Sep 7, 2023

As part of #2137 surface datasets need to be created for the PLUMBER2 sites. @olyson has already created surface datasets for these sites, and they can be checked into CESM inputdata and pointed to in the user-mod-directories. He also has a script that created these datasets, and that should be checked into CTSM as well. We also want to transition that script to python and have it based on the NEON version of the same. But, that will be an upcoming development.

Definition of Done:

  • Move the new surface datasets created here /glade/u/home/wwieder/CTSM/tools/site_and_regional/subset_data_single_point to under CESM inputdata lnd/clm2/surfdata_map/PLUMBER2 (similar to the NEON sites)
  • Create a list of the current PLUMBER2 surface datasets (with a lnd/clm2/surfdata_map... relative path)
  • rimport the current PLUMBER2 datasets
  • Checkin the current script into CTSM
  • Develop a python script that can do this similar to the NEON surf wrapper script
  • Modify canopy heights on surface datasets from PLUMBER2 (currently on 'older' plumber2 surface data).
  • CLM_USRDAT_NAME needs to accept PLUMBER2 (not sure what xml changes needed here)?
  • List of accepted PLUMBER2SITES added for env_run.
@ekluzek ekluzek added enhancement new capability or improved behavior of existing capability tag: enh - new science labels Sep 7, 2023
@olyson
Copy link
Contributor

olyson commented Sep 7, 2023

The script that created these surface datasets (which I believe is in python) is held by @swensosc . Sean, can you point us to that script?
The current surface datasets created from this script (16 and 78 pft versions) are in:
/glade/work/oleson/PLUMBER2/input_files/$SITE
In those directories, the domain files (which I understand are no longer needed in NUOPC) and the lai streams files can be found.

@wwieder
Copy link
Contributor

wwieder commented Sep 13, 2023

I've created a wrapper script that creates these surface datasets that will be coming in with @olyson's PR, but can be seen here:
/glade/u/home/wwieder/CTSM/tools/site_and_regional/plumber2_surf_wrapper.py

16 pft surface datasets for PLUMBER2 sites can be seen here
/glade/u/home/wwieder/CTSM/tools/site_and_regional/subset_data_single_point

@olyson noticed that summer canopy heights look different with these new surface datasets. Need to add canopy height top and canopy height bottom to the PLUMBER2_sites.csv file

@samsrabin samsrabin added science Enhancement to or bug impacting science and removed enh - new science labels Aug 8, 2024
@TeaganKing
Copy link
Contributor

I'm going through the PLUMBER-related issues; I think this one may be complete, unless @olyson or @wwieder wanted to add anything else?

@wwieder
Copy link
Contributor

wwieder commented Sep 4, 2024

No, just that this needs to be redone once 5.3 surface datasets are generated in #2500, but it's already on @slevis-lmwg's radar.

@TeaganKing
Copy link
Contributor

Ok, great, thanks Will. This was wrapped up in #2485 and 5.3 datasets should be generated but an issue for this is described in the comment above. Closing this issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement new capability or improved behavior of existing capability science Enhancement to or bug impacting science
Projects
None yet
Development

No branches or pull requests

5 participants