def gene_intersection(df1, df2):
    """
    Get intersection of genes (features) from df1 and df2.
    """
    gene_intersection = []
    for gene in df1:
        if gene in df2.columns.tolist():
            gene_intersection.append(gene)

    return gene_intersection