Beispiel #1
0
    def test_order_does_not_matter(self):

        v1 = vr("2L", 819219, "C", "A", 819219)
        v2 = vr("2L", 819235, "C", "A", 819235)

        transcript_1 = veffects.run_workflow(self.gene, self.feature_table,
                                             [v1, v2])

        transcript_2 = veffects.run_workflow(self.gene, self.feature_table,
                                             [v2, v1])

        self.assertEqual(transcript_1.seq_changed_translated,
                         transcript_2.seq_changed_translated)
Beispiel #2
0
    def test_variant_set_two(self):

        self.transcript = veffects.run_workflow(self.gene, self.feature_table,
                                                self.variants_two)

        output_two = "MANAPNPKQYTMSHVAE*"

        self.assertEqual(self.transcript.seq_changed_translated, output_two)
Beispiel #3
0
    def test_variant_set_one(self):

        self.transcript = veffects.run_workflow(self.gene, self.feature_table,
                                                self.variants_one)

        output_one = "MGDAPPRQYIKYSRNTAE*"

        self.assertEqual(self.transcript.seq_changed_translated, output_one)
Beispiel #4
0
    def test_variant_set_five(self):

        self.transcript = veffects.run_workflow(self.gene, self.feature_table,
                                                self.variants_five)

        output_five = "MVLNGIDSGDMQLICEACHLMLALEEMVRSDVWKQGVLDSFLL" +\
        "ELPHHFLNQRDVEG*"

        self.assertEqual(self.transcript.seq_changed_translated, output_five)
Beispiel #5
0
    def test_variant_set_four(self):

        self.transcript = veffects.run_workflow(self.gene, self.feature_table,
                                                self.variants_four)

        output_four = "MVHKGIDYGDMQLICEACHLMLPLGMTRKEMVQAFGVWNKGVLY" +\
        "SYLIEIPHDFLNQRDVEG*"

        self.assertEqual(self.transcript.seq_changed_translated, output_four)
Beispiel #6
0
    def test_variant_set_three(self):

        self.transcript = veffects.run_workflow(self.gene, self.feature_table,
                                                self.variants_three)

        output_three = "MVHNGIDYGDMQLICEACHLMLALGMTRKEMVQEFDVWNKGVF" +\
        "GFVPDRDPARFFNQRDVEG*"

        self.assertEqual(self.transcript.seq_changed_translated, output_three)
Beispiel #7
0
    def test_variant_set_two(self):

        self.transcript = veffects.run_workflow(self.gene, self.feature_table,
                                                self.variants_two)

        output_two = "MVHNGIDYGDMQLICEACHPDAGAGHDTEGNGTGVRRVEQGRIG" +\
        "FVPDRDPARFSQPTRR*GI"

        self.assertEqual(self.transcript.seq_changed_translated, output_two)
Beispiel #8
0
    def test_variant_set_one(self):

        self.transcript = veffects.run_workflow(self.gene, self.feature_table,
                                                self.variants_one)

        output_one = "MVHNGIDYGDMQLICEACHLMLSLGMTLKEMVQEFDV*GVLDS" +\
        "FLIEIPHDFLNQRDVEG*"

        self.assertEqual(self.transcript.seq_changed_translated, output_one)