Skip to main content

Phenix scipion plugin

This plugin allows to use programs from the PHENIX software suite within the Scipion framework. You need to install the Phenix suite before installing the plugin, see section “Binary Files” for details.

Phenix is a software suite that allows model building of macromolecule structures obtained by X-ray crystallography, and that has been extended to other techniques like cryo-EM (see Phenix home page for details).

Current programs implemented:

  • dock in map

  • emringer

  • real space refine

  • molprobity

  • superpose pdbs

  • validation cryoem

  • search fit

Install this plugin

You will need to use 3.0.0 version of Scipion to run these protocols. To install the plugin, you have two options:

  • Stable version

scipion installp -p scipion-em-phenix

OR

  • through the plugin manager GUI by launching Scipion and following Configuration >> Plugins

  • Developer’s version

  1. Download repository:

git clone https://github.com/scipion-em/scipion-em-phenix.git
  1. Install:

scipion installp -p path_to_scipion-em-phenix --devel
  • Binary files

PHENIX binaries will NOT be installed automatically with the plugin. The independent installation of PHENIX software suite by the user is required before running the programs. Default installation path assumed is /usr/local/phenix-1.13-2998; this path or any other of your preference has to be set in PHENIX_HOME in scipion.conf file. We recommend to install PHENIX version 1.13-2998.

the plug-in also requires imagemagick package: sudo apt-get install imagemagick

  • Tests

Tested with PHENIX version: 1.13-2998.

To check the installation, simply run the following Scipion tests:

  • scipion test –grep phenix –run

  • Supported versions of PHENIX

Tested with Phenix-1.13-2998, Phenix-1.16-3549, Phenix- 1.17.1, Phenix 1.18.2, phenix-1.19.2 and phenix 1.20.1

Protocols

  • emringer: Validates the agreement between the initial map and the derived low-resolution atomic structure. This program samples the density around Chi1 angles of protein sidechains. Electronic density and appropriate rotameric angles must coincide for each residue if the atomic structure backbone has been perfectly fitted to the map.

  • molprobity: Validates the geometry of an atomic structure inferred from an electron density map.

  • real_space_refine: Designed for extensive real-space refinement of an atomic structure against the map provided. The map can be derived from X-ray or neutron crystallography, or cryoEM. The program obtains a model that fits the map as well as possible having appropriate geometry. The model should not show validation outliers, such as Ramachandran plot or rotamer outliers.

  • superpose_pdbs: Superposes two atomic structures so that they optimally match.

  • validation_cryoem: generalization of molprobity implemented by Phenix package.

  • search_fit: given a chain of n alanines, a 3D map and a sequence search for the subsequence of n aminoacids that better fits in the density. Only works if the atomic structure has a single chain.

  • rebuild_docked_predicted_alphafold2_model: Rebuild predicted model morphs and rebuilds a model produced by AlphaFold,

    RoseTTAFold and other prediction software into a cryo EM map, using a set of docked domains from the predicted model as a template.

  • protocol_dock_in_map: Docking of a PDB (one or several copies) into a map

  • dock_and_rebuild_alphafold_model: Rebuild predicted model morphs and rebuilds a model produced by AlphaFold, RoseTTAFold and other prediction software into a cryo EM map, using a set of docked domains from the predicted model as a template.

  • protocol_process_predicted_alphafold2_model: Replace values in b-factor field with estimated B values. Optionally remove low-confidence residues and split into domains.

  • dock_predicted_alphafold2_modeldocks the domains from a model produced by AlphaFold, RoseTTAFold and other prediction software into a cryo EM map. It uses the connectivity of the model as a restraint in the docking process so that the docked domains normally are in a reasonable arrangement. It can take map symmetry into account.

Examples

See Model Building Tutorial

Buildbot status

Status devel version:

http://scipion-test.cnb.csic.es:9980/badges/phenix_devel.svg

Status production version:

http://scipion-test.cnb.csic.es:9980/badges/phenix_prod.svg

Metadata

Release files for scipion-em-phenix 3.2.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for scipion-em-phenix 3.2.1
File Size Uploaded
scipion-em-phenix-3.2.1.tar.gz 107.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for scipion-em-phenix 3.2.1
File Interpreter ABI Platform
scipion_em_phenix-3.2.1-py3-none-any.whl Python 3 none any Details

Total release size: 318.5 kB

Release files / scipion-em-phenix-3.2.1.tar.gz

Download URL scipion-em-phenix-3.2.1.tar.gz
Size 107.9 kB
Tags Source
SHA-256 checksum
How to use checksums
675cb7ed43619fb3a999f01885b0509ce17a97610b5cc296fe9031ba7b3a6132
BLAKE2b-256 checksum
How to use checksums
d6b65e14fc472159b2d101985d86d8bfe917b844294320d63b5a3313df7f21f9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.8.15

Release files / scipion_em_phenix-3.2.1-py3-none-any.whl

Download URL scipion_em_phenix-3.2.1-py3-none-any.whl
Size 210.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
33903cd4f2c2e33a0338daf8e9ce6b40a3ca7db077f844b088e37e02a996dea9
BLAKE2b-256 checksum
How to use checksums
234ef7c1654f353087b3083444446127d2f549ca892004f65c6d8692842b1974
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.8.15

Release history Release notifications | RSS feed

This release

3.2.1 This release

2 release files

3.2.0

2 release files

3.1.7

2 release files

3.1.6

2 release files

3.1.3

2 release files

3.1.2

2 release files

3.0.4

2 release files

3.0.3

2 release files

3.0.2

1 release file

3.0.1

1 release file

3.0.0

1 release file

2.0.3

1 release file

2.0.1

1 release file

2.0.0

1 release file

1.0.5

1 release file

1.0.4

1 release file

1.0.3

1 release file

1.0.2

1 release file

1.0.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page