-
Notifications
You must be signed in to change notification settings - Fork 341
alpha-ctsm5.4.CMIP7.13.ctsm5.3.079: Prepare Makefile to make CTSM5.4 fsurdat/landuse datasets #3482
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
Merged
slevis-lmwg
merged 20 commits into
ESCOMP:alpha-ctsm5.4.CMIP7
from
slevis-lmwg:make_ctsm54_datasets
Oct 17, 2025
Merged
Changes from 4 commits
Commits
Show all changes
20 commits
Select commit
Hold shift + click to select a range
1b214aa
Merge tag 'alpha-ctsm5.4.CMIP7.09.ctsm5.3.071' into make_ctsm54_datasets
slevis-lmwg e69570a
Update Makefile/_multi.py to accommodate new fsurdat/landuse needs
slevis-lmwg 4faa434
Merge tag 'alpha-ctsm5.4.CMIP7.10.ctsm5.3.071' into make_ctsm54_datasets
slevis-lmwg 0247d55
Update Makefile/_multi.py for fsurdat/landuse updates in ctsm54 (part 2)
slevis-lmwg ffede38
Rm unnecessary 400pt_sparse grid from gen_mksurfdata_jobscript_multi.py
slevis-lmwg 7b6a268
Makefile corrections after first test of `make all` (part 1)
slevis-lmwg 98ee059
Makefile / _multi.py updates after first test of 'make all' (part 2)
slevis-lmwg 60e1907
Makefile / _multi.py updates after first test of 'make all' (part 3)
slevis-lmwg 8c7a0de
Add input_pftdata_filename variable to landuse.timeseries files
slevis-lmwg 883012b
Update README.md with how to turn on DEBUG in mksurfdata_esmf
slevis-lmwg 889bb38
Merge tag 'alpha-ctsm5.4.CMIP7.11.ctsm5.3.071' into make_ctsm54_datasets
slevis-lmwg 70e778b
Merge tag 'alpha-ctsm5.4.CMIP7.11.ctsm5.3.075' into make_ctsm54_datasets
slevis-lmwg 92dd6d5
Add comment explaining why I split hist-ne3 into three separate jobs
slevis-lmwg c3e1ca1
Point to corrected raw lai file and correspondng soil color file
slevis-lmwg 5a09596
Added back 1x1_brazil_transient to the mksurfdata_esmf Makefile
slevis-lmwg 2ea100a
Revert c3e1ca1 "Point to corrected raw lai file and corresp. soil color"
slevis-lmwg 11235f4
Merge remote-tracking branch 'escomp/alpha-ctsm5.4.CMIP7' into make_c…
slevis-lmwg 21c9a87
Merge tag 'ctsm5.3.079' into make_ctsm54_datasets
slevis-lmwg bbc9e40
Add test back to expected failures (issue #1733)
slevis-lmwg 157d3ae
Merge branch 'alpha-ctsm5.4.CMIP7' into make_ctsm54_datasets
slevis-lmwg File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Some comments aren't visible on the classic Files Changed page.
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -14,7 +14,7 @@ | |
| # To generate a single dataset, run make with the name of the rule you | ||
| # want to build. For example, to generate the crop data set for 1x1_numaIA: | ||
| # | ||
| # make crop-numa | ||
| # make 1x1-numa-present | ||
| # | ||
| # NOTE: The default behavior is to parallelize data set creation using | ||
| # the batch system by submitting jobs to the batch queue (on Derecho). | ||
|
|
@@ -87,19 +87,22 @@ SUBSETDATA_1X1_URBALPHA := --lat -37.7308 --lon 360 --site 1x1_urbanc_alpha - | |
| # low-res is for low resolutions for testing | ||
| # nldas is for NWP working with WRF | ||
| # STANDARD means no crop, so 16 pfts | ||
| # global-hist-1850-f45 is used by FATES and we expect it to be phased out | ||
| # global-hist-1850-low-res is used by FATES; we expected to phase it out, but to f45 we added f10 in ctsm5.4 | ||
| STANDARD = \ | ||
| global-potveg \ | ||
| global-present \ | ||
| global-present-low-res \ | ||
| global-hist-1850-f19 \ | ||
| global-hist-1850-f45 \ | ||
| global-hist-1850-low-res \ | ||
|
|
||
| # NOTE slevis 2025/9/10: For CTSM5.4, I removed from CROP: | ||
| # crop-global-future | ||
| # and I added here because it spans 1979-2030: | ||
| # crop-global-SSP2-4.5-vrandne120 | ||
| CROP = \ | ||
| crop-global-future \ | ||
| crop-global-hist-f09 \ | ||
| crop-global-hist-1700 \ | ||
| crop-global-1850-ne120 \ | ||
| crop-global-present-ne120 \ | ||
| crop-global-present-vrandne120 \ | ||
| crop-global-present-nldas \ | ||
| crop-global-present-ne30 \ | ||
| crop-global-present \ | ||
|
|
@@ -111,6 +114,7 @@ CROP = \ | |
| crop-global-1850-ne16 \ | ||
| crop-global-1850-ne30 \ | ||
| crop-global-1850-mpasa480 \ | ||
| crop-global-SSP2-4.5-vrandne120 \ | ||
slevis-lmwg marked this conversation as resolved.
Show resolved
Hide resolved
|
||
|
|
||
| # Build the executable if it doesn't exist and any target depends on it | ||
| $(MKSURFDATA_EXE): | ||
|
|
@@ -127,11 +131,12 @@ all : all-subset global-present-ultra-hi-res crop standard crop-tropics-present | |
|
|
||
| # These are all the surface datasets generated by subset_data | ||
| # This runs interactively and does not send jobs to the batch queue | ||
| # NOTE slevis 2025/9/10: For CTSM5.4, I removed from all-subset: | ||
| # 1x1_brazil-transient | ||
| # 1x1-smallville-present | ||
| all-subset : \ | ||
| 1x1_brazil-present \ | ||
| 1x1_brazil-transient \ | ||
slevis-lmwg marked this conversation as resolved.
Show resolved
Hide resolved
|
||
| 1x1-numa-present \ | ||
| 1x1-smallville-present \ | ||
| 1x1-smallville-1850 \ | ||
| 1x1-smallville-transient \ | ||
| 1x1-cidadinho-present \ | ||
|
|
@@ -171,7 +176,7 @@ global-present-low-res : FORCE | |
| global-hist-1850-f19 : FORCE | ||
| $(MKSURFDATA) --number-of-nodes 8 --scenario $@ --jobscript-file [email protected] --walltime 12:00:00 | ||
| $(BATCHJOBS) [email protected] | ||
| global-hist-1850-f45 : FORCE | ||
| global-hist-1850-low-res : FORCE | ||
| $(MKSURFDATA) --number-of-nodes 2 --scenario $@ --jobscript-file [email protected] --walltime 12:00:00 | ||
| $(BATCHJOBS) [email protected] | ||
| # | ||
|
|
@@ -216,7 +221,7 @@ crop-global-present-ne30 : FORCE | |
| $(MKSURFDATA) --number-of-nodes 4 --scenario $@ --jobscript-file [email protected] --walltime 01:00:00 | ||
| $(BATCHJOBS) [email protected] | ||
|
|
||
| crop-global-present-ne120 : FORCE | ||
| crop-global-present-vrandne120 : FORCE | ||
| $(MKSURFDATA) --number-of-nodes 4 --scenario $@ --jobscript-file [email protected] --walltime 01:00:00 | ||
| $(BATCHJOBS) [email protected] | ||
|
|
||
|
|
@@ -256,7 +261,7 @@ crop-global-hist : FORCE | |
| $(MKSURFDATA) --number-of-nodes 72 --scenario $@ --jobscript-file [email protected] --walltime 12:00:00 | ||
| $(BATCHJOBS) [email protected] | ||
|
|
||
| crop-global-hist-f09 : FORCE | ||
| crop-global-hist-1700 : FORCE | ||
| $(MKSURFDATA) --number-of-nodes 9 --scenario $@ --jobscript-file [email protected] --walltime 12:00:00 | ||
| $(BATCHJOBS) [email protected] | ||
|
|
||
|
|
@@ -310,12 +315,13 @@ crop-global-future : crop-global-SSP1-1.9-f09 \ | |
| crop-global-SSP2-4.5-low-res : crop-global-SSP2-4.5-f10 \ | ||
| crop-global-SSP2-4.5-f45 \ | ||
| crop-global-SSP2-4.5-ne3 | ||
| # NOTE slevis 2025/9/10: For CTSM5.4, I moved to CROP because it spans 1979-2030: | ||
| # crop-global-SSP2-4.5-vrandne120 | ||
| crop-global-SSP2-4.5 : crop-global-SSP2-4.5-f09 \ | ||
| crop-global-SSP2-4.5-f19 \ | ||
| crop-global-SSP2-4.5-hcru \ | ||
| crop-global-SSP2-4.5-ne16 \ | ||
| crop-global-SSP2-4.5-ne30 \ | ||
| crop-global-SSP2-4.5-ne0np4 \ | ||
| crop-global-SSP2-4.5-C96 \ | ||
| crop-global-SSP2-4.5-mpasa120 | ||
|
|
||
|
|
@@ -359,7 +365,7 @@ crop-global-SSP2-4.5-ne30 : FORCE | |
| $(MKSURFDATA) --number-of-nodes 9 --scenario $@ --jobscript-file [email protected] --walltime 12:00:00 | ||
| $(BATCHJOBS) [email protected] | ||
|
|
||
| crop-global-SSP2-4.5-ne0np4 : FORCE | ||
| crop-global-SSP2-4.5-vrandne120 : FORCE | ||
| $(MKSURFDATA) --number-of-nodes 2 --scenario $@ --jobscript-file [email protected] --walltime 12:00:00 | ||
| $(BATCHJOBS) [email protected] | ||
|
|
||
|
|
||
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.