def get_n(df, gene_list):
    """
    Find the number of genes from gene_list that appear at least once in df.

    Given a dataframe and a gene list, find how many genes in the list
    are represented at least once in the dataframe
    """
    return len(df[df.wbid.isin(gene_list)].wbid.unique())