hkl_h5_is_valid :: DataFrameH5 -> IO Bool
hkl_h5_is_valid df = do
  True <- check_ndims (h5mu df) 1
  True <- check_ndims (h5omega df) 1
  True <- check_ndims (h5delta df) 1
  True <- check_ndims (h5gamma df) 1
  return True
hkl_h5_is_valid :: DataFrameH5 -> IO Bool
hkl_h5_is_valid df = do
  True <- check_ndims (h5mu df) 1
  True <- check_ndims (h5omega df) 1
  True <- check_ndims (h5delta df) 1
  True <- check_ndims (h5gamma df) 1
  return True
hkl_h5_is_valid df = do
  True <- check_ndims (h5mu df) 1
  True <- check_ndims (h5omega df) 1
  True <- check_ndims (h5delta df) 1
  True <- check_ndims (h5gamma df) 1
  return True