These are chat archives for dereneaton/ipyrad

22nd
Jul 2018
tommydevitt
@tommydevitt
Jul 22 2018 01:19

@isaacovercast ipyrad.analysis as ipa returns
ImportErrorTraceback (most recent call last)

<ipython-input-3-aa1be57ddba2> in <module>()
----> 1 import ipyrad.analysis as ipa ## ipyrad analysis toolkit
2 #import ipyparallel as ipp ## parallel processing
3 #import toyplot ## plotting library

/home1/02745/tdevitt/miniconda2/lib/python2.7/site-packages/ipyrad/init.py in <module>()
18
19 ## main ip.functions
---> 20 from . import load as _load
21 from . import assemble
22 from ipyrad.core.parallel import get_client as _get_client

/home1/02745/tdevitt/miniconda2/lib/python2.7/site-packages/ipyrad/load/init.py in <module>()
12 """
13
---> 14 from .load import test_assembly
15 from .load import save_json
16 from .load import load_json

/home1/02745/tdevitt/miniconda2/lib/python2.7/site-packages/ipyrad/load/load.py in <module>()
11 import ipyrad as ip
12 from copy import deepcopy
---> 13 from ipyrad.assemble.util import *
14 from collections import OrderedDict
15

/home1/02745/tdevitt/miniconda2/lib/python2.7/site-packages/ipyrad/assemble/init.py in <module>()
3 """ import assembly funcs """
4
----> 5 from . import demultiplex
6 from . import rawedit
7 from . import cluster_within

ImportError: cannot import name demultiplex

Isaac Overcast
@isaacovercast
Jul 22 2018 18:52
@tommydevitt Hm, well something is causing it to think there's a circular import. I changed some of the imports in the load.py file so it should fix this instance. Pushed a new conda package whcih you can try out: conda install -c ipyrad ipyrad -f