class_docstr: Data storage and retrieval functionality for Earthlab.
  
  An object of this class is available upon importing earthpy as
  ``earthpy.data`` that writes data files to the path:
  ``~/earth-analytics/data/``.
  
  Parameters
  ----------
  path : string | None
      The path where data is stored. NOTE: this defaults to the directory
      ``~/earth-analytics/data/``.
  
  Examples
  --------
  List datasets that are available for download, using default object:
  
      >>> import earthpy as et
      >>> et.data
      Available Datasets: ['california-rim-fire', ...]
  
  Specify a custom directory for data downloads:
  
      >>> et.data.path = "."
      >>> et.data
      Available Datasets: ['california-rim-fire', ...]
code: def __repr__(self):
      s = "Available Datasets: {}".format(self.data_keys)
      return s
  
file_path: earthpy/earthpy/io.py
imports: import io
  import os
  import os.path
  import re
  import requests
  import tarfile
  import zipfile
  import earthpy
label_desc: Use image node_id 2 for calling the Data obj's underlying member method code with example usage: obj.__repr__() and returns: s