def load_cluster_labels(clusterpath, one_indexed=True):
    """
    one_indexed: if true, assume cluster index starts at 1 (e.g. as in 2018_scMCA data)
    """
    cluster_labels = {}
    if one_indexed:
        dec = 1
    else:
        dec = 0
    # expected format of csv file is "cluster number, name"
    with open(clusterpath) as f:
        for idx, line in enumerate(f):
            line = line.rstrip()
            line = line.split(',')
            print(line)
            cluster_labels[int(line[0])-dec] = line[1]
    return cluster_labels