def expand_markers(marker_df, key_dict):
    """Make 1 dataframe per cluster. Put in a dict of "keys"-> dataframe"""
    expand_dict = {}
    clustering = marker_df["cluster"].unique()
    for cluster in clustering:
        msk = (marker_df["cluster"] == cluster).tolist()
        subset = marker_df.iloc[msk]
        subset = subset.drop("cluster", axis=1)
        filename = key_dict[cluster]
        expand_dict[filename] = subset

    return expand_dict