def test_design_to_gnomic(self): from gnomic import Genotype t1 = ReactionKnockoutTarget('PGI') t2 = ReactionKnockoutTarget('GAPD') t3 = ReactionKnockinTarget("CAD", self.cad_reaction) strain_design1 = StrainDesign([t1, t2, t3]) sd_gnomic = strain_design1.to_gnomic() self.assertIsInstance(sd_gnomic, Genotype) self.assertEqual(len(sd_gnomic.added_features), 1) self.assertEqual(len(sd_gnomic.removed_features), 2)
def test_design_to_gnomic(self, cad_reaction): from gnomic import Genotype t1 = ReactionKnockoutTarget('PGI') t2 = ReactionKnockoutTarget('GAPD') t3 = ReactionKnockinTarget("CAD", cad_reaction) strain_design1 = StrainDesign([t1, t2, t3]) sd_gnomic = strain_design1.to_gnomic() assert isinstance(sd_gnomic, Genotype) assert len(sd_gnomic.added_features) == 1 assert len(sd_gnomic.removed_features) == 2
def test_design_to_gnomic(self, cad_reaction): from gnomic import Genotype t1 = ReactionKnockoutTarget('PGI') t2 = ReactionKnockoutTarget('GAPD') t3 = ReactionKnockinTarget("CAD", cad_reaction) strain_design1 = StrainDesign([t1, t2, t3]) sd_gnomic = strain_design1.to_gnomic() assert isinstance(sd_gnomic, Genotype) assert len(sd_gnomic.added_features) == 1 assert len(sd_gnomic.removed_features) == 2