From da45cd896ac89cf2c114712a38f1bbd4efc6cab7 Mon Sep 17 00:00:00 2001 From: Chris Maffeo <cmaffeo2@illinois.edu> Date: Fri, 7 Sep 2018 12:45:43 -0500 Subject: [PATCH] Fixed issue with 5/3-prime placement for cadnano reader --- mrdna/readers/cadnano_segments.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mrdna/readers/cadnano_segments.py b/mrdna/readers/cadnano_segments.py index 0c402e6..bc69c14 100644 --- a/mrdna/readers/cadnano_segments.py +++ b/mrdna/readers/cadnano_segments.py @@ -472,12 +472,12 @@ class cadnano_part(SegmentModel): def _add_prime_ends(self): for h,fwd,z in self._5prime_list: - seg, nt = self._get_segment_nucleotide(h,z) + seg, nt = self._get_segment_nucleotide(h,z, fwd) # print("adding 5prime",seg.name,nt,fwd) seg.add_5prime(nt,fwd) for h,fwd,z in self._3prime_list: - seg, nt = self._get_segment_nucleotide(h,z) + seg, nt = self._get_segment_nucleotide(h,z, not fwd) # print("adding 3prime",seg.name,nt,fwd) seg.add_3prime(nt,fwd) -- GitLab