Hi all,
I am trying to build a 0.01° resolution regional surface dataset (surfdata) for the Qinling Mountains (105.01–111.51°E, 32.08–34.94°N) using CLM5.2 for regional simulations.
My goal is to first generate a CLM-compatible surfdata template based on default datasets, and then replace some variables (e.g., soil, LAI, land use) with my own high-resolution data.
Since I cannot use mksurfdata_esmf on my system, I am attempting an alternative workflow based on regridding an existing global surfdata file.
My current planned workflow is as follows:
Start from an existing global CLM surface dataset (e.g., 1.9° × 2.5° resolution).
Create a target SCRIP grid for the Qinling region at 0.01° resolution.
Prepare a source SCRIP grid corresponding to the original global resolution (1.9° × 2.5°).
Use ESMF_RegridWeightGen to generate a mapping file between the source and target grids.
Use NCO (ncremap) to remap the global surfdata onto the 0.01° Qinling grid, producing a regional high-resolution surfdata file.
My questions are:
1、Is this workflow a valid and recommended approach for generating a regional high-resolution surfdata file in CLM?
2、If my approach is not reliable, are there any other recommended methods for generating regional surfdata without using the mksurfdata_esmf tool?
I am trying to build a 0.01° resolution regional surface dataset (surfdata) for the Qinling Mountains (105.01–111.51°E, 32.08–34.94°N) using CLM5.2 for regional simulations.
My goal is to first generate a CLM-compatible surfdata template based on default datasets, and then replace some variables (e.g., soil, LAI, land use) with my own high-resolution data.
Since I cannot use mksurfdata_esmf on my system, I am attempting an alternative workflow based on regridding an existing global surfdata file.
My current planned workflow is as follows:
Start from an existing global CLM surface dataset (e.g., 1.9° × 2.5° resolution).
Create a target SCRIP grid for the Qinling region at 0.01° resolution.
Prepare a source SCRIP grid corresponding to the original global resolution (1.9° × 2.5°).
Use ESMF_RegridWeightGen to generate a mapping file between the source and target grids.
Use NCO (ncremap) to remap the global surfdata onto the 0.01° Qinling grid, producing a regional high-resolution surfdata file.
My questions are:
1、Is this workflow a valid and recommended approach for generating a regional high-resolution surfdata file in CLM?
2、If my approach is not reliable, are there any other recommended methods for generating regional surfdata without using the mksurfdata_esmf tool?