docs: def path_for(path):
      """
      Generate a path in the ~/.autolens directory by taking the provided path, base64 encoding it and extracting the
      first and last five characters.
  
      Parameters
      ----------
      path: str
          The path where multinest output is apparently saved
  
      Returns
      -------
      actual_path: str
          The path where multinest output is actually saved
      """
      start = int(SUB_PATH_LENGTH / 2)
      end = SUB_PATH_LENGTH - start
      encoded_string = str(hashlib.sha224(path.encode("utf-8")).hexdigest())
      return "{}/al_{}".format(autolens_dir, (encoded_string[:start] + encoded_string[-end:]).replace("-", ""))