Python-based Hierarchical ENvironment for Integrated Xtallography

PHENIX is supported on Linux, macOS, and Windows platforms. For the complete PHENIX installation you will need approximately 4.0GB of disk space.


Currently, the following Linux platforms are tested and distributed:

PHENIX should install on other Linux platforms such as Redhat Enterprise Linux, Ubuntu, Linux Mint, and openSuSE. In most cases, one of the binary installers will work as-is, but compilation from source may sometimes be necessary. We recommend the installer built on CentOS 6 first, as it will probably be compatible with the widest range of systems. The CentOS 5 installers are provided for legacy systems (32-bit and 64-bit).


On macOS, only Intel machines are supported, and require at least macOS 10.7. Usage of the Phenix GUI requires macOS 10.9 or later. Additional information on Mac platform support is available here.


64-bit and 32-bit Windows installers are available and minimally require Windows 7 or XP respectively. Most of the programs in the GUI are available, with the notable exception of MR-Rosetta. Please read the additional support information for Windows before using this installer.

OpenMP support

The Phenix installers for CentOS 6 and Windows are compiled with OpenMP support. This enables programs, like Phaser, to use multiple cores for a single task.