-
Notifications
You must be signed in to change notification settings - Fork 33
[1pt] Update CatFIM site comparison tool to have the proper outputs for HydroVis release #1539
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
base: dev
Are you sure you want to change the base?
Conversation
…into dev-catfim-site-compare-hydrovis
…into dev-catfim-site-compare-hydrovis
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Tested against 4.5.11.1 and 4.6.1.4 for both stage based and flow based and looks good
…into dev-catfim-site-compare-hydrovis
Ran full scale Flow Base CatFIM for 4.8.6.1 and the comparison tool again it and 4.6.1.4. Both look great. Did some analysis on the sites and the libraries against the datasets for sites / libraries against 4.6.1.4 and they looked good. Did some analysis of the compare tool results against the two and it looks great as well.. Wahoo!!! Flow based is perfect. Now, we just have to finish getting stage based happy. |
Updates the CatFIM site comparison tool to make the outputs better suited to be loaded into HydroVis.
Resolves Issue #1517
Changes
/tools/catfim/catfim_sites_compare.py
old_version_status
andcurrent_version_status
and then add two columns,old_version
andcurrent_version
, that have the HAND version ID (i.e. 4.6.1.4)added_area_percent
is the percentage of inundated area in the newer CatFIM version that was not inundated in the previous version. It is calculated for each site and magnitude as follows: (area inundated only in new CatFIM version / total area inundated in new CatFIM version) * 100removed_area_percent
describes the percentage of the previous inundated area that is no longer being inundated in the newer CatFIM version. It is calculated for each site and magnitude as follows: (area inundated only in old CatFIM version / total area inundated in old CatFIM version) * 100Testing
Ran for two most recent versions of stage- and flow-based CatFIM and the updates worked as expected. Run for most recent two versions - stage-based. Tested both with and without
-g
flag, which toggles whether the geopackages get produced.Deployment Plan (For developer use)
How does the changes affect the product?
Issuer Checklist (For developer use)
You may update this checklist before and/or after creating the PR. If you're unsure about any of them, please ask, we're here to help! These items are what we are going to look for before merging your code.
[_pt] PR: <description>
dev
branch (the default branch), you have a descriptive Feature Branch name using the format:dev-<description-of-change>
(e.g.dev-revise-levee-masking
)dev
branchpre-commit
hooks were run locally4.x.x.x
Merge Checklist (For Technical Lead use only)