@@ -97,28 +97,28 @@ def gateway_overlap(
9797 -------
9898 list[tuple[int, int, int]] A list of overlaps between the two sequences.
9999 """
100- type = "greedy" if greedy else "conservative"
101- return recombinase_dict [reaction ][type ].overlap (seqx , seqy )
100+ mode = "greedy" if greedy else "conservative"
101+ return recombinase_dict [reaction ][mode ].overlap (seqx , seqy )
102102
103103
104104def find_gateway_sites (
105105 seq : Dseqrecord , greedy : bool
106106) -> dict [str , list [SimpleLocation ]]:
107107 """Find all gateway sites in a sequence and return a dictionary with the name and positions of the sites."""
108108
109- type = "greedy" if greedy else "conservative"
109+ mode = "greedy" if greedy else "conservative"
110110 collection = RecombinaseCollection (
111- recombinase_dict ["BP" ][type ].recombinases
112- + recombinase_dict ["LR" ][type ].recombinases
111+ recombinase_dict ["BP" ][mode ].recombinases
112+ + recombinase_dict ["LR" ][mode ].recombinases
113113 )
114114 return collection .find (seq )
115115
116116
117117def annotate_gateway_sites (seq : Dseqrecord , greedy : bool ) -> Dseqrecord :
118118 """Annotate gateway sites in a sequence."""
119- type = "greedy" if greedy else "conservative"
119+ mode = "greedy" if greedy else "conservative"
120120 collection = RecombinaseCollection (
121- recombinase_dict ["BP" ][type ].recombinases
122- + recombinase_dict ["LR" ][type ].recombinases
121+ recombinase_dict ["BP" ][mode ].recombinases
122+ + recombinase_dict ["LR" ][mode ].recombinases
123123 )
124124 return collection .annotate (seq )
0 commit comments