pydna.cre_lox

pydna.cre_lox.cre_loxP_overlap(x: Dseqrecord, y: Dseqrecord, _l: None = None) list[tuple[int, int, int]][source]

Find matching loxP sites between two sequences.

pydna.cre_lox.get_regex_dict(original_dict: dict[str, str]) dict[str, str][source]

Get the regex dictionary for the original dictionary.

pydna.cre_lox.find_loxP_sites(seq: Dseqrecord) dict[str, list[Location]][source]

Find all loxP sites in a sequence and return a dictionary with the name and positions of the sites.

pydna.cre_lox.annotate_loxP_sites(seq: Dseqrecord) Dseqrecord[source]