This makes several changes to support G-U base pairing when designing guides:
Adds to the guide module the ability to count mismatches, and to determine whether a guide binds to a target, while tolerating G-U base pairs (i.e., so that G-U pairs do not count as mismatches). See e7f1296 and a4f9c29 for details.
Adds an LSH family that supports guide near neighbor lookups (via alignment.AlignmentQuerier) in a way that tolerates G-U base pairs between guide and target. See c3e1335 and 4aa99f4 for details.
This makes several changes to support G-U base pairing when designing guides:
guide
module the ability to count mismatches, and to determine whether a guide binds to a target, while tolerating G-U base pairs (i.e., so that G-U pairs do not count as mismatches). See e7f1296 and a4f9c29 for details.alignment.AlignmentQuerier
) in a way that tolerates G-U base pairs between guide and target. See c3e1335 and 4aa99f4 for details.