docs: def _download_source_sciobj_bytes_to_store(self, client, pid):
          """Args:
  
          client: pid:
  
          """
          if d1_gmn.app.sciobj_store.is_existing_sciobj_file(pid):
              self._events.log_and_count(
                  "Skipped download of existing sciobj bytes", 'pid="{}"'.format(pid)
              )
          else:
              with d1_gmn.app.sciobj_store.open_sciobj_file_by_pid(
                  pid, write=True
              ) as sciobj_file:
                  client.get_and_save(pid, sciobj_file)