docs: def open(safe_file):
      """Return a SentinelDataSet object."""
      if os.path.isdir(safe_file) or os.path.isfile(safe_file):
          return SentinelDataSet(safe_file)
      else:
          raise IOError("file not found: %s" % safe_file)