code: def download_tick_dataset(dataset_path, data_home=None, verbose=True):
      """Downloads dataset from tick_datasets github repository and stores it
      locally
      Parameters
      ----------
      dataset_path : `str`
          Dataset path on tick_datasets github repository. For example
          "binary/adult/adult.trn.bz2" for adult train dataset
      data_home : `str`, optional, default=None
          Specify a download and cache folder for the datasets. If None
          and not configured with TICK_DATASETS environement variable
          all tick datasets are stored in '~/tick_datasets' subfolders.
      verbose : `bool`, default=True
          If True, download progress bar will be printed
      Returns
      -------
      cache_path : `str`
          File path of the downloaded data
      """
      dataset_url = BASE_URL % dataset_path
      download_dataset(
          dataset_url,
          dataset_path,
          data_home=data_home,
          verbose=verbose,
      )
  
file_path: tick/tick/dataset/download_helper.py
imports: import logging
  from urllib.request import urlopen
  import os
  import shutil
  import numpy
  from sklearn.datasets import load_svmlight_file
  import math
  import warnings
label_desc: Use image node_id 2 for calling a global function with example usage: download_tick_dataset(dataset_path, data_home, verbose) without return types