code: def download_from_source(
      source: DatasetSource,
      dst: epath.Path,
  ) -> None:
      """Download the remote dataset code locally to the dst path.
  
      Args:
        source: Source of the dataset.
        dst: Empty directory to which the source will be copied
      """
      # Download the files
      # Note: We do not check for file existance before copying/downloading it to
      # not trigger unnecessary queries when `source.root_path` is `GithubPath`.
      # A `FileNotFoundError` is triggered if the file can't be downloaded.
      for filename in source.filenames:
          path = source.root_path / filename
          path.copy(dst / path.name)
  
      # Add the `__init__` file
      (dst / "__init__.py").write_text("")
  
file_path: datasets/tensorflow_datasets/core/community/dataset_sources.py
imports: import dataclasses
  import os
  from typing import List
  from etils import epath
  from tensorflow_datasets.core import utils
label_desc: Use image node_id 1 for calling a global function with example usage: download_from_source(source, dst) without return types