IMOD Download Page

IMOD is free. We do however request a few things from you to help with the IMOD development.
  1. Register with us and help us continue work on this project. The information you give will only be used to help us continue to get funding.
  2. Report bugs so we can fix them and give us feedback on your experiences with IMOD so future versions will contain the features you need.
  3. If you publish work using IMOD, please reference us. The citation is: Kremer J.R., D.N. Mastronarde and J.R. McIntosh (1996) Computer visualization of three-dimensional image data using IMOD. J. Struct. Biol. 116:71-76. For tomographic reconstruction, see also: Mastronarde, D. N. (1997) Dual-axis tomography: an approach with alignment methods that preserve resolution. J. Struct. Biol. 120:343-352.

Latest Executable Packages
Compatibility Libraries for Fedora Core 4 Onward
IMOD and SELinux
Java for Running eTomo
Cygwin and Emacs for Using IMOD under Windows
Installation Notes
Extra Packages
Development Versions of IMOD
Package Archive - Older Versions of IMOD


Latest Executable Packages

Red Hat Linux 9.0: Download IMOD 3.11.5 (For Red Hat Linux 9 - 10, Fedora Core 1).

Fedora Core 2 32-bit: Download IMOD 3.11.5 (built under Fedora Core 2, use for Fedora Core 2 and 3, Red Hat 3, Suse 9).

Fedora Core 4 32-bit: Download IMOD 3.11.5 (use for Fedora Core 4 and 5 or higher, Red Hat 4, Suse 10).

Red Hat Enterprise Linux 5 32-bit: Download IMOD 3.11.5 (built under RHEL5, should work for Fedora Core 6 onward and Suse 10.3).

Fedora Core 2 64-bit: Download IMOD 3.11.5 for AMD64/EM64T (built under Fedora Core 2, use for Fedora Core 2 and 3, Red Hat 3, Suse 9).

Fedora Core 4 64-bit: Download IMOD 3.11.5 for AMD64/EM64T (use for Fedora Core 4 and 5 or higher, Red Hat 4, Suse 10).

Red Hat Enterprise Linux 5 64-bit: Download IMOD 3.11.5 for AMD64/EM64T (built under RHEL5, should work for Fedora Core 6 onward, and Suse 10.3).

Mac OS X - PPC: Download IMOD 3.11.5 for Mac OS X 10.3 - 10.5 on PowerPC processors (G4, G5, etc)

Mac OS X - Intel: Download IMOD 3.11.5 for Mac OS X 10.4 - 10.5 on Intel processors

Windows 32-bit: Download self-installing file or compressed tar file of IMOD 3.11.5 for Microsoft Windows, including Vista (has fix for running anisotropic diffusion from eTomo).

Windows 64-bit: Download self-installing file or compressed tar file of IMOD 3.11.5 for Microsoft Windows XP Professional or Vista 64-bit editions. (will not work with regular 32-bit Windows.)

SGI - IRIX: Download IMOD 3.9.2 for Irix 6.5 (new versions no longer available.)

Keep distance from Control software for Microsoft Windows (a control for automatic downloads, just bypass it)

Compatibility Libraries for Fedora Core 4 and Above

If you do a fresh install of Fedora Core 4 onward rather than an upgrade from a version before FC4, you need to install some compatibility libraries. To run the FC4 or RHEL5 build of IMOD, you need compat-libf2c. The easiest way to get this is with:
    yum install 'compat-libf2c-*'
If this does not work, here is a 32-bit rpm and 64-bit rpm for FC7, and a 32-bit rpm and 64-bit rpm for FC8.
To run the FC2 build of IMOD, you also need compat-libstdc++-33, which can be installed with:
    yum install compat-libstdc++-33

IMOD and SELinux

If SELinux is enabled, the IMOD installation script will attempt to change the security context of the IMOD libraries if appropriate. If problems still occur with SELinux, please report them. The sign of trouble with SELinux is a message "cannot restore segment prot after reloc: Permission denied" when trying to run an IMOD program. To disable SELinux, change /etc/selinux/config so that it says SELINUX=disabled.

Java for Running eTomo

You must have a Java run-time environment (JRE) installed to run the eTomo interface for building tomograms. The GNU Java supplied with Fedora will not work with eTomo. Java 1.4 or later is required for IMOD 3.11, but Java 1.5 or later will be required for the next version of IMOD. For your convenience, here are recommended versions of Java 1.5 for:

Cygwin and Emacs for Using IMOD under Windows

For complete IMOD functionality under Windows, you need to install the Cygwin toolkit. To simplify this process, here is a package that you can install from. You can also use this package to upgrade from an earlier package that we provided.

To satisfy the terms of the Cygwin open source license, we also provide the source code matching the binaries in our package.

If you want to run emacs under Windows, you can get a Cygwin version, or use this package for Windows emacs 21.3.

Installation Notes

The download packages ending in .csh have been archived with tar, compressed with gzip, and packed with a C shell script that will install or upgrade IMOD in the recommended location. They must be run as scripts at the command line and cannot be installed by clicking on them. For instructions on unpacking, installing and setting up the IMOD environment, see the IMOD User's guide.

The packages for Red Hat 9.0 and Fedora Core 2 contain a copy of the Qt library that will be used when running IMOD, to provide compatibility with other systems. However, the packages for Fedora Core 4 do not contain a Qt library since they have run on a variety of systems using the Qt library installed on the system.


Extra Packages


Development Versions of IMOD

Our ftp site contains development versions of IMOD that we have released to our local users. See the README file or the list of changes for details.

Package Archive

Older versions of IMOD 3.xx

X11/Motif versions of IMOD 2.xx

Last updated January 31, 2008.