diff --git a/mrdna/readers/cadnano_segments.py b/mrdna/readers/cadnano_segments.py index 7d2317898a685d5cd8b2c9956fd15a61676cd6e0..7a163a030e498aa43e69403bf21b5cd5b5bea794 100644 --- a/mrdna/readers/cadnano_segments.py +++ b/mrdna/readers/cadnano_segments.py @@ -199,7 +199,14 @@ class cadnano_part(SegmentModel): dimensions=(5000,5000,5000)) def _cadnano_part_to_segments(self,part): - from cadnano.cnenum import PointType + try: + from cadnano.cnenum import PointType + except: + try: + from cadnano.proxies.cnenum import PointType + except: + from cadnano.proxies.cnenum import PointEnum as PointType + segments = dict() self.helices = helices = dict() self.helix_ranges = helix_ranges = dict()