EDEN: Electron DENsity holographic refinementAuthorsEden is written by Hanna and Abraham Szöke.
Current Stable Versioneden-5.3
What is Eden?Eden is crystallographic real-space electron-density refinement and optimization program that produces electron density maps with minimal model bias in a robust manner.
This program improves macromolecular crystallographic electron density maps in a maximally unbiased manner. There are now two versions of eden, "seden" and "deden." seden is compiled with single-precision fftw libs, and is faster and less memory-intensive. deden is double- precision and is possibly more accurate (but in practice the differences appear insignificant). ieden is a new python Tkinter-based GUI. Type "eden" or "seden" to invoke single-precision eden, "ieden" for the GUI, and "deden" for double-precision eden. GUI users need to define the environment variable EDITOR, eg: export EDITOR='see' or setenv EDITOR vim.
Quick LinksThe Eden Home Page. (This page is currently off-line).
I have an Eden Quick Start page. This gives an example of how to use Eden to make a minimally biased electron density map given a set of coordinates and a set of Fobs.
My Eden on OS X page.
How to Install EdenEden should compile and run on any unix or linux platform (linux, sgi, osx, etc). It has no configure (yet) so you have to edit the makefile. It needs gsl and fftw2 to compile, and prefers to have grace (xmgr), tk, and python present at runtime. It is primarily a command-line program, but now has a primitive tkinter gui.
Linux PackagesDebian Linux package (i386-ubuntu)http://diablo.ucsc.edu/~wgscott/debian/deb/eden-5.3-2_i386.deb
Gentoo LinuxTo install Eden on Gentoo Linux, do this:
RH/Fedora rpm(converted from above with alien)
Mac OS X PackageUsing the Fink package manager on OS XEden is available as a package in Fink and by far the easiest thing to do is to issue the command
fink install eden
and it takes about two minutes to compile, and everything is set up for you. Issue
fink describe eden
for additional details.
Manual InstallThis is OS X specific, but completely generalizable.
1. l Download Eden from the Eden GoogleCode website, and put the tar file into /usr/local/eden (or your favorite equivalent).
2. Unpack the tar file and read the README_FIRST file. Install fftw2, gsl and grace if you don't have these already (which is why doing all this with fink makes more sense.)
3. Edit the Makefile to include the following:
libs=-L/sw/lib -lfftw -lm
(Use the -L/path(s) to wherever your fftw2 and gsl libraries are.)
4. Make other suggested edits to the Makefile, including:
mv eden /usr/local/bin/eden
5. Issue the command
if you use a Bourne-like shell, or
setenv EDENHOME /usr/local/eden
if you use tcsh. Put the relevant command into the relevant startup file. Then to build the program, issue the commands
sudo make (or run make after becoming root).
Use Patent Claims
Include Install Instructions
These details are provided for information only. No information here is legal advice and should not be used as such.