- changes to raster handling, crs, categorical layers, bm2, renv
- note: only merging now because this branch has grown beyond the original scope. some changes are still in progress and will continue on a new branch, including cleaning up .R files that are being used locally, and many scattered comments that need to be cleaned up, and rebuilding documentation etc.
- Changelog:
- increments version
- misc changes related to biomod2 / terra
- new functions for crs handling, categorical rasters
- reprojection/resampling/cropping workflow modified
- integration of error and warning handling with custom messages and error codes using tryCatch in progress
- renv implemented for dependency management
- some dependencies have been updated (e.g. biomod2)
- docker files updated
- testing all model functions still in progress locally
- bm_plot_response_curves is not working for cat rasters but for now will print an error message without stopping the modelling process