def check_genes(self):
        """ Assert that every DNA choice is represented by exactly one gene. """
        gene_dna_set = set([g.dna for g in self.genes])
        assert gene_dna_set == self.dna_choices_set