Project

General

Profile

EMAN2

Added by Patrick Goetz almost 7 years ago

At least some appion tools attempt to import an EMAN2 module; e.g. topologyAlignment.py:

...
import EMAN2
import sparx
...

This is kind of a problem, as the non-binary version of EMAN2 is now distributed with instructions to install in either an anaconda or miniconda virtual environment, which, as far as I can tell, can't be accessed as an imported package. This appears to leave me with no choice but to attempt to piece together the dependencies in order to follow the older compilation instructions, which are no longer maintained and completely out of date (in particular, the dependencies have changed).

Any thoughts on this? Is there a simpler way to go about this.


Replies (1)

RE: EMAN2 - Added by Anchi Cheng almost 7 years ago

It is indeed a general problem as every package trying to give dependency simple. You will have to find a local solution. I use miniconda as my default python on Mac and install appion/leginon in there. It is fine to use. I just add its bin path ahead of anything else in my .bashrc

    (1-1/1)