Skip to content

The land component of CliMA ESM is moving towards broadband RT and big leaf modeling, which does not align with my research interest to make the land model more complicated but powerful, such as using remote sensing data to calibrate the model. Therefore, I create this new repository to continue my development.

License

Notifications You must be signed in to change notification settings

silicormosia/clima-land-v0.1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CliMA Land v0.1

The land component of CliMA ESM is moving towards broadband RT and big leaf modeling, which does not align with my research interest to make the land model more complicated but powerful, such as using remote sensing data to calibrate the model. Therefore, I create this new repository to continue my development.

This respository clones the final code of CliMA Land v0.1 rather than the commit history. Please refer to CliMA Land branch v0.1 for the original land model and other branches for its future developments.

About

At the moment this repository is created, there are two land models within CliMA: CliMA Land and ClimaLSM.jl. The two models have different aims that the former prefers complex models and use more field- and satellite-based observations, while the latter prefers simple models and runs faster to serve the Atmosphere and Ocean models developed within CliMA. There might be future plans to merge the two repository, but it is not clear when and how it will happen. Therefore, to not complicate the problem, I am moving my development to this new repository. Hopefully in the future, CliMA software team will have some time to help the migration of the complex model we have developed into CliMA.

Another note is that this v0.1 CliMA Land is relatively outdated, given that my time has been spent on v0.2 of CliMA Land, which has a very different framework (the main branch of CliMA Land when creating this repository). And for the same reason of creating this repository, future developments are made on Emerald. Therefore, this repository is mainly for bug fixes and sometimes adding new features before Emerald is ready for global simulations.

Examples

Run CliMA Land for a single site (v0.1)

  1. Download all the files including the source code in folder examples into a folder,
$ git clone https://github.com/silicormosia/clima-land-v0.1
$ cd clima-land-v0.1
$ cd examples
  1. initialize the Julia environment
$ julia --project -e "using Pkg; Pkg.instantiate();"
  1. Make sure you have these files in the folder before heading to next step

    • Project.toml
    • Manifest.toml
    • example.jl
    • debug.jld2
    • debug.nc
  2. run the model for the site

$ julia --project example.jl
  1. you should get a file named debug.output.nc after a few minutes

You will need to edit the functions we provided if you need to change more parameters, or output more results. Feel free to contact us through email or Github Issues (if this tutorial does not work).

References

Please cite the following when you use the CliMA Land (v0.1)

General model description

Y. Wang, P. Köhler, L. He, R. K. Braghiere, R. Doughty, J. Wood, C. Frankenberg. 2021. Testing stomatal models at the stand level in deciduous angiosperm and evergreen gymnosperm forests using CliMA Land (v0.1). Geoscientific Model Development. 14(11): 6741-6763. DOI PDF SI CODE

@article{wang2021testing,
    author = {Wang, Y. and K{\"o}hler, P. and He, L. and Doughty, R. and Braghiere, R. K. and Wood, J. D. and Frankenberg, C.},
    year = {2021},
    title = {Testing stomatal models at the stand level in deciduous angiosperm and evergreen gymnosperm forests using CliMA Land (v0.1)},
    journal = {Geoscientific Model Development},
    volume = {14},
    number = {11},
    pages = {6741--6763}
}

Clumping index implementation

R. K. Braghiere, Y. Wang, R. Doughty, D. Souza, T. Magney, J. Widlowski, M. Longo, A. Bloom, J. Worden, P. Gentine, and C. Frankenberg. 2021. Accounting for canopy structure improves hyperspectral radiative transfer and sun-induced chlorophyll fluorescence representations in a new generation Earth System model. Remote Sensing of Environment. 261: 112497. DOI PDF SI CODE

@article{braghiere2021accounting,
    author = {Braghiere, Renato K and Wang, Yujie and Doughty, Russell and Sousa, Daniel and Magney, Troy and Widlowski, Jean-Luc and Longo, Marcos and Bloom, A Anthony and Worden, John and Gentine, Pierre and Frankenberg, Christian},
    year = {2021},
    title = {Accounting for canopy structure improves hyperspectral radiative transfer and sun-induced chlorophyll fluorescence representations in a new generation Earth System model},
    journal = {Remote Sensing of Environment},
    volume = {261},
    pages = {112497}
}

Canopy complexity

Y. Wang, C. Frankenberg. 2022. On the impact of canopy model complexity on simulated carbon, water, and solar-induced chlorophyll fluorescence fluxes. Biogeosciences. 19(1): 29-45. DOI PDF CODE

 @article{wang2022impact,
 	author = {Wang, Y. and Frankenberg, C.},
 	year = {2022},
 	title = {On the impact of canopy model complexity on simulated carbon, water, and solar-induced chlorophyll fluorescence fluxes},
 	journal = {Biogeosciences},
 	volume = {19},
 	number = {1},
 	pages = {29--45}
 }

About

The land component of CliMA ESM is moving towards broadband RT and big leaf modeling, which does not align with my research interest to make the land model more complicated but powerful, such as using remote sensing data to calibrate the model. Therefore, I create this new repository to continue my development.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages