ClimaLand.jl icon indicating copy to clipboard operation
ClimaLand.jl copied to clipboard

Refactor (from scratch) ClimaLandSimulations

Open AlexisRenchon opened this issue 5 months ago • 1 comments

ClimaLandSimulations is a high level API to run ClimaLand simulations. For example, running a a one column (fluxnet site) simulation via ClimaLandSimulations is as simple as

run_fluxnet("US-MOz")

using default for model config etc, which can be changed via option kwarg. We expect ClimaLandSimulations to be the main package used by most users (i.e., research scientists), and also for the calibration framework.

To discuss/address

  • Too many dependencies
  • lib or ext?
  • (improve speed! 1 column is slow... implicit solver will improve it?)
  • Add PFTs params (that can be adjusted)
  • Use gap-filled data (our current met data gapfilling is bad, slow and annoying)
  • Add global run in ClimaLandSimulations
  • Use diagnostics for outputs
  • Something else to read inputs, etc.

AlexisRenchon avatar Sep 25 '24 18:09 AlexisRenchon