def test_labelledalleles(): IS = InheritanceSpan ngenos = 50 p = Population() c = ChromosomeTemplate() for i in range(ngenos): c.add_genotype() p.add_chromosome(c) a = Individual(p, 1) actual = LabelledAlleles.founder_chromosome(a, 0, 0, chromobj=c) expected = LabelledAlleles(spans=[IS(a, 0, 0, 0, ngenos)], chromobj=c) assert actual == expected
def test_labelledalleles(): IS = InheritanceSpan ngenos = 50 p = Population() c = ChromosomeTemplate() for i in range(ngenos): c.add_genotype() p.add_chromosome(c) a = Individual(p, 1) actual = LabelledAlleles.founder_chromosome(a, 0, 0, chromobj=c) expected = LabelledAlleles(spans=[IS(a, 0, 0, 0, ngenos)], chromobj=c) assert actual == expected
def labelled_chromatids(i, c): a = LabelledAlleles.founder_chromosome(self, i, 0, chromobj=c) b = LabelledAlleles.founder_chromosome(self, i, 1, chromobj=c) return (a, b)
def labelled_chromatids(i, c): a = LabelledAlleles.founder_chromosome(self, i, 0, chromobj=c) b = LabelledAlleles.founder_chromosome(self, i, 1, chromobj=c) return (a, b)