SLDMOL is a program for modeling the 1-D scattering length density (SLD) profile of proteins at the lipid membrane–solution interface or adsorbed to other surfaces. The program reads experimental SLD data from neutron or X-ray reflectivity measurements and compares the results to a trajectory of protein structures, finding the conformation and orientation that best fits the experimental data. SLDMOL is a freely distributed open source program written in python that can be run independently using command lines or a GUI. SLDMOL has also been integrated into the larger SASSIE package extending molecular modeling capabilities. Sample environment conditions can be replicated including H2O/D2O solvent contrasts, specific amino acid deuteration and complex molecular assemblies. Ensembles of protein conformations can be generated independently (e.g. molecular dynamics simulations) or with SASSIE. For each individual structure a best-fit SLD profile is outputted along with a goodness of fit parameter, protein depth penetration and surface coverage. In addition to individual comparisons SLD profiles can be calculated over ensemble averages of protein structures. As a result, SLDMOL provides a detailed molecular interpretation of reflectivity data or conversely can be used to predict experimental outcomes for different protein conformation and specific deuteration schemes prior to measurements. Program summaryProgram title: SLDMOLCatalogue identifier: AETX_v1_0Program summary URL:http://cpc.cs.qub.ac.uk/summaries/AETX_v1_0.htmlProgram obtainable from: CPC Program Library, Queen’s University, Belfast, N. IrelandLicensing provisions: GNU General Public License, version 3No. of lines in distributed program, including test data, etc.: 3302107No. of bytes in distributed program, including test data, etc.: 125715760Distribution format: tar.gzProgramming language: Python.Computer: PC/Mac.Operating system: 32- and 64-bit Linux (Ubuntu 10.04, Centos 5.6) and Mac OS X (10.7–10.9).RAM: 1 GBClassification: 3.External routines: Python 2.6.5, numpy 1.4.0, scipy 0.8.0, Tcl 8.5, Tk 8.5, Mac installation requires Xcode 3 development tools.Subprograms used:CatIdTitleReferenceAEKL_v1_0SASSIECPC 183(2012)382Nature of problem:Reflectivity is a powerful technique to study the conformation of biological molecules at surface and interfaces. Open source software that facilitates computational modeling and interpretation of experimental results in terms of detailed molecular structure is currently lacking.Solution method:SLDMOL takes one or an ensemble of atomistic configurations of proteins and compares them to 1-D scattering length density (SLD) profiles determined from reflectivity experiments. Protein structures can be generated independently (e.g. molecular dynamics simulations) or through the SASSIE software package. SLDMOL performs an optimization to determine which structure best fits the SLD profile. Structures can also be averaged either directly or through a Monte-Carlo weighting algorithm. Finally SLDMOL allows the modeling of reflectivity experiments through the in silico selective deuteration of amino acids and the calculation of SLD profiles in a number of different aqueous solvent contrasts.Additional comments:!!!!Due to the large file size, SLDMOL is not delivered directly when download or Email is requested. Instead an html file giving details of how the program can be obtained is sent.!!!!Running time:Varies depending on application. Typically 10 min to 24 h depending on the number of structures to be evaluated.
Read full abstract