code: def parse_mapping_file(file):
          
          id_map = {}
          if os.path.exists(os.path.join(os.path.dirname(__file__), file)):
              with open(os.path.join(os.path.dirname(__file__), file)) as tsvfile:
                  reader = csv.reader(tsvfile, delimiter="\t")
                  for row in reader:
                      key = row[0]
                      value = row[1]
                      id_map[key] = value
  
          return id_map
docs: :param file: String, path to file containing label-id mappings
                  in the first two columns of each row
          :return: dict where keys are labels and values are ids