Skip to main content
U.S. flag

An official website of the United States government

Official websites use .gov
A .gov website belongs to an official government organization in the United States.

Secure .gov websites use HTTPS
A lock ( ) or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.

SAXS-A-FOLD: A Website for Fast Ensemble Modeling Optimizing the Fit of AlphaFold or User-Supplied Protein Structures with Flexible Regions to SAXS Data

Published

Author(s)

Emre Brookes, Joseph E. Curtis, Aaron Householder, Mattia Rocco

Abstract

AI programs such as AlphaFold (AF) are having a major impact on structural biology. However, predicted unstructured regions, the arrangement of linker-connected domains and their conformational changes in response to environmental variables present challenges that are not easily dealt with on purely computational grounds. An approach that uses predicted (or solved) protein modules/domains linked by potentially unstructured regions and that generates ensembles of models optimized against small-angle X-ray scattering (SAXS) data has been recently described [Brookes et al. (2023). J. Appl. Cryst. 56, 910–926]. Its implementation on a public-domain website, SAXS-A-FOLD (https://saxsafold.genapp.rocks), is presented here. User-supplied SAXS experimental intensity I(q) versus scattering vector magnitude q and the derived pair-wise distance distribution function P(r) versus r are first uploaded. An AF or user-supplied structure (currently only single chains without prosthetic groups) is then uploaded and displayed, and its SAXS I(q) and P(r) profiles are computed and compared with the experimental data. If uploaded from AF, the structure is color-coded by the associated confidence level: on this basis, the website automatically proposes potential flexible regions that can be user modified. For user-supplied structures, these regions have to be directly entered. A starting pool of typically 10–50 x 103 conformations is generated using a Monte Carlo method that samples backbone dihedral angles along the chosen segments of potential flexibility in the protein structures. The initial pool is reduced to obtain a tractable set of models, for which P(r) and I(q) are computed with fast established methods. A global fit is performed using non-negatively constrained least-squares (NNLS) versus original data. The P(r) and I(q) NNLS results are then displayed, showing both the reconstructed curves and the contributing model curves, with their percentage contributions. A WAXSiS (https://waxsis.uni-saarland.de) implementation is utilized to calculate an I(q) for each selected model. These sets can be enhanced by adding a user-defined number of models generated before and after each selected model in the original Monte Carlo pool, ensuring the inclusion of nearby models that might better fit the data. Finally, NNLS is used on the WAXSiS-generated I(q) set versus the original I(q) data, with the results displaying the contributing models and their I(q). Aside from being representative of contributing conformations, the models selected by SAXS-A-FOLD could constitute a set of starting structures for more advanced MD simulations.
Citation
Journal of Applied Crystallography
Volume
58
Issue
3

Keywords

Scattering, Monte Carlo, protein structure

Citation

Brookes, E. , Curtis, J. , Householder, A. and Rocco, M. (2025), SAXS-A-FOLD: A Website for Fast Ensemble Modeling Optimizing the Fit of AlphaFold or User-Supplied Protein Structures with Flexible Regions to SAXS Data, Journal of Applied Crystallography, [online], https://doi.org/10.1107/s1600576725003590, https://tsapps.nist.gov/publication/get_pdf.cfm?pub_id=959437 (Accessed July 12, 2025)

Issues

If you have any questions about this publication or are having problems accessing it, please contact [email protected].

Created May 29, 2025, Updated July 11, 2025
Was this page helpful?