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)
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