Size: 29
Comment:
|
Size: 1771
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
Describe Dependencies here. | = EMEN2 Dependencies = [[EMEN2]] is dependent on several other packages. With the exception of Python, which is generally up to date and well-packaged on most systems, I recommend downloading the latest version from the project's site and installing it, or using easy_install for the package if possible. (Linux/Mac package management systems often have out of date software.) * Python 2.6+ * Note: do not use Python 3.0+ * http://www.python.org * Berkeley DB 5.0.x * BDB is the storage and transactional backend for EMEN2 * Note: Relatively recent 4.8.2x release are probably OK as well * http://www.oracle.com/technology/software/products/berkeley-db/index.html * bsddb3 5.0.x * Python bindings for Berkeley DB * Note: Relatively recent 4.8.2x release are probably OK as well * http://www.jcea.es/programacion/pybsddb.htm * "easy_install bsddb3" * Mako Templates (latest) * A simple, fast templating system for Python * http://www.makotemplates.org/ * "easy_install mako" * Twisted 10.x+ * An event-driven networking engine written in Python * http://twistedmatrix.com/trac/ * "easy_install twisted" * Markdown * Simplified rich-text editing * "easy_install Markdown" == Optional == * EMAN2 (recommended) * EMAN2 is optionally used to generate browsable micrograph previews. * http://ncmi.bcm.edu/ncmi/software/counter_222/software_86 * Matplotlib (recommended) * Plotting support * Note: commonly installed with EMAN2 * "easy_install matplotlib" * ImageMagick (recommended) * Thumbnail and document preview support * Commonly installed on Linux * http://www.imagemagick.org/ * pyOpenSSL * Network encryption * "easy_install pyOpenSSL" |
EMEN2 Dependencies
EMEN2 is dependent on several other packages. With the exception of Python, which is generally up to date and well-packaged on most systems, I recommend downloading the latest version from the project's site and installing it, or using easy_install for the package if possible. (Linux/Mac package management systems often have out of date software.)
- Python 2.6+
- Note: do not use Python 3.0+
- Berkeley DB 5.0.x
- BDB is the storage and transactional backend for EMEN2
- Note: Relatively recent 4.8.2x release are probably OK as well
http://www.oracle.com/technology/software/products/berkeley-db/index.html
- bsddb3 5.0.x
- Python bindings for Berkeley DB
- Note: Relatively recent 4.8.2x release are probably OK as well
- "easy_install bsddb3"
- Mako Templates (latest)
- A simple, fast templating system for Python
- "easy_install mako"
- Twisted 10.x+
- An event-driven networking engine written in Python
- "easy_install twisted"
- Markdown
- Simplified rich-text editing
- "easy_install Markdown"
Optional
- EMAN2 (recommended)
- EMAN2 is optionally used to generate browsable micrograph previews.
- Matplotlib (recommended)
- Plotting support
- Note: commonly installed with EMAN2
- "easy_install matplotlib"
ImageMagick (recommended)
- Thumbnail and document preview support
- Commonly installed on Linux
- pyOpenSSL
- Network encryption
- "easy_install pyOpenSSL"