Great tips! A note on large HDF files- when working with bigger data on disk as HDF/NetCDF, it's crucial to benchmark your chunking and compression settings to optimize for low computation time or lower file sizes. I've noticed, depending on the computation you're doing, a simple chunksize change can speed up computation 100x, or a little compression can cut file size in half. RAS actually exposes these options in the GUI under Output Options/HDF5 Write Parameters/Advanced HDF Options. However, if you're working in RAS and hitting limitations from data size, IMO you just have too many cells and could probably simplify the model
My commandment is using the "description" boxes within HEC-RAS (project one for overall model description, plan file specific run scenarios, bridge/dam for reference drawings/parameters, etc.) Makes it much easier to review a model or revisit one a few years down the line. Similar some of Ben's (like the notes/comments in the Python code). Good discussion on the .hdf files! Never used it with RAS, so I learned something new. Thanks for the shout out! Not sure about "prolific", maybe more infamous lol!
Cool presentation. Quick comment - most of the screenshares were in low-resolution/pixelated. Your walkthroughs were detailed enough for me to follow but just fyi
Great tips! A note on large HDF files- when working with bigger data on disk as HDF/NetCDF, it's crucial to benchmark your chunking and compression settings to optimize for low computation time or lower file sizes. I've noticed, depending on the computation you're doing, a simple chunksize change can speed up computation 100x, or a little compression can cut file size in half. RAS actually exposes these options in the GUI under Output Options/HDF5 Write Parameters/Advanced HDF Options. However, if you're working in RAS and hitting limitations from data size, IMO you just have too many cells and could probably simplify the model
My commandment is using the "description" boxes within HEC-RAS (project one for overall model description, plan file specific run scenarios, bridge/dam for reference drawings/parameters, etc.) Makes it much easier to review a model or revisit one a few years down the line. Similar some of Ben's (like the notes/comments in the Python code).
Good discussion on the .hdf files! Never used it with RAS, so I learned something new.
Thanks for the shout out! Not sure about "prolific", maybe more infamous lol!
Cool presentation. Quick comment - most of the screenshares were in low-resolution/pixelated. Your walkthroughs were detailed enough for me to follow but just fyi
Thanks for the tips!