Refactor regional inputs and add standalone AvaDirectory migration workflow#43
Refactor regional inputs and add standalone AvaDirectory migration workflow#43chhesselbach wants to merge 5 commits into
Conversation
|
@PaulaSp3 please confirm that all is running as it should. thanks |
|
dynamic parameterization fails! Please check the minor modifications! |
Okay, I understand why the error occurs now. While testing the new structure from ATI PR #32 and the addition of For
When I removed the unconditional Your proposed condition is a suitable quick fix:
This restores both workflows, although AutoATES still creates repeated or misleading size-labelled outputs. As a cleaner long-term solution, I suggest introducing two explicit modes:
Example AvaScenario inputs: Example AutoATES/dynamic inputs: The existing sizeMax setting remains responsible for capping the size-dependent dynamic parameterisation, so no additional size-cap setting is needed. Including maxSize in the filename would also make the applied parameterisation limit explicit. How do you like the idea? should i give it a try? |
|
@PaulaSp3 pls check again.
I also tested |
|
I've created an issue (#46) for the ideas you had to solve if we write different files for different classes. |
Commit overview
refactor: use consistent dataUtils importsdataUtils.*calls.refactor: simplify regional inputs and fix PRA output handlingpraIDpraID...raster names.pathInputpravalues.praID.tiffrom being copied intoRELArea.rm tests.gitignore.feat: add standalone AvaDirectory migration runnerrunAvaDirectory.pyfor running AvaDirectory Steps 13–15 independently.projectRootsetting.11_avaDirectoryDataand12_avaDirectorydirectories.praIDpraID...filenames during collection.pixi run avadirectorytask.