changed search for gene name so it is more efficient, added error message if there are no datasets where the gene is super, but the gene still appears in the dataset