Abstract

Small Angle Scattering (SAS) is a technique used to investigate structure and dynamics of macromolecules in solution. Proteins in buffer conditions close to their physiological environment, are subject to Xray or Neutron scattering experiments. The resulting one-dimensional scattering curves are directly related to their three-dimensional structure. The SAS technique is routinely used to determining the low resolution shape of protein and map specific large scale conformation changes in protein structures.We present a recently developed computational platform for SAS data analysis and model construction/refinement.The Small Angle Scattering Toolbox (SASTBX) has tools four major modules: (1) Raw data reduction; (2) theoretical scattering profile calculation based on PDB structures; (3) Pair distance distribution function (PDDF) estimation; and (4) 3D model construction and structure refinement.The toolbox can be utilized to read raw scattering images obtained from the detector to generate an intensity profile. The basic analyses, such as Guiner and Kratky plots can be carried out in real time to assess the sample and data quality while collecting data. The PDDF estimation is a fully automated procedure, linked with a database a known PDDF's allowing for a rough initial classification of the shape of the protein. Model data can be calculated on the basis of a spherical harmonics expansions. Initial structures can be further refined with normal mode movements or rigid-body motions.The sastbx is built on the open source Computational Crystallography Toolbox (CCTBX). The toolbox is implemented by using Python/C++ hybrid approach: the computing intensive jobs are handled in C++, and the python allows easy integration between other components. The source code will be distributed as open source project.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call