docs: def check_md5(filename, stored_md5):
      """
      Computes the md5 of filename and check if it matches with the supplied
      string md5 
  
      Input
      -----
      filename : string
          Path to a file.
      md5 : string
          Known md5 of filename to check against.
  
      """
      computed_md5 = _get_file_md5(filename)
      if stored_md5 != computed_md5:
          print ("MD5 checksum of filename", filename,
                 "failed. Expected MD5 was", stored_md5,
                 "but computed MD5 was", computed_md5, '\n',
                 "Please check if the data has been downloaded correctly or if the upstream data has changed.")