Closed joewheaton closed 1 year ago
I am in the process of closing out the "VBET 2022" milestone. Now that we are clear of urgent VBET algorithm fixes we can start using milestones tied to VBET versions.
VBET 0.8.6 runs are on the staging warehouse for USU to review and start calibrating.
This issue is no longer current. I think everything actually go done, but closing as is.
@philipbaileynar and @joewheaton had a good strategy discussion on wrapping up VBET development. This is a reminder task list for @joewheaton to track (and FYI for @shelbysawyer and @lauren-herbine) for laying out the pathway and timeframes. Our goals are to:
v1.1.x
with a different SOW in future years)v1.0.x
release and queue up runs of entire Mississippi and rest of Western US for January 1, 2023.We think this is realistic, and that gives way to then have the riverscape DGOs and IGOs for about 1900 HUC 8s. We can then shift our Production Grade Network Tool focus to the hybrid Riverscape/Channel Network models @jtgilbert is refining (Anthro, BRAT, RCAT) and GNAT and Confinement that @KellyMWhitehead and @lauren-herbine are working on. If our estimates are correct, that will be something like:
Status as of 12/9/22
VBET has undergone major development refinements and improvements as of late thanks to awesome work by @KellyMWhitehead, @MattReimer and @philipbaileynar. From September to present we have advanced from 0.5.x through to 0.8.x. We have a successful 0.8.3 run as of 12/7/22 (see
DEC07
warehouse tag) and for 0.8 change log improvements see here.Agreed Plan of Attack
This is less from the perspective of @KellyMWhitehead and @philipbaileynar and more from the perspective of what @joewheaton and @shelbysawyer need to provide them with to achieve above.
Algorithm Development / Refinement Phase
-nc
flag withareadinf
.There are a variety of ideas for algorithm improvements that might either help with later LiDAR processing, or make VBET have less NHD+HR dependencies. However, for now, we DO NOT need to pursue such changes. We need to live with the changes we made to get us to a 1.0 that allows us to deliver on A48413, A48904 and A51544 scope (not new speculative scope).
NOTE, 0.8.5 will need to be a DEBUG run, so for verification if we need to sleuth and figure out the culprit at levelpath we can.
Verification & Calibration Phase
As soon as 5 is complete, we embark on verification using @shelbysawyer database of validation points. We used 10% of her sample points to specify the initial transform curves. We are going to user her remaining 90% for verification. We (i.e. @shelbysawyer with @joewheaton help) are verifying the following:
Things that can change in the iterative verification & calibration phase
If verification of A-E reveals poor performance that could be improved with calibration, we will ask for one of the following types of changes and request a re-run (by default on 20 HUC 10s unless otherwise specified):
If a minor bug is found in process of verification/calibration, we report it and ask for a fix, which will trigger a new release (e.g. 0.8.7).
Goal is for @shelbysawyer to begin calibration by end of week 12/15 or 12/16.
Verification is expected to produce the following possible outcomes:
Hopefully, after one or two iterations (or none) we confirm (verify) that performance of VBET is adequate and we
Hopefully @joewheaton checks this box by Christmas or New Years.
@shelbysawyer please make sure you are happy with above. @philipbaileynar, this is less for you and more for us, but if I am missing or misunderstanding anything from our conversation, please let me know.