feature articles
Macromolecular Phenix
using X-rays, neutrons and electrons: recent developments inaMolecular Biophysics and Integrated Bioimaging Division, Lawrence Berkeley National Laboratory, Berkeley, CA 94720, USA, bVerna and Marrs McLean Department of Biochemistry and Molecular Biology, Baylor College of Medicine, Houston, TX 77030, USA, cDepartment of Haematology, Cambridge Institute for Medical Research, University of Cambridge, Cambridge CB2 0XY, England, dDepartment of Biochemistry, Duke University, Durham, NC 27710, USA, eLos Alamos National Laboratory, Los Alamos, NM 87545, USA, fNew Mexico Consortium, Los Alamos, NM 87544, USA, gCentre for Integrative Biology, Institut de Génétique et de Biologie Moléculaire et Cellulaire, CNRS–INSERM–UdS, 67404 Illkirch, France, hFaculté des Sciences et Technologies, Université de Lorraine, BP 239, 54506 Vandoeuvre-lès-Nancy, France, and iDepartment of Bioengineering, University of California Berkeley, Berkeley, CA 94720, USA
*Correspondence e-mail: pdadams@lbl.gov
Diffraction (X-ray, neutron and electron) and electron cryo-microscopy are powerful methods to determine three-dimensional macromolecular structures, which are required to understand biological processes and to develop new therapeutics against diseases. The overall structure-solution workflow is similar for these techniques, but nuances exist because the properties of the reduced experimental data are different. Software tools for Phenix is a comprehensive software package for macromolecular that handles data from any of these techniques. Tasks performed with Phenix include data-quality assessment, map improvement, model building, the validation/rebuilding/refinement cycle and deposition. Each tool caters to the type of experimental data. The design of Phenix emphasizes the automation of procedures, where possible, to minimize repetitive and time-consuming manual tasks, while default parameters are chosen to encourage best practice. A graphical user interface provides access to many command-line features of Phenix and streamlines the transition between programs, project tracking and re-running of previous tasks.
should therefore be tailored for each method.Keywords: Phenix; automation; macromolecular crystallography; cryo-EM; X-rays; neutrons; diffraction; Python; cctbx; C++.
1. Introduction
Macromolecules are essential for biological processes within organisms, engendering the need to understand their behavior to explain the fundamentals of life. The function of macromolecules correlates with their three-dimensional structure, i.e. how the atoms of the molecule are arranged in space and how they move over time. Two major methods to obtain macromolecular structures are diffraction (usually using X-rays, but also neutrons or electrons) and electron cryo-microscopy (cryo-EM1) (Fig. 1), both of which are handled by Phenix. The following subsections describe some concepts underpinning each method for the benefit of readers who are not experts in each of these areas.
1.1. X-ray diffraction
X-ray diffraction relies on the interaction of X-rays with the electron cloud of atoms in a crystal. As the atomic core electron density dominates the electron-density distribution, major peaks equate to atomic positions and can be used to determine the structure. An exception is the H atom because it possesses only one valence electron, the distribution of which is shifted towards its covalent-bond partner. The electron density in the ).
is related to the Fourier transform of the amplitude and phase of the scattered X-rays. As only the intensities of the waves can be measured, the phase information is lost and has to be inferred by various methods (Section 4.1Of the models deposited in the Protein Data Bank (PDB; Bernstein et al., 1977; Burley et al., 2019), 89% originate from X-ray crystallography. Since the first protein structures were determined in the 1950s (Kendrew et al., 1958; Perutz et al., 1960), the method has experienced many methodological and technological developments and is now considered to be quite mature (Wlodawer et al., 2013). Nevertheless, structures determined at low resolution (for example, worse than 3 Å) remain challenging and could benefit from some of the new developments for cryo-EM that target similar resolution ranges.
1.2. Neutron diffraction
Neutron diffraction, which relies on the same formalism as X-ray diffraction, is based on the interaction of neutrons with atomic nuclei and therefore yields actual atomic positions directly. As the neutron scattering et al., 2009; Bryan et al., 2013; Knihtila et al., 2015). Furthermore, the neutron scattering length can be positive or negative (it is always positive for X-rays). For example, H has a negative scattering length, the magnitude of which is about half of the scattering length of carbon. The nuclear scattering length density can therefore cancel out for groups such as CH2, which occur frequently in macromolecules. To avoid negative scattering from H atoms, hydrogen can be partially or fully exchanged with deuterium by soaking the crystal in deuterated buffer solutions or by performing protein expression in fully deuterated reagents, respectively.
varies by element (or isotope) in a nonlinear fashion, the scattering lengths of light atoms such as hydrogen and deuterium (D) atoms are similar to those of the heavier atoms (C, O and N). It is therefore possible to locate H (or D) atoms and to deduce their protonation states; this knowledge helps in understanding catalytic mechanisms and ligand binding (YamaguchiThe number of structures determined by neutron crystallography (0.1% of the models deposited in the PDB) is small compared with the number of X-ray structures (89%). Neutron diffraction is not used to solve the structure of a macromolecule de novo as it requires considerable effort to prepare deuterated crystals suitable for the experiment. Instead, neutron diffraction provides complementary information because it enables the location of H or D atoms.
1.3. Cryo-EM
Cryo-EM relies on the interaction of electrons with the electrostatic field of the atoms in the sample. The method comprises many techniques, such as electron tomography, electron single-particle microscopy and electron crystallography. Single-particle analysis is a commonly used variant that combines 2D projection images of macromolecules into a 3D reconstruction (electrostatic potential map or cryo-EM map). This is in contrast to diffraction experiments, in which the phase information is lost (in the absence of experimental phases, electron-density maps thus have to be calculated using a model). While being visually similar to electron-density maps from X-ray diffraction, a cryo-EM map exhibits some differences, such as negative peaks from negatively charged ). Furthermore, the reconstruction process and motion or heterogeneity of the sample can lead to blurring of cryo-EM maps; high-resolution details can be revealed by operations such as map sharpening (Section 4.2).
(Wang & Moore, 2017Cryo-EM was traditionally employed to investigate large protein and nucleic acid complexes, filaments and viruses, but was often limited to resolutions worse than 5 Å. Technological advances, such as the development of direct electron detectors (Li et al., 2013) and improvements in image processing (Bai et al., 2015), have transformed the method, leading to cryo-EM maps with greatly improved resolution. More recently, 3D reconstructions have routinely attained resolutions significantly better than 4 Å, allowing atomic model interpretation and the solution of structures de novo. Cryo-EM has thus become another principal method of macromolecular (2% of the models deposited in the PDB). For large molecules and structures determined at low resolution, annual depositions of cryo-EM models now outnumber those of X-ray models (Figs. 2 and 3).
1.4. Other techniques
Another method to determine macromolecular structures is NMR (nuclear magnetic resonance; 9% of the models deposited in the PDB), which uses the quantum properties of atomic nuclei. Phenix does not have tools for using NMR data, so it is not addressed here.
Electron diffraction on nearly single-layer crystals is an emerging technique to determine high-resolution structures of macromolecules. It accounts for a slightly smaller number of models in the PDB than neutron diffraction.
1.5. Phenix
Phenix (Adams et al., 2002, 2010) is a software suite that uses reduced data from X-ray diffraction, electron diffraction, neutron diffraction or cryo-EM to determine macromolecular structures. Each method has a different approach to derive structural information, with Phenix offering specific tools to address the unique properties of the experimental data. Emphasis is put on the automation of all procedures to avoid burdening the user with repetitive, time-consuming and often error-prone tasks. Another important feature is the user-friendly design, which makes the program accessible to novice users while keeping it flexible for experts. New tools are regularly developed or enhanced to improve the structure-solution workflow. For example, a series of programs which focuses on the analysis of cryo-EM maps and models has recently been created to answer the emerging needs of the cryo-EM community.
This article describes the structure-determination process of three methods (X-ray diffraction, neutron diffraction and cryo-EM), summarizes major tools and reports recent developments in Phenix.
2. Steps in the structure-solution process
Fig. 4 shows the steps of the structure-solution process for X-ray/neutron crystallography and cryo-EM. Owing to the different nature of the interactions, there are nuances for each structure-determination method (Figs. 5 and 6), but the overall procedure to obtain a molecular model is similar. The first step consists of analyzing the derived experimental data to detect any anomalies that can complicate or even prevent (Section 3). The second and third steps are to obtain the best possible map (Section 4) so that a model can be built (Section 5). The fourth step focuses on iteratively improving the model by cycles of local rebuilding, and validation (Sections 6 and 7). The subsequent sections elaborate on the steps and explain similarities and differences for X-ray/neutron crystallographic and cryo-EM data. The Phenix tools that perform the corresponding steps are described.
3. Data-quality assessment
Data quality should be analyzed carefully because unusual features can thwart structure solution. If the data have anomalies, it is not guaranteed that they can be addressed at later stages, in which case it might be necessary to perform new experiments or re-analyze the raw data.
3.1. Crystallography
3.1.1. Xtriage
Macromolecular crystals are prone to pathologies and rarely achieve perfect order, as the molecules interact weakly with each other. For example, a crystal is called `twinned' if two or more crystals (domains) are intergrown in such a way that their orientations are related by a specific geometrical operation (a ). The overlap of diffraction spots adds noise to the measurements and reduces the information content of the data. Translational (tNCS) is another pathology that complicates This arises when more than one copy of a molecule or assembly is found in a similar orientation in the of the crystal. Interference effects between diffraction from the copies lead to an overall modulation of the intensities in the diffraction pattern.
Hahn & Klapper, 2006The program Xtriage (phenix.xtriage) identifies tNCS and other unusual features of diffraction data (Zwart et al., 2005). To detect the tool examines amplitude and intensity ratios, |E2 − 1| values, the L-statistic (Padilla & Yeates, 2003) and N(Z) plots (Howells et al., 1950). The twin fraction is estimated by interpreting the Britton plot2 (Britton, 1972) and performing the H-test (Yeates, 1997). Xtriage reveals tNCS using the native and uses database-derived Wilson plots to find anomalies in the mean intensity. The tool also analyses reflection merging statistics to detect whether the input data symmetry is too low, and to identify screw axes. A warning is issued if ice rings are detected. Apart from identifying pathologies, Xtriage also reports data-quality indicators, such as the signal-to-noise ratio and data completeness. Furthermore, the tool estimates anomalous signal strength based on the fraction of statistically significant Bijvoet differences (Zwart, 2005) and the overall anisotropic scale factor using the likelihood formalism described by Popov & Bourenkov (2003).
3.1.2. Planning and assessing a SAD experiment
Before conducting a single-wavelength anomalous diffraction (SAD) experiment, it is useful to assess its chances of success. Plan SAD experiment (phenix.plan_sad_experiment) is a new tool for estimating the anomalous signal from a SAD experiment with a particular anomalous scatterer and data quality, and for predicting whether this signal would be sufficient to solve the structure (Terwilliger et al., 2016a,b). The tool provides a summary of the anomalous signal required and what can be expected if the data can be measured with the suggested overall signal-to-noise ratio (I/σ). Once data have been collected and then scaled with the Scale and Merge Data (phenix.scale_and_merge) tool, the Anomalous Signal (phenix.anomalous_signal) tool estimates the amount of signal that has actually been achieved and predicts whether or not this will be sufficient to solve the structure.
3.2. Cryo-EM: Mtriage
The sample for a cryo-EM experiment is not crystalline, so many of the problems discussed in the previous section (Section 3.1.1) are not relevant. However, the quality of the reconstruction and therefore the interpretability of a cryo-EM map can deteriorate from many causes, such as structural heterogeneity, radiation damage and beam-induced sample movement. The information content of a cryo-EM map is typically expressed by the resolution. While the same term (`resolution') is used in crystallography to describe data quality, its meaning differs: the resolution of a crystallographic data set depends on the largest angle to which diffracted beams were measured or, equivalently, the shortest distance between reciprocal-lattice planes (McPherson, 2009). The overall resolution dFSC of a cryo-EM map is usually defined as the maximum spatial frequency at which the information content of the map is reliable (Penczek, 2010). The value is obtained by analyzing the Fourier shell correlation (FSC) for two cryo-EM half-maps binned in resolution shells (van Heel & Harauz, 1986). If the macromolecule is structurally heterogeneous (for example flexible regions in the macromolecule), a single value for the resolution is most likely to be inadequate. A `local resolution' is thus assigned to different map regions (Cardone et al., 2013; Kucukelbir et al., 2014).
In Phenix, the resolution of cryo-EM maps can be estimated with the newly developed tool Mtriage (phenix.mtriage; Afonine, Klaholz et al., 2018) using several different approaches, some of which fundamentally differ from dFSC. The tool also summarizes map statistics. As the map resolution strongly influences the decisions made in subsequent steps, it is important to obtain a reliable estimate.
3.3. Common map tools
Several new tools are available to analyze cryo-EM maps (or any map). In the context of molecular densities, a map is a 3D grid of density values. The map has an origin and a gridding (the distance between neighboring grid points). A map typically extends only over grid points where the values are nonzero (and a buffer), but it is possible that a majority of map points are zero or very small. Especially for cryo-EM, the molecules can have symmetry (such as viruses) and the map will have the same symmetry. The following tools analyze maps and perform some basic operations.
|
4. Optimizing maps
4.1. X-ray
To calculate maps, the phase information is required. As phases are lost in the diffraction experiment, they have to be recovered by additional experiments or by computational procedures. In Phenix, phases can be determined by experimental phasing or by (Adams, Afonine et al., 2009). Once an initial set of phases is known, they can be improved by optimizing electron-density maps or by optimizing an atomic model from which phases are calculated.
4.1.1. Experimental phasing
Experimental phasing relies on the properties of a few special atoms in the macromolecule. The special properties can be a large number of electrons, ). Phasing is then performed in two steps: (i) the properties are exploited to determine the location of the special atoms (the substructure) and (ii) knowledge of the in one or more crystals is used to deduce phase information for the entire macromolecule.
or a combination of both (reviewed by Dauter & Dauter, 2017AutoSol (phenix.autosol) is a comprehensive, automatic tool that performs experimental phasing with the MAD, MIR, SIR or SAD methods3 (Terwilliger et al., 2009). The program locates the estimates phases, performs density modification, identifies (NCS), and builds and refines a preliminary model. To carry out the tasks, AutoSol uses the Phenix tools HySS (Hybrid Substructure Search; Grosse-Kunstleve & Adams, 2003; Bunkóczi et al., 2013), SOLVE (Terwilliger & Berendzen, 1999), Phaser (McCoy et al., 2007), RESOLVE (Terwilliger, 2002), Xtriage and phenix.refine (Afonine et al., 2012).
4.1.2. Molecular replacement
; Rossmann, 1972; Blow et al., 2012). Success in MR calculations is determined by how much signal can be extracted from the data using a particular model. This depends on a combination of the model quality and completeness, the resolution of the data and the number of diffraction observations (Oeffner et al., 2018). For typical cases involving crystals of medium-sized proteins diffracting to moderate resolution, the sequence identity between the molecule and the homologue should be greater than 25–30% and the r.m.s. deviation between Cα atoms should be less than 2.0 Å (Taylor, 2010). The search model can be enhanced by trimming off parts of the model that are unlikely to be preserved in the target structure using Sculptor (phenix.sculptor; Bunkóczi & Read, 2011). The MR method consists of determining the orientation and position that places each copy of the homologue in the containing the unknown structure, judged by matching the calculated structure factors to the observed structure factors. An initial electron-density map is then calculated with the phases from the homologue and the observed structure factors (Evans & McCoy, 2008).
(MR) is used to solve structures when a structurally similar model (homologue) is available (Hoppe, 1957Phaser (phenix.phaser) applies principles (Bayesian probabilities) to solution by MR, by single-wavelength anomalous diffraction (SAD), or by a combination of both (MR-SAD) (McCoy et al., 2007). In common with most MR algorithms, it divides the six-dimensional search problem for each copy into a three-dimensional rotation search followed by a three-dimensional translation search. The use of accounts for the effects of model imperfections and measurement error in the diffraction observations. In addition, likelihood provides a framework for the use of ensemble models created with Ensembler (phenix.ensembler) and for exploiting the placement of one copy to increase the signal of the search for another copy (McCoy et al., 2007).
4.1.3. Density modification
As the initial phases are often quite inaccurate, they need to be improved by exploiting prior knowledge about electron-density distributions in crystals (Podjarny et al., 1996). Examples of methods to improve phases are solvent flattening, histogram matching and, if NCS is present, averaging.
Several Phenix programs carry out density modification. phenix.density_modification performs iterative phase improvement with RESOLVE (Terwilliger, 2000), including the use of NCS and electron-density distributions. phenix.multi_crystal_average improves phases iteratively and averages electron density, both within a crystal and between crystals. Phenix.ncs_average can be used to average the electron density for molecules related by NCS.
4.2. Cryo-EM: map optimization
In the crystallographic case, map improvement is achieved by the manipulation of phase information, with the diffraction intensities (or amplitudes) remaining unchanged.4 In contrast, cryo-EM maps are improved by methods such as sharpening and blurring that typically modify the amplitudes of Fourier coefficients, leaving the phases unchanged. Cryo-EM maps can appear smooth and lack a high level of detail (contrast) because high-resolution amplitudes of corresponding Fourier map coefficients decay from causes such as radiation damage, sample movement, sample heterogeneity and errors in the reconstruction procedure. However, sharpening can reveal the high-resolution details concealed in a cryo-EM map (Rosenthal & Henderson, 2003; Fernández et al., 2008).
The recently developed program Autosharpen map (phenix.auto_sharpen) performs map sharpening by optimizing the detail and connectivity of a cryo-EM map (Terwilliger, Sobolev et al., 2018).
5. Obtaining a model that fits the experimental data
To determine the structure of a macromolecule, a model must be built that fits the experimental data. Cryo-EM maps contain phase information, but they often have low resolution (Fig. 7), which makes interpretation difficult. For both techniques, but especially in the case of cryo-EM, the molecules can be very large, so that automated procedures are preferred over manual interpretation wherever feasible.
5.1. X-ray
Automatic model building is performed after phasing because the models from MR or AutoSol might be too incomplete to carry out immediately. MR models typically originate from a homologue model which has a different sequence and side-chain conformations; it is thus necessary to build a model according to the sequence of the target molecule. AutoSol includes a building step, but in order to optimize runtime it creates a preliminary model that can be further improved.
AutoBuild (phenix.autobuild) is an automated system for model rebuilding and completion (Terwilliger et al., 2008). AutoBuild uses RESOLVE, Xtriage and phenix.refine to build an atomic model, refine it and improve it with iterative density modification, and model building.
5.2. Cryo-EM
To obtain a model that fits the cryo-EM map, the following procedures are available.
5.2.1. Docking
A docking procedure is used if the model or a part of the model is already known (Roseman, 2000) but has not yet been placed into the map. For example, the cryo-EM map might show a molecular complex assembled from components available from other experiments (such as crystallography). These components are then docked into the cryo-EM map to obtain a model for the entire complex.
The new tool Dock in map (phenix.dock_in_map) docks one or several models into a map (Terwilliger, 2018). The routine uses a convolution-based shape search to find a part of a map that is similar to the model. The shape search applies the following key elements. An initial search, focusing on the overall shape of the molecule, is performed at lower resolution. This initial search is performed without rotation to optimize runtime; it can optionally be supplemented by matching the moments of inertia of the model and map. If the placement is satisfactory, it is optimized using real-space rigid-body with the full resolution of the map.
5.2.2. Model building
If the structure of the molecule or of its components is unknown, the model has to be built ab initio into the cryo-EM map. This task is challenging because the molecules are typically very large, chain tracing is difficult at low resolution and the effective resolution can be even lower in some regions. Manual interpretation of cryo-EM maps is therefore time-consuming and error-prone, so automatic procedures are desirable.
The recent tool Map to model (phenix.map_to_model) interprets a cryo-EM map and builds an atomic model (Terwilliger, Adams et al., 2018). All steps are performed automatically. Firstly, the map is sharpened with Autosharpen map (Section 4.2). The unique parts of the structure are then identified by taking the reconstruction symmetry into account. The procedure also identifies which parts of the map correspond to protein or RNA/DNA. After atomic models have been generated, they are real-space refined using secondary-structure restraints (Section 6.1.3). To obtain optimal building results, the resolution of the map should be 4.5 Å or better.
6. Refinement
Models from the building or phasing steps are approximate and need to be improved; for example, side chains may not fit the density, and water molecules and ligands are likely to be missing. T) is expressed through structure factors (or diffraction intensities). For real-space the target is formulated in terms of a map. In both cases, the process alternates automated with validation and either manual or automated model corrections.
is the process of improving the parameters of a model until the best fit is achieved between experimental and model-calculated data. The parameterization of an atomic model mainly depends on the data quality and the current stage of Generally, the parameterization is chosen such that a simpler model is used at the beginning (such as rigid body) and a more complex model is used towards the end. The target function guides the by linking the model parameters to the experimental data and by scoring model-versus-data fit. For reciprocal-space the target function (6.1. Restraints
Crystallographic and cryo-EM refinements need additional information because there are generally too many model parameters compared with the amount of experimental data (unless the resolution is better than ∼1 Å). Restraints introduce information and modify the target function by creating relationships between independent parameters. Using the example of restrained bond lengths, the coordinates of the two atoms are independent while the restraint keeps their distance within a certain target value and imposes a penalty if it deviates too much. Other restraints are imposed typically on bond angles, dihedrals, planes, ).
and coupling of atomic displacement parameters (ADPs) between bonded or neighboring atoms (Evans, 2007If restraints are used, the target function is a sum of an experimental-data component (Tdata) and a weighted restraints-based component (wrestraints × Trestraints),
6.1.1. Stereochemical restraints
Proteins and Phenix makes use of the CCP4 monomer library restraints (Engh & Huber, 1991; Vagin & Murshudov, 2004; Vagin et al., 2004) in protein side chains and somewhat modified classic values for (Clowney et al., 1996; Gelbin et al., 1996). Planarity, dihedral angles and are also restrained. Recent additions to the restraints used in Phenix include the conformation-dependent library (Berkholz et al., 2009; Moriarty et al., 2014, 2016), which restrains the protein main chain as a function of the backbone dihedral values. Ribose-pucker and base-type-dependent dihedral restraints are available for RNA (Jain et al., 2015). Algorithms, as opposed to libraries, are also used to provide stereochemical restraints. Linking, including metal and metal cluster coordination (Moriarty & Adams, 2019), covalent bonding of standard and nonstandard and other specialized entity specific restraints can be performed automatically.
(RNA and DNA) are composed of amino acids and respectively. The structures of these components are known from small-molecule crystallography, with the assumption that they are similar when they assemble to form a macromolecule. For bond lengths and angles,6.1.2. Ligand restraints
Ligands are small molecules that are bound covalently or noncovalently to a macromolecule. While ligands can be naturally present, they can be also artifacts from reagents used for sample preparation or they can be introduced to investigate binding properties. Ligands in a model need to be refined and therefore need restraints. Some ligands are very common, so that geometry restraints are available in dictionaries (Vagin et al., 2004; N. W. Moriarty & P. D. Adams, https://sourceforge.net/projects/geostd) which can be obtained and updated from a number of sources (Moriarty & Adams, 2019). Other ligands are rare or novel, requiring that restraints be generated on a case-by-case basis.
Phenix has several tools for generating and handling ligand restraints. eLBOW (phenix.elbow) automatically generates geometry restraints for novel ligands or improves restraints for standard ligands (Moriarty et al., 2009). ReadySet (phenix.ready_set) prepares a model for by generating all necessary ligand restraints with eLBOW and updating the model file to reflect atom name changes from the new restraints. The tool REEL includes a 3D view of the ligand and a tabular view of the restraints, so that target values and standard deviations can be edited easily (Moriarty et al., 2017).
6.1.3. Other restraints
Several other types of restraints are available in Phenix tools.
6.2. X-ray: phenix.refine
For crystallographic data, i.e. the parameters of the model are changed so that model-derived structure factors match experimental structure-factor amplitudes or intensities. The target in Phenix can be expressed either as a least-squares or a target. Model parameters, which describe the crystal content and its properties, are a combination of (i) atomic parameters, such as coordinates, ADPs, occupancies and scattering factors, and (ii) non-atomic parameters, which describe contributions arising from bulk solvent, and crystal anisotropy.
is usually performed inphenix.refine performs crystallographic structure of atomic and non-atomic model parameters against experimental data (Afonine et al., 2012) at low to ultrahigh resolutions. Each run begins with bulk-solvent correction and anisotropic scaling (Afonine et al., 2005, 2013). The subsequent strategy can be adapted to the data resolution. Useful strategies at low resolution (or in the initial stages) are rigid-body (Afonine et al., 2009), simulated-annealing in Cartesian or torsion-angle space (Grosse-Kunstleve et al., 2009) and the detection and use of NCS (Kleywegt & Jones, 1995). ADP parameterizations include the translation/libration/screw (TLS) model for the movement of groups treated as rigid (Schomaker & Trueblood, 1968; Urzhumtsev et al., 2016; Afonine, Adams et al., 2018) as well as individual isotropic, anisotropic and grouped isotropic ADPs. At ultrahigh resolution (better than 0.7 Å), the interatomic scatterer model can account for residual density from bonding effects (Afonine et al., 2007). The program also offers occupancy for any user-defined atoms. Water molecules can be placed and updated automatically, and improbable side-chain rotamers can be replaced. In the later stages of it is worthwhile adding H atoms, since they participate in most intermolecular and intramolecular contacts and their presence enables the identification of steric clashes and hydrogen bonds. H atoms can be added at nuclear positions or at electron-cloud center positions (Deis et al., 2013).
phenix.refine is designed to be flexible so that multiple strategies can be combined with each other and applied to any selected part of the model in a single run. As there are several hundred parameters, the protocols can be customized for specific needs. The phenix.refine graphical user interface (GUI) is integrated with Coot (Emsley et al., 2010) and PyMOL (DeLano, 2002), so that refined models and associated maps can be readily displayed and analyzed.
While phenix.refine is the main crystallographic program of Phenix, the following integrated alternatives exist.
6.3. Cryo-EM: phenix.real_space_refine
The outcome of the single-particle cryo-EM reconstruction is a three-dimensional map, so it is natural to perform
of the model in real space. Phases are experimentally determined and are not improved by the procedure.The recently developed tool phenix.real_space_refine was specifically designed to perform refinements in real space (Afonine, Poon et al., 2018). The algorithm uses a simplified target function that makes calculations faster, so that optimal data-restraint weights can be identified with little runtime cost. In addition to standard restraints on covalent geometry, phenix.real_space_refine makes use of secondary-structure, Ramachandran-plot and rotamer-spacific restraints as well as internal molecular-symmetry constraints. The default mode performs gradient-driven minimization of the entire model, but optimization can also be performed using simulated annealing, morphing (Terwilliger et al., 2013), rigid-body and systematic side-chain improvement (Oldfield, 2001). As is the case for reciprocal-space real-space should be alternated with validation and manual corrections. The real-space procedure is robust and works at resolutions from 1 to 6 Å.
6.4. Tools for neutron crystallography
6.4.1. Adding H/D atoms
The crystals used for neutron diffraction experiments contain H, D or both H and D atoms. If both isotopes are present, some sites (labile or exchangeable sites) can be shared by H and D, i.e. some molecules have D at a particular site, while others have H.
ReadySet (phenix.ready_set) adds H or D atoms to a model file using the Reduce algorithm (Word, Lovell, Richardson et al., 1999). In particular, the tool can add H/D atoms at exchangeable sites of protein amino acids and H or D to water-molecule O atoms. At labile sites, H atoms are placed in alternative location `A' and the corresponding D atoms are placed in location `B'.
6.4.2. Joint in phenix.refine
Owing to fairly prohibitive experimental demands, neutron diffraction data from macromolecules typically have low data completeness and a low signal-to-noise ratio. Furthermore, the model contains H (or D) atoms as independent parameters, increasing the number of variables significantly. As an X-ray structure is usually available before a neutron experiment is conducted, it is possible to refine a single model of a macromolecule simultaneously against X-ray and neutron data. This strategy, called joint X-ray and neutron ; Orpen et al., 1978; Wlodawer, 1980; Wlodawer & Hendrickson, 1982).
(joint XN refinement), ameliorates the data-to-parameters ratio by increasing the amount of experimental data used in leading to more complete and accurate models (Coppens, 1967Macromolecular models can be refined with phenix.refine using neutron data or X-ray and neutron data simultaneously (Adams, Mustyakimov et al., 2009; Afonine et al., 2010). The program automatically detects exchangeable H/D sites in the model and ensures that the sum of occupancies is equal to one. The position of H (or D) atoms can be refined with a `riding model' (Busing & Levy, 1964; Sheldrick & Schneider, 1997) or individually. All standard tools available for X-ray (Section 6.2) are also available for using neutron data.
7. Validation
Validation indicates good parts and highlights problems in macromolecular models, and should guide corrections throughout the structure-solution process. In particular, the
stage benefits from validation: the process consists of cycles of validation, rebuilding (either manual or automated) and automated which are repeated until a satisfactory model is obtained. As problems are corrected, the model quality, behavior and even the density map quality (for X-ray and neutron) all improve.Validation addresses data, model and model-versus-data quality. This section covers model and model-versus-data quality, as data quality has already been described in Section 3. There are many well established metrics. with new ones being developed to cover emerging needs. Some metrics are global (such as Rfree), while others are local (such as a Ramachandran outliers), but each local measure is usually also collected into a global score (such as the clashscore; Word, Lovell, LaBean et al., 1999). The most diagnostic and reliable validation criteria are those not used in the target, providing independent direction for rebuilding.
In Phenix, validation of crystallographic or cryo-EM data and models is performed with the respective Comprehensive validation GUIs or on the command line. The underlying principles behind model validation are the same for any experimental method. A good model should make chemical sense and be consistent with empirical statistics for high-quality prior structures. The most useful validation criteria depend on the resolution of the data. Model-versus-data validation depends on the type of experimental data and requires that the model explains its own data well. Generally, the goal is not zero outliers, but as few outliers as feasible (Richardson, Williams, Hintze et al., 2018). Ideally, each outlier should be explainable by reference to its environment (for example hydrogen bonding and/or steric packing stabilizing a rotamer outlier) and/or by the experimental data.
7.1. Model validation
In Phenix, model validation is provided in the Comprehensive validation GUI. Overall model statistics are presented in a summary chart with local scores as graphic plots and as tables that list the outliers on each criterion. Model-validation tasks are essentially identical to the MolProbity web service (https://molprobity.biochem.duke.edu/; Chen et al., 2010; Richardson, Williams, Hintze et al., 2018; Williams, Headd et al., 2018).
The Comprehensive validation tool uses bond-length and angle target values for proteins, and ligands from the same libraries as are applied for restraints (Section 6.1). Conformational, steric and some special-purpose metrics use the algorithms developed for MolProbity (Williams, Headd et al., 2018) and implemented in cctbx (Section 9). Cβ deviations diagnose side chain–backbone incompatibility around the Cα tetrahedron (Lovell et al., 2003) except when covalent geometry restraints need to be so tight at low resolution that a Cβ atom cannot deviate from ideal even if its position is incorrect.
Conformational validation relies on the smoothed, multi-dimensional distributions for dihedral-angle combinations from quality-filtered reference data in MolProbity (Chen et al., 2010; Williams, Headd et al., 2018). Ramachandran backbone scores use six φ, ψ distributions that have quite different outlier contours: general, Ile/Val, Gly, pre-Pro, trans-Pro and cis-Pro (Read et al., 2011). Fig. 8(a) shows the underlying pre-Pro data distribution and Fig. 8(b) shows the pre-Pro plot for a query model as shown in the validation GUI. Side-chain rotamer distributions have recently been updated (Hintze et al., 2016). Omega distributions flag cis or twisted RNA ribose pucker outliers are diagnosed by a simple relationship between the well fit 3′ phosphate and glycosidic bond direction (Richardson et al., 2008), which also enables pucker-specific geometry targets in (Adams et al., 2010).
Steric validation is accomplished by adding and optimizing H atoms with Reduce and calculating their all-atom contacts with Probe (Word, Lovell, Richardson et al., 1999; Word, Lovell, LaBean et al., 1999). An overall measure, called clashscore, is the number of serious clashes (non-hydrogen-bond overlap ≥ 0.4 Å) per 1000 atoms. Reduce can also correct Asn/Gln/His `flips' and suggest His protonation. Clashes flag problems at any resolution if they occur, but it is possible that the clashscore can be artificially reduced owing to tight nonbonded distance restraints. At high resolution, clashes flag incompatibilities within each alternate conformation model or in disordered regions where geometry and steric restraints have been downweighted or removed.
The CaBLAM analysis (Williams, Headd et al., 2018) was recently developed to validate protein backbone conformations in models determined at low resolution (2.5–4 Å), where it is difficult to determine peptide orientations as carbonyl O atoms cannot be discerned in density maps (this applies for crystallography and for cryo-EM). CaBLAM uses virtual Cα dihedrals to determine the local chain trace along with a virtual CO dihedral to diagnose where a peptide orientation is incompatible with it. CaBLAM outliers are not subject to overfitting, so they provide a less biased quality indicator. Most but not all CaBLAM outliers at the 1% level flag a real problem, which usually requires changing the peptide orientation considerably rather than tweaking it across a contour boundary. They can often be corrected manually by modifying peptide orientations or by regularizing the local secondary structure.
Several rare but serious problems are now flagged if they occur, such as cis-non-Pro which are genuine (and typically have a clear structural role) for only one in 3000 residues and have been grossly overused, especially at low resolution (Croll, 2015; Williams, Videau et al., 2018). Cis-non-Pro cannot be justified by experimental data at resolutions lower than 2.5 Å and should be modeled only if known from other resources (Richardson, Williams, Videau et al., 2018). H and D atoms are now analyzed if they are present, summarizing relevant properties and flagging issues with H, D or exchanged sites, such as missing atoms, unusual geometry and unlikely occupancies. This is of particular use for models determined by neutron diffraction (Liebschner et al., 2018).
In the Phenix GUI, the results from all specific validations are seamlessly integrated with the graphics programs Coot and PyMOL (Fig. 9). Outliers of any type are listed as a table, where clicking on an outlier will recenter the graphics window on that atom or residue. If experimental data were supplied, maps will be displayed as well. The KiNG Java-based viewer (Chen et al., 2009) set up by phenix.kinemage displays all model-validation outliers in 3D to highlight local clusters of outliers around single serious problems. Generally, the integration of validation results with graphics programs reduces the effort that is required to fix problems. An extensive guide to the interpretation and use of model validation is available from the Proceedings of the 2017 CCP4 Study Weekend (Richardson, Williams, Hintze et al., 2018).
7.2. Model versus data validation
7.2.1. Comprehensive validation: crystallography
The overall agreement between the model and the diffraction data is measured by R factors, which evaluate the difference between the observed (Fobs) and calculated (Fmodel) structure-factor amplitudes,
The Rwork value is calculated on the large subset of the diffraction data used for For cross-validation, Rfree is calculated on a subset of the data (typically about 2000 reflections) that are not used in (Brünger, 1992). If Rfree increases while Rwork decreases, the model might be incorrectly parameterized or the strategy needs to be revised (Kleywegt & Brünger, 1996).
phenix.refine reports Rwork and Rfree values after R-factor plots show how the values change during the run. The distribution of R factors across resolution shells can be used to pinpoint anomalies such as ice rings, saturated reflections or problems with bulk-solvent modeling.
While R factors are calculated in real-space correlation coefficients measure how the model fits the density map locally, for example at the chain, residue or atom level. In Phenix validation, residues with low real-space correlation coefficients are listed in a table linked to graphics programs, allowing recentering on the residue in question to enable analysis and correction. This is useful because the correlation may be sometimes misleading.
The Polygon tool combines six diverse measures (average ADP, r.m.s.d. bonds and angles, clashscore, Rwork and Rfree) to visualize the outcome in radial, one-dimensional histograms (Urzhumtseva et al., 2009). Lines connecting the scores form a hexagonal polygon that should be small and approximately symmetric. This is similar to the wwPDB slider graphic (https://www.wwpdb.org/validation/2017/XrayValidationReportHelp#overall_quality) that conveys model quality at a glance.
7.2.2. Comprehensive validation: cryo-EM
While validation methods in crystallography have had decades to mature, cryo-EM has only recently evolved into a routine technique for near-atomic resolution models (Kühlbrandt, 2014). The search for appropriate metrics to assess model and model-to-data fit is therefore still ongoing (Afonine, Klaholz et al., 2018). One measure of agreement between a model and a map is the model–map (map CC; Brändén & Jones, 1990; Jones et al., 1991). In model-versus-data agreement is assessed by curves of the Fourier shell correlation (FSC) as a function of resolution. The map–model FSC is the correlation between the Fourier coefficients computed by Fourier transformation of the 3D reconstruction and of a model-based map (Rosenthal & Henderson, 2003).
The Phenix Comprehensive validation tool (Fig. 9) for cryo-EM reports newly developed model and map-to-model quality indicators (Afonine, Klaholz et al., 2018), such as CaBLAM outliers, the CC using the entire map (CCbox), the CC within a mask (CCmask) and the map–model FSC curve. Plots of average CC values per chain and per residue help to identify problematic regions of the macromolecule.
The EMRinger (phenix.emringer) score quantifies how well the model backbone places side chains in density peaks that are consistent with rotameric conformations (Barad et al., 2015).
8. Other tools
8.1. X-ray
8.1.1. Electron-density maps
Electron-density maps are routinely used to guide manual model building of crystallographic structures. Below is a selection of tools for map calculations in Phenix. The Phenix documentation includes a more complete list (https://www.phenix-online.org/documentation/).
New metrics to compare crystallographic contour maps are available in the Map Sigma Level Comparison tool (phenix.map_comparison; Urzhumtsev et al., 2014).
8.1.2. Structure comparison
It is common to study near-identical protein structures, such as mutants, proteins with different ligands or NCS-related copies. Often, it is useful to compare the structures to find differences and similarities.
The Structure comparison tool (Moriarty et al., 2018) validates and analyzes similar protein models (>80% sequence identity). The GUI displays validation outliers and conformational differences between chains in a table, linked to graphics windows (Coot and PyMOL). Analyses include ligands, persistent ions and water molecules, rotamers, Ramachandran angles, missing atoms, secondary structure, water locations, ω angles and ADPs. The extracted chains and electron-density maps can be superimposed onto a common frame of reference. The chains may subsequently be edited in Coot to ensure consistency and/or fix errors, and then recovered in their original orientations for further and rebuilding.
8.1.3. Ligand fitting
The goal of a crystallographic study is often to understand the interaction of a small-molecule ligand with a macromolecule. It is also common to discover density for an unanticipated small molecule. In both cases, it is necessary to fit the ligand into the electron density to complete the atomic model.
Phenix has several tools to investigate ligands.
8.2. Using other programs within Phenix
Several programs from external developers can be executed in Phenix. Most require separate installation.
|
8.3. Tools for model deposition
Several tools are available to facilitate the deposition process of macromolecular structures.
9. Infrastructure
9.1. Architecture
Phenix is built on the Computational Crystallography Toolbox (cctbx), which is an open-source library (https://github.com/cctbx/cctbx_project) of reusable software components for macromolecular (Grosse-Kunstleve et al., 2002). The cctbx components are written both in a compiled language (C++) and a flexible scripting language (Python; Lutz & Ascher, 1999). This approach is very efficient because high-level algorithms (such as protocols) can be rapidly developed in the scripting language, while computationally intensive algorithms can be implemented in the compiled language. The Boost.Python Library (https://www.boost.org/) is used to expose the C++ interfaces, classes and functions to Python (Abrahams & Grosse-Kunstleve, 2003).
The GUI is scripted through Python and produces a `native' look5 on each operating system. The current Phenix release (v.1.16) includes GUIs for all major programs. Embedded graphs are computed with the free matplotlib Python library (Hunter, 2007). A simple 3D graphics viewer can be used to display the molecule or to pick atom selections interactively.
9.2. Documentation
The Phenix GUI provides more than 175 tools, with even more programs available on the command line (∼500). The extensive online manual covers about 180 separate HTML pages, describes GUI and command-line versions of individual programs and includes tutorials and FAQs. The Phenix Tutorials YouTube channel (https://www.youtube.com/c/phenixtutorials; Fig. 10) currently provides 29 tutorial videos. Each video introduces a Phenix tool, summarizes the input files and parameters, explains how to run the program and discusses the results.
10. Conclusion
The Phenix software for macromolecular handles data from three experimental methods: cryo-EM, X-ray diffraction and neutron diffraction. All steps in the structure-solution process are addressed by programs that are tailored for the type of experimental data, but share algorithms where appropriate. Procedures are automated to minimize repetitive and time-consuming manual tasks as far as feasible. For the future, the improvement of automated model building, and validation at low resolution (worse than 3 Å) remains a priority; another area of development to help the structural biology community is the automated identification, fitting and of ligands, ions and water.
Many challenging opportunities still exist in crystallography and cryo-EM owing to advances in light sources and instrumentation that make it possible to go beyond et al., 2011; Rossmann, 2014; Diederichs & Wang, 2017; Standfuss & Spence, 2017; Schlichting, 2015) have opened up new approaches to studying the dynamics of macromolecules. Therefore, methods are needed to extract models of molecular motion from time-resolved diffraction experiments. Diffuse X-ray scattering (Wall et al., 2014, 2018) can also reveal molecular motions and lattice disorder, but methods to exploit the information contained in diffuse scattering are still scarce. Micro-electron diffraction (MicroED; Liu et al., 2017; Gruene et al., 2018; Jones et al., 2018; Nannenga & Gonen, 2018) is an emerging technique to determine high-resolution structures of macromolecules. Current procedures for diffraction data will require fine-tuning to treat MicroED data adequately. Similarly, while cryo-EM is typically currently applied to large molecules and complexes, it is becoming increasingly possible to look at smaller molecules because of improvements in instrumentation and data processing. Furthermore, the use of focused of cryo-EM data (von Loeffelholz et al., 2017; Natchiar et al., 2017) can generate much improved local reconstructions, but it remains to be seen how these can be best combined for model generation and subsequent model Finally, cryo-tomography, which is a type of that can probe entire cells and thus enable the visualization of molecules in situ, nowadays produces reconstructions at better than 10 Å resolution and in some cases significantly better. There will be an increasing need to accurately and effectively combine such lower resolution information with results from high-resolution crystallographic or cryo-EM experiments.
by single-crystal diffraction and single-particle cryo-EM. For example, free-electron lasers (FELs) and serial synchrotron crystallography (ChapmanFootnotes
‡Current address: Astex Therapeutics Ltd, Cambridge CB4 0QA, England.
§Current address: Duke Institute for Health Innovation, Duke University Medical Center, Durham, NC 27701, USA.
¶Current address: Department of Chemistry, New York University, New York, NY 10003, USA.
1A consensus for the name is not yet established: both the terms `cryo-electron microscopy' and `electron cryo-microscopy' can be found in the literature (Jensen, 2010).
2The number of negative intensities after detwinning as a function of the twin fraction.
3MAD, multiple-wavelength anomalous diffraction; MIR, multiple SIR, single isomorphous replacement.
4Exceptions exist: for example, some procedures fill in missing reflections with hypothetically derived values (Sheldrick, 2008).
5The application takes on the convention, gestures and esthetics of their operating system.
Funding information
This research is supported by the US National Institutes of Health (NIH; grant P01GM063210 to PDA, JSR, RJR and TCT), the Phenix Industrial Consortium and the NIH-funded (1R01GM071939) Macromolecular Neutron Consortium between Oak Ridge National Laboratory and Lawrence Berkeley National Laboratory. This work was supported in part by the US Department of Energy under Contract No. DE-AC02-05CH1123. Support from the Wellcome Trust (Principal Research Fellowship to RJR, grant No. 209407/Z/17/Z) is gratefully acknowledged. MDS gratefully acknowledges fellowship support from the European Union's Horizon 2020 research and innovation program under the Marie Skłodowska-Curie grant (No. 790122). AGU acknowledges the support and the use of resources of the French Infrastructure for Integrated Structural Biology FRISBI ANR-10-INBS-05 and of Instruct-ERIC.
References
Abrahams, D. & Grosse-Kunstleve, R. W. (2003). C/C++ Users J. 21, 29–36. Google Scholar
Adams, P. D., Afonine, P. V., Baskaran, K., Berman, H. M., Berrisford, J., Bricogne, G., Brown, D. G., Burley, S. K., Chen, M., Feng, Z., Flensburg, C., Gutmanas, A., Hoch, J. C., Ikegawa, Y., Kengaku, Y., Krissinel, E., Kurisu, G., Liang, Y., Liebschner, D., Mak, L., Markley, J. L., Moriarty, N. W., Murshudov, G. N., Noble, M., Peisach, E., Persikova, I., Poon, B. K., Sobolev, O. V., Ulrich, E. L., Velankar, S., Vonrhein, C., Westbrook, J., Wojdyr, M., Yokochi, M. & Young, J. Y. (2019). Acta Cryst. D75, 451–454. CrossRef IUCr Journals Google Scholar
Adams, P. D., Afonine, P. V., Bunkóczi, G., Chen, V. B., Davis, I. W., Echols, N., Headd, J. J., Hung, L.-W., Kapral, G. J., Grosse-Kunstleve, R. W., McCoy, A. J., Moriarty, N. W., Oeffner, R., Read, R. J., Richardson, D. C., Richardson, J. S., Terwilliger, T. C. & Zwart, P. H. (2010). Acta Cryst. D66, 213–221. Web of Science CrossRef CAS IUCr Journals Google Scholar
Adams, P. D., Afonine, P. V., Grosse-Kunstleve, R. W., Read, R. J., Richardson, J. S., Richardson, D. C. & Terwilliger, T. C. (2009). Curr. Opin. Struct. Biol. 19, 566–572. Web of Science CrossRef PubMed CAS Google Scholar
Adams, P. D., Grosse-Kunstleve, R. W., Hung, L.-W., Ioerger, T. R., McCoy, A. J., Moriarty, N. W., Read, R. J., Sacchettini, J. C., Sauter, N. K. & Terwilliger, T. C. (2002). Acta Cryst. D58, 1948–1954. Web of Science CrossRef CAS IUCr Journals Google Scholar
Adams, P. D., Mustyakimov, M., Afonine, P. V. & Langan, P. (2009). Acta Cryst. D65, 567–573. Web of Science CrossRef CAS IUCr Journals Google Scholar
Afonine, P. V., Adams, P. D. & Urzhumtsev, A. (2018). Acta Cryst. D74, 621–631. CrossRef IUCr Journals Google Scholar
Afonine, P. V., Grosse-Kunstleve, R. W. & Adams, P. D. (2005). Acta Cryst. D61, 850–855. Web of Science CrossRef CAS IUCr Journals Google Scholar
Afonine, P. V., Grosse-Kunstleve, R. W., Adams, P. D., Lunin, V. Y. & Urzhumtsev, A. (2007). Acta Cryst. D63, 1194–1197. Web of Science CrossRef CAS IUCr Journals Google Scholar
Afonine, P. V., Grosse-Kunstleve, R. W., Adams, P. D. & Urzhumtsev, A. (2013). Acta Cryst. D69, 625–634. Web of Science CrossRef CAS IUCr Journals Google Scholar
Afonine, P. V., Grosse-Kunstleve, R. W., Echols, N., Headd, J. J., Moriarty, N. W., Mustyakimov, M., Terwilliger, T. C., Urzhumtsev, A., Zwart, P. H. & Adams, P. D. (2012). Acta Cryst. D68, 352–367. Web of Science CrossRef CAS IUCr Journals Google Scholar
Afonine, P. V., Grosse-Kunstleve, R. W., Urzhumtsev, A. & Adams, P. D. (2009). J. Appl. Cryst. 42, 607–615. Web of Science CrossRef CAS IUCr Journals Google Scholar
Afonine, P. V., Klaholz, B. P., Moriarty, N. W., Poon, B. K., Sobolev, O. V., Terwilliger, T. C., Adams, P. D. & Urzhumtsev, A. (2018). Acta Cryst. D74, 814–840. Web of Science CrossRef IUCr Journals Google Scholar
Afonine, P. V., Moriarty, N. W., Mustyakimov, M., Sobolev, O. V., Terwilliger, T. C., Turk, D., Urzhumtsev, A. & Adams, P. D. (2015). Acta Cryst. D71, 646–666. Web of Science CrossRef IUCr Journals Google Scholar
Afonine, P. V., Mustyakimov, M., Grosse-Kunstleve, R. W., Moriarty, N. W., Langan, P. & Adams, P. D. (2010). Acta Cryst. D66, 1153–1163. Web of Science CrossRef CAS IUCr Journals Google Scholar
Afonine, P. V., Poon, B. K., Read, R. J., Sobolev, O. V., Terwilliger, T. C., Urzhumtsev, A. & Adams, P. D. (2018). Acta Cryst. D74, 531–544. Web of Science CrossRef IUCr Journals Google Scholar
Bai, X.-C., McMullan, G. & Scheres, S. H. W. (2015). Trends Biochem. Sci. 40, 49–57. Web of Science CrossRef CAS PubMed Google Scholar
Baker, M. R., Rees, I., Ludtke, S. J., Chiu, W. & Baker, M. L. (2012). Structure, 20, 450–463. CrossRef CAS PubMed Google Scholar
Barad, B. A., Echols, N., Wang, R. Y.-R., Cheng, Y., DiMaio, F., Adams, P. D. & Fraser, J. S. (2015). Nature Methods, 12, 943–946. Web of Science CrossRef CAS PubMed Google Scholar
Berkholz, D. S., Shapovalov, M. V., Dunbrack, R. L. & Karplus, P. A. (2009). Structure, 17, 1316–1325. Web of Science CrossRef PubMed CAS Google Scholar
Bernstein, F. C., Koetzle, T. F., Williams, G. J. B., Meyer, E. F., Brice, M. D., Rodgers, J. R., Kennard, O., Shimanouchi, T. & Tasumi, M. (1977). J. Mol. Biol. 112, 535–542. CrossRef CAS PubMed Web of Science Google Scholar
Blow, D. M., Navaza, J., Tong, L., Arnold, E. & Rossmann, M. G. (2012). International Tables for Crystallography, Vol. F, edited by E. Arnold, D. M. Himmel & M. G. Rossmann, pp. 333–366. Chichester: John Wiley & Sons. Google Scholar
Borbulevych, O. Y., Moriarty, N. W., Adams, P. D. & Westerhoff, L. M. (2014). Comput. Crystallogr. Newsl. 5, 26–30. Google Scholar
Brändén, C.-I. & Jones, T. A. (1990). Nature (London), 343, 687–689. Google Scholar
Britton, D. (1972). Acta Cryst. A28, 296–297. CrossRef IUCr Journals Web of Science Google Scholar
Brünger, A. T. (1992). Nature (London), 355, 472–475. PubMed Web of Science Google Scholar
Brünger, A. T., Adams, P. D., Clore, G. M., DeLano, W. L., Gros, P., Grosse-Kunstleve, R. W., Jiang, J.-S., Kuszewski, J., Nilges, M., Pannu, N. S., Read, R. J., Rice, L. M., Simonson, T. & Warren, G. L. (1998). Acta Cryst. D54, 905–921. Web of Science CrossRef IUCr Journals Google Scholar
Brunger, A. T., Das, D., Deacon, A. M., Grant, J., Terwilliger, T. C., Read, R. J., Adams, P. D., Levitt, M. & Schröder, G. F. (2012). Acta Cryst. D68, 391–403. Web of Science CrossRef CAS IUCr Journals Google Scholar
Bryan, T., González, J. M., Bacik, J. P., DeNunzio, N. J., Unkefer, C. J., Schrader, T. E., Ostermann, A., Dunaway-Mariano, D., Allen, K. N. & Fisher, S. Z. (2013). Acta Cryst. F69, 1015–1019. Web of Science CrossRef IUCr Journals Google Scholar
Bunkóczi, G., Echols, N., McCoy, A. J., Oeffner, R. D., Adams, P. D. & Read, R. J. (2013). Acta Cryst. D69, 2276–2286. Web of Science CrossRef IUCr Journals Google Scholar
Bunkóczi, G. & Read, R. J. (2011). Acta Cryst. D67, 303–312. Web of Science CrossRef IUCr Journals Google Scholar
Burley, S. K., Berman, H. M., Bhikadiya, C., Bi, C., Chen, L., Di Costanzo, L., Christie, C., Dalenberg, K., Duarte, J. M., Dutta, S., Feng, Z., Ghosh, S., Goodsell, D. S., Green, R. K., Guranović, V., Guzenko, D., Hudson, B. P., Kalro, T., Liang, Y., Lowe, R., Namkoong, H., Peisach, E., Periskova, I., Prlić, A., Randle, C., Rose, A., Rose, P., Sala, R., Sekharan, M., Shao, C., Tan, L., Tao, Y.-P., Valasatava, Y., Voigt, M., Westbrook, J., Woo, J., Yang, H., Young, J., Zhuravleva, M. & Zardecki, C. (2019). Nucleic Acids Res. 47, D464–D474. Web of Science CrossRef CAS PubMed Google Scholar
Burnley, B. T., Afonine, P. V., Adams, P. D. & Gros, P. (2012). Elife, 1, e00311. Web of Science CrossRef PubMed Google Scholar
Busing, W. R. & Levy, H. A. (1964). Acta Cryst. 17, 142–146. CrossRef CAS IUCr Journals Web of Science Google Scholar
Cardone, G., Heymann, J. B. & Steven, A. C. (2013). J. Struct. Biol. 184, 226–236. Web of Science CrossRef PubMed Google Scholar
Case, D. A., Ben-Shalom, I. Y., Brozell, S. R., Cerutti, D. S., Cheatham, T. E. III, Cruzeiro, V. W. D., Darden, T. A., Duke, R. E., Ghoreishi, D., Gilson, M. K., Gohlke, H., Goetz, A. W., Greene, D., Harris, R., Homeyer, N., Izadi, S., Kovalenko, A., Kurtzman, T., Lee, T. S., LeGrand, S., Li, P., Lin, C., Liu, J., Luchko, T., Luo, R., Mermelstein, D. J., Merz, K. M., Miao, Y., Monard, G., Nguyen, C., Nguyen, H., Omelyan, I., Onufriev, A., Pan, F., Qui, R., Roe, D. R., Roitberg, A., Sagui, C., Schott-Verdugo, S., Shen, J., Simmerling, C. L., Smith, J., Salomon-Ferrer, R., Swails, J., Walker, R. C., Wang, J., Wei, H., Wolf, R. M., Wu, X., Xiao, L., York, D. M. & Kollman, P. A. (2018). AMBER. University of California, San Francisco. Google Scholar
Chapman, H. N., Fromme, P., Barty, A., White, T. A., Kirian, R. A., Aquila, A., Hunter, M. S., Schulz, J., DePonte, D. P., Weierstall, U., Doak, R. B., Maia, F. R. N. C., Martin, A. V., Schlichting, I., Lomb, L., Coppola, N., Shoeman, R. L., Epp, S. W., Hartmann, R., Rolles, D., Rudenko, A., Foucar, L., Kimmel, N., Weidenspointner, G., Holl, P., Liang, M., Barthelmess, M., Caleman, C., Boutet, S., Bogan, M. J., Krzywinski, J., Bostedt, C., Bajt, S., Gumprecht, L., Rudek, B., Erk, B., Schmidt, C., Hömke, A., Reich, C., Pietschner, D., Strüder, L., Hauser, G., Gorke, H., Ullrich, J., Herrmann, S., Schaller, G., Schopper, F., Soltau, H., Kühnel, K.-U., Messerschmidt, M., Bozek, J. D., Hau-Riege, S. P., Frank, M., Hampton, C. Y., Sierra, R. G., Starodub, D., Williams, G. J., Hajdu, J., Timneanu, N., Seibert, M. M., Andreasson, J., Rocker, A., Jönsson, O., Svenda, M., Stern, S., Nass, K., Andritschke, R., Schröter, C.-D., Krasniqi, F., Bott, M., Schmidt, K. E., Wang, X., Grotjohann, I., Holton, J. M., Barends, T. R. M., Neutze, R., Marchesini, S., Fromme, R., Schorb, S., Rupp, D., Adolph, M., Gorkhover, T., Andersson, I., Hirsemann, H., Potdevin, G., Graafsma, H., Nilsson, B. & Spence, J. C. H. (2011). Nature (London), 470, 73–77. Web of Science CrossRef CAS PubMed Google Scholar
Chen, M., Baldwin, P. R., Ludtke, S. J. & Baker, M. L. (2016). J. Struct. Biol. 196, 289–298. CrossRef CAS PubMed Google Scholar
Chen, V. B., Arendall, W. B., Headd, J. J., Keedy, D. A., Immormino, R. M., Kapral, G. J., Murray, L. W., Richardson, J. S. & Richardson, D. C. (2010). Acta Cryst. D66, 12–21. Web of Science CrossRef CAS IUCr Journals Google Scholar
Chen, V. B., Davis, I. W. & Richardson, D. C. (2009). Protein Sci. 18, 2403–2409. Web of Science CrossRef PubMed CAS Google Scholar
Chou, F.-C., Sripakdeevong, P., Dibrov, S. M., Hermann, T. & Das, R. (2013). Nature Methods, 10, 74–76. Web of Science CrossRef CAS PubMed Google Scholar
Clowney, L., Jain, S. C., Srinivasan, A. R., Westbrook, J., Olson, W. K. & Berman, H. M. (1996). J. Am. Chem. Soc. 118, 509–518. CrossRef CAS Web of Science Google Scholar
Coppens, P. (1967). Science, 158, 1577–1579. CSD CrossRef PubMed CAS Web of Science Google Scholar
Croll, T. I. (2015). Acta Cryst. D71, 706–709. Web of Science CrossRef IUCr Journals Google Scholar
Croll, T. I. (2018). Acta Cryst. D74, 519–530. CrossRef IUCr Journals Google Scholar
Dauter, M. & Dauter, Z. (2017). Methods Mol. Biol. 1607, 349–356. CrossRef CAS PubMed Google Scholar
Deis, L. N., Verma, V., Videau, L. L., Prisant, M. G., Moriarty, N. W., Headd, J. J., Chen, V. B., Adams, P. D., Snoeyink, J., Richardson, J. S. & Richardson, D. C. (2013). Comput. Crystallogr. Newsl. 4, 9–10. Google Scholar
DeLano, W. L. (2002). PyMOL. https://www.pymol.org. Google Scholar
Diederichs, K. & Wang, M. (2017). Methods Mol. Biol. 1607, 239–272. CrossRef CAS PubMed Google Scholar
DiMaio, F., Echols, N., Headd, J. J., Terwilliger, T. C., Adams, P. D. & Baker, D. (2013). Nature Methods, 10, 1102–1104. Web of Science CrossRef CAS PubMed Google Scholar
DiMaio, F., Terwilliger, T. C., Read, R. J., Wlodawer, A., Oberdorfer, G., Wagner, U., Valkov, E., Alon, A., Fass, D., Axelrod, H. L., Das, D., Vorobiev, S. M., Iwaï, H., Pokkuluri, P. R. & Baker, D. (2011). Nature (London), 473, 540–543. Web of Science CrossRef CAS PubMed Google Scholar
Emsley, P., Lohkamp, B., Scott, W. G. & Cowtan, K. (2010). Acta Cryst. D66, 486–501. Web of Science CrossRef CAS IUCr Journals Google Scholar
Engh, R. A. & Huber, R. (1991). Acta Cryst. A47, 392–400. CrossRef CAS Web of Science IUCr Journals Google Scholar
Evans, P. R. (2007). Acta Cryst. D63, 58–61. Web of Science CrossRef CAS IUCr Journals Google Scholar
Evans, P. & McCoy, A. (2008). Acta Cryst. D64, 1–10. Web of Science CrossRef CAS IUCr Journals Google Scholar
Fernández, J. J., Luque, D., Castón, J. R. & Carrascosa, J. L. (2008). J. Struct. Biol. 164, 170–175. PubMed Google Scholar
Gelbin, A., Schneider, B., Clowney, L., Hsieh, S.-H., Olson, W. K. & Berman, H. M. (1996). J. Am. Chem. Soc. 118, 519–529. CrossRef CAS Web of Science Google Scholar
Goddard, T. D., Huang, C. C., Meng, E. C., Pettersen, E. F., Couch, G. S., Morris, J. H. & Ferrin, T. E. (2018). Protein Sci. 27, 14–25. Web of Science CrossRef CAS PubMed Google Scholar
Grosse-Kunstleve, R. W. & Adams, P. D. (2003). Acta Cryst. D59, 1966–1973. Web of Science CrossRef CAS IUCr Journals Google Scholar
Grosse-Kunstleve, R. W., Moriarty, N. W. & Adams, P. D. (2009). Proceedings of the ASME 2009 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference, Vol. 4, pp. 1477–1485. New York: ASME. Google Scholar
Grosse-Kunstleve, R. W., Sauter, N. K., Moriarty, N. W. & Adams, P. D. (2002). J. Appl. Cryst. 35, 126–136. Web of Science CrossRef CAS IUCr Journals Google Scholar
Gruene, T., Wennmacher, J. T. C., Zaubitzer, C., Holstein, J. J., Heidler, J., Fecteau-Lefebvre, A., De Carlo, S., Müller, E., Goldie, K. N., Regeni, I., Li, T., Santiso-Quinones, G., Steinfeld, G., Handschin, S., van Genderen, E., van Bokhoven, J. A., Clever, G. H. & Pantelic, R. (2018). Angew. Chem. Int. Ed. 57, 16313–16317. Web of Science CSD CrossRef CAS Google Scholar
Hahn, T. & Klapper, H. (2006). International Tables for Crystallography, Vol. D, edited by A. Authier, pp. 393–448. Dordrecht: Kluwer. Google Scholar
Headd, J. J., Echols, N., Afonine, P. V., Grosse-Kunstleve, R. W., Chen, V. B., Moriarty, N. W., Richardson, D. C., Richardson, J. S. & Adams, P. D. (2012). Acta Cryst. D68, 381–390. Web of Science CrossRef CAS IUCr Journals Google Scholar
Headd, J. J., Echols, N., Afonine, P. V., Moriarty, N. W., Gildea, R. J. & Adams, P. D. (2014). Acta Cryst. D70, 1346–1356. Web of Science CrossRef IUCr Journals Google Scholar
Heel, M. van & Harauz, G. (1986). Optik, 73, 119–122. Google Scholar
Hintze, B. J., Lewis, S. M., Richardson, J. S. & Richardson, D. C. (2016). Proteins, 84, 1177–1189. Web of Science CrossRef CAS PubMed Google Scholar
Hoppe, W. (1957). Acta Cryst. 10, 750–751. Google Scholar
Howells, E. R., Phillips, D. C. & Rogers, D. (1950). Acta Cryst. 3, 210–214. CrossRef CAS IUCr Journals Web of Science Google Scholar
Hunter, J. D. (2007). Comput. Sci. Eng. 9, 90–95. Web of Science CrossRef Google Scholar
Jain, S., Richardson, D. C. & Richardson, J. S. (2015). Methods Enzymol. 558, 181–212. Web of Science CrossRef CAS PubMed Google Scholar
Jensen, G. J. (2010). Methods Enzymol. 483, xv–xvi. CrossRef PubMed Google Scholar
Jones, C. G., Martynowycz, M. W., Hattne, J., Fulton, T. J., Stoltz, B. M., Rodriguez, J. A., Nelson, H. M. & Gonen, T. (2018). ACS Cent. Sci. 4, 1587–1592. Web of Science CSD CrossRef CAS PubMed Google Scholar
Jones, T. A., Zou, J.-Y., Cowan, S. W. & Kjeldgaard, M. (1991). Acta Cryst. A47, 110–119. CrossRef CAS Web of Science IUCr Journals Google Scholar
Kendrew, J. C., Bodo, G., Dintzis, H. M., Parrish, R. G., Wyckoff, H. & Phillips, D. C. (1958). Nature (London), 181, 662–666. CrossRef PubMed CAS Web of Science Google Scholar
Kim, D. N., Moriarty, N. W., Kirmizialtin, S., Afonine, P. V., Poon, B. K., Sobolev, O. V., Adams, P. D. & Sanbonmatsu, K. Y. (2019). In the press. Google Scholar
Kirmizialtin, S., Loerke, J., Behrmann, E., Spahn, C. M. T. & Sanbonmatsu, K. Y. (2015). Methods Enzymol. 558, 497–514. Web of Science CrossRef CAS PubMed Google Scholar
Klei, H. E., Moriarty, N. W., Echols, N., Terwilliger, T. C., Baldwin, E. T., Pokross, M., Posy, S. & Adams, P. D. (2014). Acta Cryst. D70, 134–143. Web of Science CrossRef IUCr Journals Google Scholar
Kleywegt, G. J. & Brünger, A. T. (1996). Structure, 4, 897–904. CrossRef CAS PubMed Web of Science Google Scholar
Kleywegt, G. J. & Jones, T. A. (1995). Structure, 3, 535–540. CrossRef CAS PubMed Web of Science Google Scholar
Knihtila, R., Holzapfel, G., Weiss, K., Meilleur, F. & Mattos, C. (2015). J. Biol. Chem. 290, 31025–31036. Web of Science CrossRef CAS PubMed Google Scholar
Kucukelbir, A., Sigworth, F. J. & Tagare, H. D. (2014). Nature Methods, 11, 63–65. Web of Science CrossRef CAS PubMed Google Scholar
Kühlbrandt, W. (2014). Science, 343, 1443–1444. Web of Science PubMed Google Scholar
Li, X., Mooney, P., Zheng, S., Booth, C. R., Braunfeld, M. B., Gubbens, S., Agard, D. A. & Cheng, Y. (2013). Nature Methods, 10, 584–590. Web of Science CrossRef CAS PubMed Google Scholar
Liebschner, D., Afonine, P. V., Moriarty, N. W., Langan, P. & Adams, P. D. (2018). Acta Cryst. D74, 800–813. CrossRef IUCr Journals Google Scholar
Liebschner, D., Afonine, P. V., Moriarty, N. W., Poon, B. K., Sobolev, O. V., Terwilliger, T. C. & Adams, P. D. (2017). Acta Cryst. D73, 148–157. Web of Science CrossRef IUCr Journals Google Scholar
Liu, S., Hattne, J., Reyes, F. E., Sanchez-Martinez, S., de la Cruz, M. J., Shi, D. & Gonen, T. (2017). Protein Sci. 26, 8–15. CrossRef CAS PubMed Google Scholar
Loeffelholz, O. von, Natchiar, S. K., Djabeur, N., Myasnikov, A. G., Kratzat, H., Ménétret, J.-F., Hazemann, I. & Klaholz, B. P. (2017). Curr. Opin. Struct. Biol. 46, 140–148. PubMed Google Scholar
Lovell, S. C., Davis, I. W., Arendall, W. B., de Bakker, P. I. W., Word, J. M., Prisant, M. G., Richardson, J. S. & Richardson, D. C. (2003). Proteins, 50, 437–450. Web of Science CrossRef PubMed CAS Google Scholar
Lutz, M. & Ascher, D. (1999). Learning Python. Sebastopol: O'Reilly Media. Google Scholar
McCoy, A. J., Grosse-Kunstleve, R. W., Adams, P. D., Winn, M. D., Storoni, L. C. & Read, R. J. (2007). J. Appl. Cryst. 40, 658–674. Web of Science CrossRef CAS IUCr Journals Google Scholar
McPherson, A. (2009). Introduction to Macromolecular Crystallography. Hoboken: Wiley-Blackwell. Google Scholar
Moriarty, N. W. & Adams, P. D. (2019). Acta Cryst. D75, 16–20. CrossRef IUCr Journals Google Scholar
Moriarty, N. W., Draizen, E. J. & Adams, P. D. (2017). Acta Cryst. D73, 123–130. Web of Science CrossRef IUCr Journals Google Scholar
Moriarty, N. W., Grosse-Kunstleve, R. W. & Adams, P. D. (2009). Acta Cryst. D65, 1074–1080. Web of Science CrossRef CAS IUCr Journals Google Scholar
Moriarty, N. W., Liebschner, D., Klei, H. E., Echols, N., Afonine, P. V., Headd, J. J., Poon, B. K. & Adams, P. D. (2018). Protein Sci. 27, 182–194. CrossRef CAS PubMed Google Scholar
Moriarty, N. W., Tronrud, D. E., Adams, P. D. & Karplus, P. A. (2014). FEBS J. 281, 4061–4071. Web of Science CrossRef CAS PubMed Google Scholar
Moriarty, N. W., Tronrud, D. E., Adams, P. D. & Karplus, P. A. (2016). Acta Cryst. D72, 176–179. Web of Science CrossRef IUCr Journals Google Scholar
Nannenga, B. L. & Gonen, T. (2018). Emerg. Top. Life Sci. 2, 1–8. CrossRef CAS PubMed Google Scholar
Natchiar, S. K., Myasnikov, A. G., Kratzat, H., Hazemann, I. & Klaholz, B. P. (2017). Nature (London), 551, 472–477. CrossRef CAS PubMed Google Scholar
Oeffner, R. D., Afonine, P. V., Millán, C., Sammito, M., Usón, I., Read, R. J. & McCoy, A. J. (2018). Acta Cryst. D74, 245–255. CrossRef IUCr Journals Google Scholar
Oldfield, T. J. (2001). Acta Cryst. D57, 82–94. Web of Science CrossRef CAS IUCr Journals Google Scholar
Orpen, A. G., Pippard, D., Sheldrick, G. M. & Rouse, K. D. (1978). Acta Cryst. B34, 2466–2472. CSD CrossRef CAS Web of Science IUCr Journals Google Scholar
Padilla, J. E. & Yeates, T. O. (2003). Acta Cryst. D59, 1124–1130. Web of Science CrossRef CAS IUCr Journals Google Scholar
Penczek, P. A. (2010). Methods Enzymol. 482, 73–100. Web of Science CrossRef CAS PubMed Google Scholar
Perutz, M. F., Rossmann, M. G., Cullis, A. F., Muirhead, H., Will, G. & North, A. C. T. (1960). Nature (London), 185, 416–422. CrossRef PubMed CAS Web of Science Google Scholar
Podjarny, A. D., Rees, B. & Urzhumtsev, A. G. (1996). Methods Mol. Biol. 56, 205–226. CAS PubMed Google Scholar
Popov, A. N. & Bourenkov, G. P. (2003). Acta Cryst. D59, 1145–1153. Web of Science CrossRef CAS IUCr Journals Google Scholar
Read, R. J., Adams, P. D., Arendall, W. B., Brunger, A. T., Emsley, P., Joosten, R. P., Kleywegt, G. J., Krissinel, E. B., Lütteke, T., Otwinowski, Z., Perrakis, A., Richardson, J. S., Sheffler, W. H., Smith, J. L., Tickle, I. J., Vriend, G. & Zwart, P. H. (2011). Structure, 19, 1395–1412. Web of Science CrossRef CAS PubMed Google Scholar
Richardson, J. S. (2015). Comput. Crystallogr. Newsl. 6, 47–53. Google Scholar
Richardson, J. S., Schneider, B., Murray, L. W., Kapral, G. J., Immormino, R. M., Headd, J. J., Richardson, D. C., Ham, D., Hershkovits, E., Williams, L. D., Keating, K. S., Pyle, A. M., Micallef, D., Westbrook, J., Berman, H. M. & RNA Ontology Consortium (2008). RNA, 14, 465–481. CrossRef PubMed Google Scholar
Richardson, J. S., Williams, C. J., Hintze, B. J., Chen, V. B., Prisant, M. G., Videau, L. L. & Richardson, D. C. (2018). Acta Cryst. D74, 132–142. Web of Science CrossRef IUCr Journals Google Scholar
Richardson, J. S., Williams, C. J., Videau, L. L., Chen, V. B. & Richardson, D. C. (2018). J. Struct. Biol. 204, 301–312. CrossRef CAS PubMed Google Scholar
Roseman, A. M. (2000). Acta Cryst. D56, 1332–1340. Web of Science CrossRef CAS IUCr Journals Google Scholar
Rosenthal, P. B. & Henderson, R. (2003). J. Mol. Biol. 333, 721–745. Web of Science CrossRef PubMed CAS Google Scholar
Rossmann, M. G. (1972). The Molecular Replacement Method. New York: Gordon & Breach. Google Scholar
Rossmann, M. G. (2014). IUCrJ, 1, 84–86. Web of Science CrossRef CAS PubMed IUCr Journals Google Scholar
Rotkiewicz, P. & Skolnick, J. (2008). J. Comput. Chem. 29, 1460–1465. Web of Science CrossRef PubMed CAS Google Scholar
Schlichting, I. (2015). IUCrJ, 2, 246–255. Web of Science CrossRef CAS PubMed IUCr Journals Google Scholar
Schomaker, V. & Trueblood, K. N. (1968). Acta Cryst. B24, 63–76. CrossRef CAS IUCr Journals Web of Science Google Scholar
Sheldrick, G. M. (2008). Acta Cryst. A64, 112–122. Web of Science CrossRef CAS IUCr Journals Google Scholar
Sheldrick, G. M. & Schneider, T. R. (1997). Methods Enzymol. 277, 319–343. CrossRef PubMed CAS Web of Science Google Scholar
Sobolev, O. V., Afonine, P. V., Adams, P. D. & Urzhumtsev, A. (2015). J. Appl. Cryst. 48, 1130–1141. Web of Science CrossRef CAS IUCr Journals Google Scholar
Standfuss, J. & Spence, J. (2017). IUCrJ, 4, 100–101. Web of Science CrossRef CAS PubMed IUCr Journals Google Scholar
Taylor, G. L. (2010). Acta Cryst. D66, 325–338. Web of Science CrossRef IUCr Journals Google Scholar
Terwilliger, T. C. (2000). Acta Cryst. D56, 965–972. Web of Science CrossRef CAS IUCr Journals Google Scholar
Terwilliger, T. C. (2002). Acta Cryst. D58, 1937–1940. Web of Science CrossRef CAS IUCr Journals Google Scholar
Terwilliger, T. C. (2018). Comput. Crystallogr. Newsl. 9, 51–57. Google Scholar
Terwilliger, T. C., Adams, P. D., Afonine, P. V. & Sobolev, O. V. (2018). Nature Methods, 15, 905–908. CrossRef CAS PubMed Google Scholar
Terwilliger, T. C., Adams, P. D., Moriarty, N. W. & Cohn, J. D. (2007). Acta Cryst. D63, 101–107. Web of Science CrossRef CAS IUCr Journals Google Scholar
Terwilliger, T. C., Adams, P. D., Read, R. J., McCoy, A. J., Moriarty, N. W., Grosse-Kunstleve, R. W., Afonine, P. V., Zwart, P. H. & Hung, L.-W. (2009). Acta Cryst. D65, 582–601. Web of Science CrossRef CAS IUCr Journals Google Scholar
Terwilliger, T. C. & Berendzen, J. (1999). Acta Cryst. D55, 849–861. Web of Science CrossRef CAS IUCr Journals Google Scholar
Terwilliger, T. C., Bunkóczi, G., Hung, L.-W., Zwart, P. H., Smith, J. L., Akey, D. L. & Adams, P. D. (2016a). Acta Cryst. D72, 346–358. Web of Science CrossRef IUCr Journals Google Scholar
Terwilliger, T. C., Bunkóczi, G., Hung, L.-W., Zwart, P. H., Smith, J. L., Akey, D. L. & Adams, P. D. (2016b). Acta Cryst. D72, 359–374. Web of Science CrossRef IUCr Journals Google Scholar
Terwilliger, T. C., DiMaio, F., Read, R. J., Baker, D., Bunkóczi, G., Adams, P. D., Grosse-Kunstleve, R. W., Afonine, P. V. & Echols, N. (2012). J. Struct. Funct. Genomics, 13, 81–90. CrossRef CAS PubMed Google Scholar
Terwilliger, T. C., Grosse-Kunstleve, R. W., Afonine, P. V., Moriarty, N. W., Zwart, P. H., Hung, L.-W., Read, R. J. & Adams, P. D. (2008). Acta Cryst. D64, 61–69. Web of Science CrossRef CAS IUCr Journals Google Scholar
Terwilliger, T. C., Klei, H., Adams, P. D., Moriarty, N. W. & Cohn, J. D. (2006). Acta Cryst. D62, 915–922. Web of Science CrossRef CAS IUCr Journals Google Scholar
Terwilliger, T. C., Read, R. J., Adams, P. D., Brunger, A. T., Afonine, P. V. & Hung, L.-W. (2013). Acta Cryst. D69, 2244–2250. Web of Science CrossRef IUCr Journals Google Scholar
Terwilliger, T. C., Sobolev, O. V., Afonine, P. V. & Adams, P. D. (2018). Acta Cryst. D74, 545–559. Web of Science CrossRef IUCr Journals Google Scholar
Urzhumtsev, A., Afonine, P. V., Lunin, V. Y., Terwilliger, T. C. & Adams, P. D. (2014). Acta Cryst. D70, 2593–2606. Web of Science CrossRef IUCr Journals Google Scholar
Urzhumtsev, A., Afonine, P. V., Van Benschoten, A. H., Fraser, J. S. & Adams, P. D. (2016). Acta Cryst. D72, 1073–1075. Web of Science CrossRef IUCr Journals Google Scholar
Urzhumtseva, L., Afonine, P. V., Adams, P. D. & Urzhumtsev, A. (2009). Acta Cryst. D65, 297–300. Web of Science CrossRef CAS IUCr Journals Google Scholar
Vagin, A. A. & Murshudov, G. N. (2004). IUCr Comput. Comm. Newsl. 4, 59–72. Google Scholar
Vagin, A. A., Steiner, R. A., Lebedev, A. A., Potterton, L., McNicholas, S., Long, F. & Murshudov, G. N. (2004). Acta Cryst. D60, 2184–2195. Web of Science CrossRef CAS IUCr Journals Google Scholar
Wall, M. E., Adams, P. D., Fraser, J. S. & Sauter, N. K. (2014). Structure, 22, 182–184. Web of Science CrossRef CAS PubMed Google Scholar
Wall, M. E., Wolff, A. M. & Fraser, J. S. (2018). Curr. Opin. Struct. Biol. 50, 109–116. Web of Science CrossRef CAS PubMed Google Scholar
Wang, J. & Moore, P. B. (2017). Protein Sci. 26, 122–129. Web of Science CrossRef CAS PubMed Google Scholar
Williams, C. J., Headd, J. J., Moriarty, N. W., Prisant, M. G., Videau, L. L., Deis, L. N., Verma, V., Keedy, D. A., Hintze, B. J., Chen, V. B., Jain, S., Lewis, S. M., Arendall, W. B., Snoeyink, J., Adams, P. D., Lovell, S. C., Richardson, J. S. & Richardson, D. C. (2018). Protein Sci. 27, 293–315. Web of Science CrossRef CAS PubMed Google Scholar
Williams, C. J., Videau, L. L., Hintze, B. J., Richardson, D. C. & Richardson, J. S. (2018). BioRxiv, 324517. Google Scholar
Wlodawer, A. (1980). Acta Cryst. B36, 1826–1831. CrossRef CAS IUCr Journals Web of Science Google Scholar
Wlodawer, A. & Hendrickson, W. A. (1982). Acta Cryst. A38, 239–247. CrossRef CAS Web of Science IUCr Journals Google Scholar
Wlodawer, A., Minor, W., Dauter, Z. & Jaskolski, M. (2013). FEBS J. 280, 5705–5736. Web of Science CrossRef CAS PubMed Google Scholar
Word, J. M., Lovell, S. C., LaBean, T. H., Taylor, H. C., Zalis, M. E., Presley, B. K., Richardson, J. S. & Richardson, D. C. (1999). J. Mol. Biol. 285, 1711–1733. Web of Science CrossRef CAS PubMed Google Scholar
Word, J. M., Lovell, S. C., Richardson, J. S. & Richardson, D. C. (1999). J. Mol. Biol. 285, 1735–1747. Web of Science CrossRef CAS PubMed Google Scholar
Yamaguchi, S., Kamikubo, H., Kurihara, K., Kuroki, R., Niimura, N., Shimizu, N., Yamazaki, Y. & Kataoka, M. (2009). Proc. Natl. Acad. Sci. USA, 106, 440–444. CrossRef PubMed CAS Google Scholar
Yeates, T. O. (1997). Methods Enzymol. 276, 344–358. CrossRef CAS PubMed Web of Science Google Scholar
Zheng, M., Moriarty, N. W., Xu, Y., Reimers, J. R., Afonine, P. V. & Waller, M. P. (2017). Acta Cryst. D73, 1020–1028. Web of Science CrossRef IUCr Journals Google Scholar
Zheng, M., Reimers, J. R., Waller, M. P. & Afonine, P. V. (2017). Acta Cryst. D73, 45–52. Web of Science CrossRef IUCr Journals Google Scholar
Zwart, P. H. (2005). Acta Cryst. D61, 1437–1448. Web of Science CrossRef CAS IUCr Journals Google Scholar
Zwart, P. H., Grosse Kunstleve, R. W. & Adams, P. D. (2005). CCP4 Newsl. Protein Crystallogr. 43, contribution 7. Google Scholar
This is an open-access article distributed under the terms of the Creative Commons Attribution (CC-BY) Licence, which permits unrestricted use, distribution, and reproduction in any medium, provided the original authors and source are cited.