コード例 #1
0
    def test_add_verified_region(self):
        seq_example = 'AAaa'
        verified_region_to_add_example = (3, 3)

        expected_verified_regions = [(0, 1), (3, 3)]
        expected_record_seq = 'AAaA'

        epitope = Epitope(SeqRecord(Seq(seq_example)))
        epitope.add_verified_region(verified_region_to_add_example)
        actual_verified_regions = epitope.verified_regions
        actual_record_seq = str(epitope.record.seq)

        self.assertEqual(expected_verified_regions, actual_verified_regions)
        self.assertEqual(expected_record_seq, actual_record_seq)
コード例 #2
0
def _add_verified_regions_lst(epitope: Epitope, verified_regions_lst: List[Tuple[int, int]]) -> Epitope:
    for verified_region in verified_regions_lst:
        epitope.add_verified_region(verified_region)

    return epitope