|
SAXS experiment determines 1-dimensional structural information, termed SAXS profile, which is the scattering intensity of a molecule as a function of spatial frequency. The profile can be converted into a radial distribution function of the molecule with Fourier transform. The experiment is performed on a purified protein sample in solution, resulting in a data that is a rotational and conformational average (1 to 3 nm resolution). There are practically no limitations on molecules sizes [5-10].
There are two major approaches to structure prediction using the scattering profile: (i) ab initio methods vs. (ii) rigid body modeling. If the structure of the assembly or its individual subunits is not available, only ab initio methods can be used. If the structure of the assembly or its components is known, rigid body modeling methods can be applied. In rigid body modeling, atomic resolution models for the studied assembly are generated by docking methods, and the theoretical scattering profile of the models is compared to the experimental one.
FoXS is a method for computing a theoretical scattering profile of a structure and fitting of experimental profile [1-3]. FoXS can be used as a basic tool for numerous structural modeling applications with SAXS data:
The input to the webserver is a PDB or mmCIF format file and experimental SAXS profile (if available). FoXS computes the theoretical profile and outputs it as a text file and as a plot of intensity (log scale) vs. q. The profile is computed using Debye formula for spherical scatterers [5].
where fi(q) and fj(q) represent the isotropic atomic form factors of the atoms i and j, and dij is the Euclidean distance between these atoms.
If experimental SAXS profile is available, FoXS will fit the theoretical profile to the experimental one. The quality of the fit is measured by χ function.
where c is a scaling parameter and σ is the experimental error.
If multiple PDB/mmCIF files were uploaded by the user, in addition to profile calculation for each structure, the server will also run enumeration and fitting of multiple structures to the input profile [1, 4]. See MultiFoXS example for details.
The method is useful in cases of flexible multi-domain proteins or mixtures (for example proteins that exist as a mixture of monomers and dimers in solution). If you need to sample the conformational space of your protein, try MultiFoXS webserver.
If you use FoXS, please cite:
Schneidman-Duhovny D, Hammel M, Tainer JA, and Sali A. Accurate SAXS profile computation and its assessment by contrast variation experiments. Biophysical Journal 2013. 105 (4), 962-974
Schneidman-Duhovny D, Hammel M, Tainer JA, and Sali A. FoXS, FoXSDock and MultiFoXS: Single-state and multi-state structural modeling of proteins and their complexes based on SAXS profiles NAR 2016 [ FREE Full Text ]
Contact: