code: def _download(path, local_path, **kwargs):
      protocol = path.split(":", 1)[0]
      downloader = DOWNLOADERS.get(protocol)
  
      if not downloader:
          raise ValueError("Unknown protocol: {}".format(protocol))
  
      return downloader(path, local_path, **kwargs)
  
file_path: ATM/atm/data.py
imports: import glob
  import logging
  import os
  import shutil
  import boto3
  import pandas
  import requests
  from botocore import UNSIGNED
  from botocore.client import Config
  from botocore.exceptions import ClientError
label_desc: Use image node_id 6 for calling a global function with example usage: _download(path, local_path) and returns: downloader