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

add vegetation transition plots as default outputs? #89

Open
Tracked by #92
achubaty opened this issue Jun 11, 2024 · 0 comments
Open
Tracked by #92

add vegetation transition plots as default outputs? #89

achubaty opened this issue Jun 11, 2024 · 0 comments

Comments

@achubaty
Copy link
Collaborator

achubaty commented Jun 11, 2024

Following up on previous discussions, and new functionality in LandR (PredictiveEcology/LandR#107), it'd be nice to add these as default outputs of this module. They help visualize the transitions among vegetation 'types' -- which can be by species or by species-group (e.g., conifer/deciduous/mixed). Very useful as debugging/diagnostic plots.

transition_vegTypeMap_NDT2_SBS

transition_conifdecid_NDT2_SBS

Because these read in all of the pixel values from multiple vegTypeMaps, storing and summarizing the data for these, and producing the plots requires quite a bit of additional memory and computation time. The LandR functions to create these are designed to read values from disk, which reduces the memory footprint substantially.

To add these to the module:

  1. What makes the most sense as a default? All species-level transitions, conifer/decid/mixed (if mixedType > 0)? These are currently the easiest to get at, because they use the vegTypeMap produced by the module.
  2. What time intervals should be used for producing these? Should we add a new module parameter to allow the user to adjust this?
  3. Storing all the pixel-level data for each time slice (like we do for the summaryBGM plots) in memory adds a lot of overhead, so we need to ensure the vegTypeMap objects all get written to disk.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant