Currently the dimension check in apply_mask would check for matching dimension length and order for ping_time and depth (or range_sample). I've encountered the situation where the Sv or MVBS data being masked and the mask have the same length of the dimension but not the order. I think we can relax the order requirement since that is something that easily get altered depending on prior operations on these datasets.
Currently the dimension check in
apply_mask
would check for matching dimension length and order forping_time
anddepth
(orrange_sample
). I've encountered the situation where the Sv or MVBS data being masked and the mask have the same length of the dimension but not the order. I think we can relax the order requirement since that is something that easily get altered depending on prior operations on these datasets.