VirtualMicrobes.mutate.test package

Submodules

VirtualMicrobes.mutate.test.TestMutate module

Created on Nov 15, 2013

@author: thocu

class VirtualMicrobes.mutate.test.TestMutate.Test[source]
classmethod setup_class()[source]
test_chrom_del()[source]

Tests: * deleting chromosome decreases chromosome count. * rewinding mutation yields the original set of chromosomes * after rewinding nr of chromosomes equals pre mutation count

test_chrom_dup()[source]

Tests: * duplicating chromosome increases chromosome count. * rewinding mutation yields the original set of chromosomes * after rewinding nr of chromosomes equals pre mutation count

test_chrom_fiss()[source]

Tests: * fission of chromosome decreases chromosome count. * number of genes remains constant * rewinding mutation yields the original set of chromosomes * after rewinding, the number of chromosomes equals pre mutation count

test_chrom_fuse()[source]

Tests: * fusing chromosomes increases chromosome count. * number of genes remains constant * rewinding mutation yields the original set of chromosomes * after rewinding, the number of chromosomes equals pre mutation count

test_point_mut()[source]

Tests: * A new, mutated gene is created and stored * After mutating all genes in genome, no gene is the same * after rewinding all point mutations, all genes are equal to those in the pre mutation genome

Module contents