Literature DB >> 20507903

FoXS: a web server for rapid computation and fitting of SAXS profiles.

Dina Schneidman-Duhovny1, Michal Hammel, Andrej Sali.   

Abstract

Small angle X-ray scattering (SAXS) is an increasingly common technique for low-resolution structural characterization of molecules in solution. SAXS experiment determines the scattering intensity of a molecule as a function of spatial frequency, termed SAXS profile. SAXS profiles can contribute to many applications, such as comparing a conformation in solution with the corresponding X-ray structure, modeling a flexible or multi-modular protein, and assembling a macromolecular complex from its subunits. These applications require rapid computation of a SAXS profile from a molecular structure. FoXS (Fast X-Ray Scattering) is a rapid method for computing a SAXS profile of a given structure and for matching of the computed and experimental profiles. Here, we describe the interface and capabilities of the FoXS web server (http://salilab.org/foxs).

Entities:  

Mesh:

Year:  2010        PMID: 20507903      PMCID: PMC2896111          DOI: 10.1093/nar/gkq461

Source DB:  PubMed          Journal:  Nucleic Acids Res        ISSN: 0305-1048            Impact factor:   16.971


INTRODUCTION

SAXS is becoming a widely used technique for low-resolution structural characterization of molecules in solution (1–6). Unlike EM, NMR and X-ray crystallography, the key strength of SAXS is that it can be performed under a wide variety of solution conditions, including near physiological conditions. The experiment is performed with ∼1.0 mg/ml of a macromolecular sample in a ∼15 μl volume, and usually takes only a few minutes on a well-equipped synchrotron beam line (4). The SAXS profile of a macromolecule, I(q), is computed by subtracting the SAXS profile of the buffer from the SAXS profile of the macromolecule in the buffer. The profile can be converted into an approximate distribution of pairwise atomic distances of the macromolecule (i.e. the pair-distribution function) via a Fourier transform. Computational approaches for modeling a macromolecular structure based on its SAXS profile can be classified into ab initio and rigid body modeling methods (3). On the one hand, the ab initio methods search for coarse 3D shapes represented by dummy atoms (beads) that fit the experimental profile (7–9). On the other hand, rigid body modeling approaches refine an atomic model of the molecule with the aim to fit the computed SAXS profile to the experimental one (10). Therefore, rigid body modeling can be used only if an approximate structure of the studied molecule or its components are available. Rigid body modeling approaches require the computation of the SAXS profile of a given atomic structure and its comparison with the experimental profile. Here, we describe a web server (FoXS) that performs this task. FoXS can be used as a tool for numerous SAXS-based modeling applications, such as comparing solution and crystal structures (4), modeling of a perturbed conformation (e.g. modeling active conformation starting from non-active conformation) (11), structural characterization of flexible proteins (12,13), assembly of multi domain proteins starting from single domain structures (14), assembly of multi protein complexes (10), fold recognition and comparative modeling (15,16), modeling of missing regions in the high-resolution structure (17), and determination of biologically relevant states from the crystal (18,19). There are several methods and software tools for calculating a SAXS profile of a given molecular structure. The methods differ in the use of the inter-atomic distances and in the treatment of the solvation layer (20). Inter-atomic distances can be computed and used explicitly (5,14). The most popular method CRYSOL (21), also available as a web server, uses multipole expansion for fast calculation of the spherically averaged scattering profile. Another widely used approach is Monte Carlo sampling of the distances in the model (22). Coarse graining that combines several atoms in a single scattering center can also be used to speed up the calculation (23,24). The solvation layer can be treated explicitly by introducing water molecules (24,25) or implicitly by a continuous envelope surrounding the model (21). FoXS is a rapid and accurate web server for calculating a SAXS profile of a given molecular structure that explicitly computes all inter-atomic distances as well as models the first solvation layer based on the atomic solvent accessible areas. The server also provides an optimization of the hydration layer density as well as the excluded volume of the protein, to maximize the fit of the computed profile to the experimental profile. Additional optimization is achieved by adjusting the ‘background’ of the experimental profile for wider scattering angles (26). Next, we describe the method implemented in FoXS and its interface.

FOXS METHOD

The method for computing SAXS profiles is based on the Debye formula (27): where the intensity, I(q) is a function of the momentum transfer q = (4π sin θ)/λ, where 2θ is the scattering angle and λ is the wavelength of the incident X-ray beam; d is the distance between atoms i and j, and N is the number of atoms in the molecule. In our model, the form factor fi(q) takes into account the displaced solvent as well as the hydration layer: where fv(q) is the atomic form factor in vacuo (21), fs(q) is the form factor of the dummy atom that represents the displaced solvent (28), si is the fraction of solvent accessible surface of the atom i (29), and fw(q) is the water form factor. The parameter c1 is used to adjust the total excluded volume of the atoms (default value = 1.0) and c2 is used to adjust the density of the water in the hydration layer (default value = 0.0). I(q) is calculated rapidly per Equation 1 as described in detail in (14). The computed profile is fitted to a given experimental SAXS profile by minimizing the χ function with respect to c, c1 and c2: where Iexp(q) and I(q) are the experimental and computed profiles, respectively, σ(q) is the experimental error of the measured profile, M is the number of points in the profile, and c is the scale factor. The minimal value of χ is found by enumerating c1 and c2 (0.95 ≤ c1 ≤ 1.12 and 0 ≤ c2 ≤ 4.0), in steps of 0.005 and 0.1 respectively), and performing the linear least-squares minimization to find the value of c that minimizes χ for each c1,c2 combination. In addition, FoXS has an option to adjust the background of the experimental profile (26). FoXS was successfully tested with all PDB structures (30) that have an experimental SAXS profile in the open access SAXS database (http://bioisis.net/) (4) as well as a number of additional cases (in preparation).

FOXS WEB SERVER

The web server has one mandatory input, a structure file in the PDB format (or a zip archive with multiple PDB files). The server assigns form factors for the standard PDB protein and nucleic acid atoms. For other types of molecule, the form factors are assigned using the element field in the PDB format. Hydrogen atoms are considered implicitly for proteins and nucleic acids by adding their form factors to that of their bound heavy atom. If the input structure includes other groups, such as lipids or sugars, it is recommended to add all the hydrogens explicitly and turn off the ‘implicit hydrogens’ option on the FoXS input form. The optional input includes an experimental SAXS profile, which must be obtained for the exact molecule specified in the input PDB file (including all loops, linkers and His tags). The profile is specified in a text file with three columns: q, I(q), σ(q) where q = (4πsinθ)/λ, 2θ is the scattering angle and λ is the wavelength of the incident X-ray beam. It is recommended to provide an accurate error estimate of σ(q) because it is used for the profile fitting. If the third column is not given, FoXS will assume the error is distributed according to the Poisson distribution with λ = 10. # q intensity error 0.00000 3280247.73 1904.037 0.00060 3280164.59 1417.031 0.00120 3279915.19 1840.032 The server also has several optional input parameters. A user can specify an e-mail address for emailing a link to the results page. Maximal q value determines the range for calculating the profile (default qmax = 0.5 Å−1). A user can also control the sampling resolution of the profile by setting the number of points in the profile. The profile will be sampled at the resolution equal to the maximal q value divided by the number of profile points. For example, if the qmax value is 0.5 Å−1 and a user asks for 1000 profile points, the resulting profile will be uniformly sampled at the interval of 0.0005Å−1. In addition, a user can also decide whether or not to include the hydration layer in the profile computation (included by default). It is also possible to decide whether or not to adjust the excluded volume of the protein (c1 value—adjusted by default) and the background of the experimental profile (not adjusted by default). Once the inputs are defined, FoXS computes the SAXS profile of the input PDB structure(s) and fits it to the experimental profile, if provided. For fitting, the computed profile is resampled at the q values sampled by the experimental profile, with the computed intensities estimated using linear interpolation. The server does not modify the input experimental profile, unless background adjustment is requested. The computation is performed in real time and the server page is updated once the calculation has finished. The typical running time is less than a second for a system of a thousand of atoms, and can extend to a few minutes for tens of thousands of atoms. The output page displays a plot of the computed profile as well as a plot of the computed profile fitted to the experimental profile (Figure 1). In addition, the values of χ, c1 and c2 for the current profile fit are displayed. The profiles and their fit can be downloaded. In case of multiple PDB files in the input, the server will display computed profile plots for each PDB file, as well as plots with their fit to the experimental profile. In addition, a single plot with all the computed profiles and a plot with computed profiles fitted to the experimental profile are displayed.
Figure 1.

Snapshot of a FoXS output page. Computed profiles of two PDB files are compared to the experimental SAXS profile of malic enzyme (data from http://bioisis.net/, PF1026). The first structure (pdb_model) includes a model of the unfolded His tag region (35 residues), while the second structure (2dvm) does not. The server was run with the default parameters and the hydration layer modeling was disabled. Plots on the left display the theoretical profiles and plots on the right display their fit to the experimental profile. The top two plots are for the structure with the modeled unfolded region (pdb_model), the middle two plots are for the original PDB file (2dvm), the bottom left plot overlay the profiles for the two input structures, and the bottom right plot shows their fit to the experimental profile. The structure with the modeled unfolded region shows a better fit to the experimental profile with the value of χ = 2.88, compared to χ = 6.33 for the original crystallographic structure. The user can follow the links to download the computed profiles and their fittings.

Snapshot of a FoXS output page. Computed profiles of two PDB files are compared to the experimental SAXS profile of malic enzyme (data from http://bioisis.net/, PF1026). The first structure (pdb_model) includes a model of the unfolded His tag region (35 residues), while the second structure (2dvm) does not. The server was run with the default parameters and the hydration layer modeling was disabled. Plots on the left display the theoretical profiles and plots on the right display their fit to the experimental profile. The top two plots are for the structure with the modeled unfolded region (pdb_model), the middle two plots are for the original PDB file (2dvm), the bottom left plot overlay the profiles for the two input structures, and the bottom right plot shows their fit to the experimental profile. The structure with the modeled unfolded region shows a better fit to the experimental profile with the value of χ = 2.88, compared to χ = 6.33 for the original crystallographic structure. The user can follow the links to download the computed profiles and their fittings.

CONCLUSIONS

A SAXS profile can provide significant insight into the structures of macromolecules, especially when combined with other information. SAXS experiments are gaining in popularity due to the technological advances that allow rapid and accurate data collection for a relatively small amount of the sample. Rapid and accurate computational methods are required for interpretation of the SAXS profiles. Here, we described a rapid, accurate, and user-friendly web server for calculating a SAXS profile of a given atomic structure and its fitting to the experimental profile. The web server can be used in a wide range of SAXS, such as comparing solution and crystal structures, modeling of a perturbed conformation (e.g. modeling active conformation starting from non-active conformation), structural characterization of flexible proteins, assembly of multi domain proteins starting from single domain structures, assembly of multi protein complexes, fold recognition and comparative modeling, modeling of missing regions in the high-resolution structure, and determination of biologically relevant states from the crystal.

FUNDING

Weizmann Institute Advancing Women in Science Postdoctoral Fellowship to DSD; Sandler Family Supporting Foundation, National Institutes of Health (R01 GM083960); National Institutes of Health (U54 RR022220); National Institutes of Health (PN2 EY016525); DOE program Integrated Diffraction Analysis Technologies (IDAT), Pfizer Inc. SIBYLS beamline at Lawrence Berkeley National Laboratory. Funding for open access charge: National Institutes of Health (R01 GM083960). Conflict of interest statement. None declared.
  25 in total

1.  Restoring low resolution structure of biological macromolecules from solution scattering using simulated annealing.

Authors:  D I Svergun
Journal:  Biophys J       Date:  1999-06       Impact factor: 4.033

2.  Announcing the worldwide Protein Data Bank.

Authors:  Helen Berman; Kim Henrick; Haruki Nakamura
Journal:  Nat Struct Biol       Date:  2003-12

3.  Refinement of multidomain protein structures by combination of solution small-angle X-ray scattering and NMR data.

Authors:  Alexander Grishaev; Justin Wu; Jill Trewhella; Ad Bax
Journal:  J Am Chem Soc       Date:  2005-11-30       Impact factor: 15.419

4.  Fold recognition aided by constraints from small angle X-ray scattering data.

Authors:  Wenjun Zheng; Sebastian Doniach
Journal:  Protein Eng Des Sel       Date:  2005-04-21       Impact factor: 1.650

5.  Global rigid body modeling of macromolecular complexes against small-angle scattering data.

Authors:  Maxim V Petoukhov; Dmitri I Svergun
Journal:  Biophys J       Date:  2005-05-27       Impact factor: 4.033

6.  Structural characterization of flexible proteins using small-angle X-ray scattering.

Authors:  Pau Bernadó; Efstratios Mylonas; Maxim V Petoukhov; Martin Blackledge; Dmitri I Svergun
Journal:  J Am Chem Soc       Date:  2007-04-06       Impact factor: 15.419

Review 7.  Analysis of X-ray and neutron scattering from biomacromolecular solutions.

Authors:  Maxim V Petoukhov; Dmitri I Svergun
Journal:  Curr Opin Struct Biol       Date:  2007-08-21       Impact factor: 6.809

Review 8.  X-ray scattering combined with coordinate-based analyses for applications in natural and artificial photosynthesis.

Authors:  David M Tiede; Kristy L Mardis; Xiaobing Zuo
Journal:  Photosynth Res       Date:  2009 Nov-Dec       Impact factor: 3.573

9.  Low-resolution structures of proteins in solution retrieved from X-ray scattering with a genetic algorithm.

Authors:  P Chacón; F Morán; J F Díaz; E Pantos; J M Andreu
Journal:  Biophys J       Date:  1998-06       Impact factor: 4.033

10.  Solvent-accessible surfaces of proteins and nucleic acids.

Authors:  M L Connolly
Journal:  Science       Date:  1983-08-19       Impact factor: 47.728

View more
  254 in total

1.  Macromolecular docking restrained by a small angle X-ray scattering profile.

Authors:  Dina Schneidman-Duhovny; Michal Hammel; Andrej Sali
Journal:  J Struct Biol       Date:  2010-10-12       Impact factor: 2.867

2.  Small-angle X-ray scattering studies of the oligomeric state and quaternary structure of the trifunctional proline utilization A (PutA) flavoprotein from Escherichia coli.

Authors:  Ranjan K Singh; John D Larson; Weidong Zhu; Robert P Rambo; Greg L Hura; Donald F Becker; John J Tanner
Journal:  J Biol Chem       Date:  2011-10-19       Impact factor: 5.157

3.  Improving protein template recognition by using small-angle x-ray scattering profiles.

Authors:  Marcelo Augusto dos Reis; Ricardo Aparicio; Yang Zhang
Journal:  Biophys J       Date:  2011-12-07       Impact factor: 4.033

4.  Structure of the yeast U2/U6 snRNA complex.

Authors:  Jordan E Burke; Dipali G Sashital; Xiaobing Zuo; Yun-Xing Wang; Samuel E Butcher
Journal:  RNA       Date:  2012-02-10       Impact factor: 4.942

5.  Solution X-ray scattering combined with computational modeling reveals multiple conformations of covalently bound ubiquitin on PCNA.

Authors:  Susan E Tsutakawa; Adam W Van Wynsberghe; Bret D Freudenthal; Christopher P Weinacht; Lokesh Gakhar; M Todd Washington; Zhihao Zhuang; John A Tainer; Ivaylo Ivanov
Journal:  Proc Natl Acad Sci U S A       Date:  2011-10-17       Impact factor: 11.205

6.  Solution structure, conformational dynamics, and CD4-induced activation in full-length, glycosylated, monomeric HIV gp120.

Authors:  Miklos Guttman; Maria Kahn; Natalie K Garcia; Shiu-Lok Hu; Kelly K Lee
Journal:  J Virol       Date:  2012-06-06       Impact factor: 5.103

7.  ATP-dependent conformational dynamics underlie the functional asymmetry of the replicative helicase from a minimalist eukaryote.

Authors:  Artem Y Lyubimov; Alessandro Costa; Franziska Bleichert; Michael R Botchan; James M Berger
Journal:  Proc Natl Acad Sci U S A       Date:  2012-07-09       Impact factor: 11.205

8.  H-NS forms a superhelical protein scaffold for DNA condensation.

Authors:  Stefan T Arold; Paul G Leonard; Gary N Parkinson; John E Ladbury
Journal:  Proc Natl Acad Sci U S A       Date:  2010-08-23       Impact factor: 11.205

9.  XLF regulates filament architecture of the XRCC4·ligase IV complex.

Authors:  Michal Hammel; Yaping Yu; Shujuan Fang; Susan P Lees-Miller; John A Tainer
Journal:  Structure       Date:  2010-11-10       Impact factor: 5.006

10.  Structural Studies of IRF4 Reveal a Flexible Autoinhibitory Region and a Compact Linker Domain.

Authors:  Soumya G Remesh; Vishaka Santosh; Carlos R Escalante
Journal:  J Biol Chem       Date:  2015-09-24       Impact factor: 5.157

View more

北京卡尤迪生物科技股份有限公司 © 2022-2023.