From 7a02f64351913d2692c6231fc0f454e6037246dc Mon Sep 17 00:00:00 2001 From: Remi Planel <rplanel@pasteur.fr> Date: Fri, 3 Apr 2020 17:48:09 +0200 Subject: [PATCH] Fix bug shift one nt for guide --- crisprbact/predict.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/crisprbact/predict.py b/crisprbact/predict.py index 1b3821e..f0e09b8 100644 --- a/crisprbact/predict.py +++ b/crisprbact/predict.py @@ -35,13 +35,13 @@ def find_targets(seq): for target in matching_targets: matching_target = target.group(1) start, end = target.span(1) - start_min = 13 + start_min = 14 if start >= start_min: guide_start = start - start_min - guide_end = start + 7 + guide_end = end - 16 - 3 guide = seq_revcomp[guide_start:guide_end] assert len(guide) == 20 - pos_seq_start = L - guide_start - 20 + pos_seq_start = L - guide_end pos_seq_stop = L - guide_start pos_seq_pam = pos_seq_start - 3 yield dict( -- GitLab