Department of Bioengineering and Therapeutic Sciences, University of California, San Francisco, CA, USA.
Biophys J. 2013 Aug 20;105(4):962-74. doi: 10.1016/j.bpj.2013.07.020.
A major challenge in structural biology is to characterize structures of proteins and their assemblies in solution. At low resolution, such a characterization may be achieved by small angle x-ray scattering (SAXS). Because SAXS analyses often require comparing profiles calculated from many atomic models against those determined by experiment, rapid and accurate profile computation from molecular structures is needed. We developed fast open-source x-ray scattering (FoXS) for profile computation. To match the experimental profile within the experimental noise, FoXS explicitly computes all interatomic distances and implicitly models the first hydration layer of the molecule. For assessing the accuracy of the modeled hydration layer, we performed contrast variation experiments for glucose isomerase and lysozyme, and found that FoXS can accurately represent density changes of this layer. The hydration layer model was also compared with a SAXS profile calculated for the explicit water molecules in the high-resolution structures of glucose isomerase and lysozyme. We tested FoXS on eleven protein, one DNA, and two RNA structures, revealing superior accuracy and speed versus CRYSOL, AquaSAXS, the Zernike polynomials-based method, and Fast-SAXS-pro. In addition, we demonstrated a significant correlation of the SAXS score with the accuracy of a structural model. Moreover, FoXS utility for analyzing heterogeneous samples was demonstrated for intrinsically flexible XLF-XRCC4 filaments and Ligase III-DNA complex. FoXS is extensively used as a standalone web server as a component of integrative structure determination by programs IMP, Chimera, and BILBOMD, as well as in other applications that require rapidly and accurately calculated SAXS profiles.
结构生物学的一个主要挑战是在溶液中对蛋白质及其组装体的结构进行特征描述。在低分辨率下,这种特征描述可以通过小角 X 射线散射(SAXS)来实现。由于 SAXS 分析通常需要将从许多原子模型计算出的轮廓与通过实验确定的轮廓进行比较,因此需要从分子结构中快速准确地计算轮廓。我们开发了快速开源 X 射线散射(FoXS)来进行轮廓计算。为了在实验噪声范围内与实验轮廓相匹配,FoXS 明确计算了所有原子间的距离,并隐含地对分子的第一水化层进行建模。为了评估所建模水化层的准确性,我们对葡萄糖异构酶和溶菌酶进行了对比变化实验,发现 FoXS 可以准确地表示该层的密度变化。还将水化层模型与葡萄糖异构酶和溶菌酶的高分辨率结构中明确的水分子的 SAXS 轮廓进行了比较。我们在十一个蛋白质、一个 DNA 和两个 RNA 结构上测试了 FoXS,结果表明 FoXS 在准确性和速度方面优于 CRYSOL、AquaSAXS、基于 Zernike 多项式的方法和 Fast-SAXS-pro。此外,我们还证明了 SAXS 评分与结构模型准确性之间存在显著相关性。此外,FoXS 还可用于分析异质样品,如具有内在灵活性的 XLF-XRCC4 纤维和 Ligase III-DNA 复合物。FoXS 广泛用作独立的 Web 服务器,是集成结构确定程序 IMP、Chimera 和 BILBOMD 的组件,以及其他需要快速准确计算 SAXS 轮廓的应用程序的组件。