Downloads

CCP-EM software suite v2: Doppio

Linux

CCP-EM Doppio 1.2.1 for Linux (updated 2/4/2025)

Mac

CCP-EM Doppio 1.2.1 for Mac (updated 2/4/2025)

Doppio is a web-based user interface for CCP-EM and RELION software. Please start by reading the user guide for instructions on installing and using Doppio. You will also need to install the latest nightly build of v1, which provides executables used by Doppio.

Changes are listed in the release notes and help with problems is available in the troubleshooting section.

Doppio is free of charge for non-profit use under the CCP-EM academic software licence. For-profit users should please contact ccpemlicensing@stfc.ac.uk for information on commercial licencing. Further details are available on the licensing page.

If you find any problems or have suggestions for useful features, please report them to the CCP-EM team at ccpem@stfc.ac.uk.

Downloads for other versions of Doppio can be found here.

CCP-EM software suite v1

Linux

Last CCP-EM nightly for Linux (updated 8 Nov 2022)

Mac

Last CCP-EM nightly for Mac (updated 8 Nov 2022)

The previous “version 1” CCP-EM software suite is no longer actively developed. However, the latest nightly builds contain programs used by Doppio, and needs to be installed for Doppio to be fully functional.

Prerequisites

ProgramRequired ForAvailable From
RelionThe CCP-EM download comes with a copy of Relion 4.0 for convenience, but it is preferable to make a separate standalone installation of Relion 5.0.https://relion.readthedocs.io/en/latest/Installation.html
CCP4CCP-EM uses programs from CCP4 for a number of tasks. To use those tasks, install CCP4 and activate it before running CCP-EM.
CCP-EM is developed using the latest update of CCP4. You can manage updates via the CCP4 update manager – run ccp4um.
Note that CCP4 is separately licensed.
http://www.ccp4.ac.uk/download/
package-ccpem2Some tools are not yet included in the main CCP-EM download, but have Doppio task interfaces. package-ccpem2 will install some of these tools: checkmysequence, emda, modelcraft, tempy, locscale, emdbva, modelangelo, slicendicehttps://gitlab.com/ccpem/package-ccpem2
ModellerFlexEM and some other programs require Modeller to be installed and for users to have obtained a valid licence key. Please register for a Modeller licence key (free for academic use).Mac: Please download and install the Modeller Mac package and use default installation location.

Linux: After running ./install_ccpem.sh you will be prompted to run ./install_modeller.sh. Please run this and enter the license key when prompted.
XQuartzXQuartz is required for CCP-EM on Macs. Please install separately.
We recommend XQuartz-2.8.2 however macOS 10.14 (Mojave) only works with XQuartz-2.8.0. This may apply to other older macOS versions.
XQuartz

Operating Systems

CCP-EM for Linux is built on Scientific Linux 6.10. We expect this to work on all Linux versions released since approximately 2010. It is tested on Scientific Linux 6.10, Scientific Linux 7.5, Red Hat Enterprise Linux 6.10, Ubuntu 16.04 and Ubuntu 18.04.

CCP-EM for Mac is built on OS X 10.14 using the 10.9 SDK, and tested on OS X 10.11 and later.