ATSAS 2.1, a program package for small-angle scattering data analysis
|
|
|
- Edgar Miller
- 10 years ago
- Views:
Transcription
1 Journal of Applied Crystallography ISSN Editor: Gernot Kostorz ATSAS 2.1, a program package for small-angle scattering data analysis Petr V. Konarev, Maxim V. Petoukhov, Vladimir V. Volkov and Dmitri I. Svergun Copyright International Union of Crystallography Author(s) of this paper may load this reprint on their own web site provided that this cover page is retained. Republication of this article or its storage in electronic databases or the like is not permitted without prior permission in writing from the IUCr. J. Appl. Cryst. (2006). 39, Petr V. Konarev et al. ATSAS 2.1
2 Journal of Applied Crystallography ISSN Received 6 December 2005 Accepted 7 February 2006 ATSAS 2.1, a program package for small-angle scattering data analysis Petr V. Konarev, a,b Maxim V. Petoukhov, a,b Vladimir V. Volkov b and Dmitri I. Svergun a,b * a European Molecular Biology Laboratory, Hamburg Outstation, Notkestrasse 85, D Hamburg, Germany, and b Institute of Crystallography, Russian Academy of Sciences, Leninsky pr. 59, , Moscow, Russia. Correspondence [email protected] # 2006 International Union of Crystallography Printed in Great Britain all rights reserved The program package ATSAS 2.1 for small-angle X-ray and neutron scattering data analysis is presented. The programs included in the package cover the major processing and interpretation steps from primary data reduction to threedimensional modelling. This system is primarily oriented towards the analysis of biological macromolecules, but could also be used for non-biological isotropic and partially ordered objects (nanoparticle systems, colloidal solutions, polymers in solution and bulk). Recent developments in the programs included in ATSAS 2.1 are highlighted. The main programs run on multiple hardware platforms, including Windows PC, Linux RedHat and Suse, DEC Alpha, SGI IRIX and Mac OSX. 1. Introduction Small-angle scattering (SAS) of X-rays and neutrons (SAXS and SANS) is widely used to study the low-resolution structure of noncrystalline systems of various nature, including inorganic systems, composite nanomaterials, polymers and biological macromolecules (Feigin & Svergun, 1987). Recent remarkable progress in instrumentation, in particular thanks to high-flux dedicated X-ray synchrotron radiation and neutron beamlines (reviewed e.g. by Heenan et al., 1997; Pedersen, 2002) has significantly improved the quality of the experimental SAXS and SANS data. Modern instruments provide enormous amounts of data in high-throughput mode, e.g. in time- or space-resolved experiments or measurements under various physical and chemical conditions, such as temperature, pressure, ionic strength, etc. Theoretical and methodical developments over the past decade have made it possible to retrieve significantly more structural information from the high-quality SAXS/ SANS scattering patterns than previously expected (see e.g. Svergun & Koch, 2003, for a review), and the technique is now being employed to address increasingly complicated questions. However, the full value of the structural information in the scattering data is often difficult to realise, in part because of the considerable diversity of often incompatible software tools. Comprehensive analysis of the experimental patterns remains largely a subjective procedure, requiring extensive user intervention. Different large-scale facilities have developed their own procedures and software packages for primary data processing and data analysis to solve particular problems of their user communities. The situation contrasts strongly with e.g. protein crystallography, for which very large specialized software packages, like CCP4 (Winn et al., 2002), were developed in a considerable effort covering several decades, and data processing and analysis tools are now largely standardized. Several useful data processing and manipulation packages created in different laboratories are freely available to the scientific community. Among the processing programs, one may quote for example the packages SANS (Keiderling, 1997) and GRASP (Dewhurst, 2002), the acquisition/reduction system at the DUBBLE ESRF beamline (Homan et al., 2001), an interactive processing program SAXSANA (Hiragi et al., 2003), or the program PRINSAS (Hinde, 2004) for the analysis of porous materials. The program FIT2D (Hammersley, 1995) is a convenient tool for two-dimensional image data reduction/manipulation and peak fitting. Modelling and fitting of one-dimensional curves can be done using the program FISH (Heenan, 1999) for peak analysis and parametric fitting using various form and structure factors, or using the ab initio shape determination programs DALAI_GA (Chacon et al., 1998) or SAX3D (Walther et al., 2000). In the present paper, the program package ATSAS 2.1 is described, which allows the user to perform the major analysis and modelling steps, from basic data processing to enhanced modelling, for onedimensional scattering data from isotropic systems. The package includes a processing program PRIMUS, which reads different input file formats, and enables data reduction, manipulation and simple fitting. PRIMUS includes interfaces to several programs for the data analysis for monodisperse, polydisperse and interacting systems, mixtures and partially ordered systems. For low-resolution threedimensional modelling of monodisperse (or moderately polydisperse) systems, several ab initio shape analysis methods are implemented. A rigid-body modelling suite to construct structures of complexes from known high-resolution models of subunits contains both interactive and automated global search programs. Further, ATSAS 2.1 provides utilities for two-dimensional and three-dimensional display, for computation of SAXS/SANS patterns from atomic models, for matching and averaging of three-dimensional models, etc. Most of the programs included in the program package are run on multiple hardware platforms, with the exception of PRIMUS and the three-dimensional display program MASSHA, which utilize the graphical user interface (GUI) of Windows-compatible PCs. ATSAS, which is freely available for academic users, allows one to run major data processing and analysis tasks conveniently, and in many cases perform full analysis and modelling of the experimental data from within the same GUI. J. Appl. Cryst. (2006). 39, doi: /s
3 Figure 1 A schematic flow chart of ATSAS 2.1 programs and their functionality. The overall structure of ATSAS 2.1, with short descriptions of the purpose of individual programs, is presented in Fig. 1. Most of the programs included in ATSAS have already been published; in this paper we shall give only a brief account of their functionality (the reader is referred to the original papers for more information). Several programs were however significantly enhanced for release 2.1 of ATSAS and these enhancements will be described in more detail. 2. Raw data reduction and processing The Windows-PC-based program PRIMUS (Konarev et al., 2003) is a data processing package encompassing major SAS data analysis steps for isotropic systems, from raw data reduction to simple modelling. This program performs manipulations with one-dimensional data sets and calls other analysis and modelling programs via convenient user interfaces. PRIMUS contains modules for raw data conversion and processing using the data formats employed at the EMBL SAXS beamline X33 at the storage ring DORIS-III (HASYLAB, DESY, Hamburg), but can also handle reduced data from other facilities, converted by local reduction routines into a generic columnar ASCII format (see x3). Currently, PRIMUS allows primary processing of the raw data collected by a linear detector in the OTOKO format (Boulin et al., 1986), and of the two-dimensional data recorded by a MAR345 image-plate detector ( The net scattering intensity I(n) as a function of one-dimensional detector channel or averaging bin n (for a two-dimensional detector) is obtained using the standard equation (Strunz et al., 2000) 1 I IðnÞ ¼ s ðnþ I mðnþ I eðnþ 1 1 ; ð1þ c DetðnÞ I 0s T s I 0m T m I 0e T s T m where subscripts s, m and e denote the scattering from sample, matrix and empty cell, respectively, subscript 0 refers to the intensity of the incident beam, and T and c stand for sample transmission and the specimen concentration, respectively. Depending on the type of system, some terms may be missing in equation (1); thus, for T s = T m the third term vanishes; if the matrix scattering is not relevant, the second term is absent. The correction for the detector response function Det(n) may be applied either to one-dimensional data (linear detector) or to the raw data before averaging (area detector). The reduction and processing of OTOKO files is done by the program SAPOKO, invoked from the PRIMUS menu. The data are optionally masked, normalized against calibration channels and corrected with respect to the detector response. For the data sets containing multiple frames, these can be averaged or stored individually. A reference frame can be selected, and only the frames that are statistically compatible with the reference frame will be included in the average (usually, for synchrotron studies the first frame is chosen as the reference to monitor radiation damage). The associated errors are computed using Poisson statistics from the numbers of counts in the raw data (Bevington, 1969). Patterns from standard samples with appropriate periodicities (e.g. dry collagen or silver behenate) are employed to generate the angular axis. Using the axis information, the processed binary data are converted from OTOKO to a columnar ASCII format. The ASCII file contains, after the header, the momentum transfer axis s in the first column, the intensity I(s) in the second, and optionally the standard error (s) in the third column. The momentum transfer is s =4sin/, where 2 is the scattering angle and is the radiation wavelength. A similar user interface is available for the reduction and radial averaging of the raw data recorded by a MAR image-plate scanner. The program FIT2D (Hammersley, 1995) is employed to evaluate the Figure 2 User interface of PRIMUS displaying the data processing toolbox, graphics and text window. Blue, red and magenta curves are the scattering profile from a solution of bovine serum albumin, from the solvent and the net scattering after background subtraction, respectively. A pop-up dialog box calling the indirect transformation program GNOM and the computed distance distribution function are also displayed. 278 Petr V. Konarev et al. ATSAS 2.1 J. Appl. Cryst. (2006). 39,
4 beam centre position and to generate a mask file. The binary MAR data are normalized by the detector response and the pixels are radially averaged into the appropriate angular bins. The angular axis file for the binning is generated form the scattering patterns of standard samples (typically, silver behenate). The readings of the calibration channels are extracted from the MAR file header and the experimental data are normalized by the transmitted beam intensity and collection time. The output ASCII file has a format similar to that of processed OTOKO files, but with an additional column containing the standard deviation due to the radial average. The averaging algorithm can be easily extended for different formats of the experimental data, and it is planned to add options for raw data processing of other detector types employed in SAXS/SANS studies. 3. Data manipulations Further data manipulation operations in PRIMUS, made with the columnar ASCII files, are independent of the initial raw data format. All the manipulation modules have a smart reader to recognize the beginning of the data stream in the input ACSII file, so that e.g. ILL- (Ghosh, 1989), LOQ- (King & Heenan, 1996) or sascif- (Malfois & Svergun, 2000) formatted files are read without modification. The user interface of PRIMUS, displaying the data manipulation toolbox, is presented in Fig. 2. The angular units in the input files can be converted between nm 1 and Å 1 and between s =4sin/ and S = s/2 by a selection bar, and each file can be made active for plotting and other operations by ticking the appropriate box. The range(s) of data points can be adjusted for each data set individually or for selected groups of files simultaneously. A standard plotting operation displays currently active files in semi-logarithmic scale (Fig. 2, lefthand panel). An advanced plotting option invokes the program SASPLOT, which displays the files in a separate resizable window using different scales [e.g. a fractal (log log) plot, Porod plot, etc.] and permits one to select the plotting range and zoom factor with the mouse. The specimen concentration and the scale multiplier are equal to unity by default, but can be specified by the user (the concentration is automatically read from the header string provided that the latter contains a token c = followed by a numeric value). The data manipulation toolbox includes basic arithmetic operations with numbers and two or several data sets (subtraction, division, averaging, etc.). Operations with two files also include an adjustment function, which tests the hypothesis that the two data sets are statistically different up to a scale factor and (optionally) a constant term. Several data files can be scaled and optionally spliced and merged using a least-squares fitting in the overlapping range. For this, the experimental data are rebinned onto a new angular master grid and, if requested, the merged curve is recomputed on this grid. This option is useful e.g. for making composite curves from the data recorded in different angular ranges. For all operations, the error propagation is performed using standard equations (Bevington, 1969). The data manipulation dialogue contains ten input file boxes and an output box, where the result of each operation is placed and can be further used in subsequent data manipulations. Information about the operation performed (type of operation, file names, weights, ranges of points used, etc.) is written in the header and footer of the output file, and the headers of the operands are appended to the output data stream. The headers and footers of the data files can be visualized in the PRIMUS text window to monitor the flow of operations. Two options are available for data extrapolation to zero specimen concentration in the sample. One option accounts for the finite volume fraction of the specimen, v k, by solving the system of linear equations IexpðsÞ ðkþ ¼v k I sample ðsþþð1 v k ÞI matrix ðsþ; ð2þ where the index k runs over the available measurements in the concentration series to separate the two functions, I sample (s) and I matrix (s) (this is useful for subtracting background for protein solution measurements at high angles for high solute concentrations). Another option accounts for attractive or repulsive interactions, which mostly influence the data at very small angles. For this, several scattering patterns at different concentrations are appropriately scaled and the initial portion of the data is extrapolated to zero concentration, assuming linear concentration dependence. 4. Data analysis with PRIMUS 4.1. Computation of overall parameters PRIMUS provides a convenient interface for the calculation of the overall parameters of monodisperse and polydisperse systems from the scattering data. The radius of gyration R g and forward scattering I(0) are computed using the Guinier approximation: IðsÞ ¼Ið0Þ expð s 2 R 2 g=3þ; which is valid for (sr g ) < 1.3 (Guinier, 1939). The first and last points in the fit can be changed interactively and the Guinier plot with the residuals is automatically redrawn. Similar tools are available to compute the radii of gyration of the thickness and of the cross section for flat and rod-like particles, respectively. The Porod invariant Q and excluded volume V of the particle (Porod, 1982) are evaluated as. R V ¼ 2 2 Ið0Þ=Q ¼ Ið0Þ s 2 ½IðsÞ KŠ ds; ð4þ with empirical corrections to compensate for the termination effects (Feigin & Svergun, 1987). The constant K (required to enforce the s 4 decay of the intensity) is automatically calculated from the Porod asymptote [I(s)s 4 versus s 4 ] at higher angles Calling external data analysis modules More complicated operations to compute structural characteristics are performed by invoking external program modules from the GUI of PRIMUS. In all cases when an external program is called, the file from the output box (or, if the latter is empty, the first active file from the input box) of the data manipulation toolbox is transferred to this program for processing. To assess the overall particle shape rapidly, the program BODIES fits the initial portion of the scattering data by the scattering from three-parametric geometrical bodies (triaxial ellipsoid, ellipsoid of revolution, circular, elliptical or hollow cylinder, prism). The scattering intensities from the bodies, I(s), are evaluated using standard formulae (Feigin & Svergun, 1987) and the program minimizes the discrepancy " # 2 ¼ 1 2 P N Iðs j Þ I exp ðs j Þ ; ð5þ N 1 ðs j Þ j¼1 where N is the number of experimental points and is the scaling factor. The best approximation in each class of bodies is found and the appropriate fit(s), along with the parameters, are given. 0 ð3þ J. Appl. Cryst. (2006). 39, Petr V. Konarev et al. ATSAS
5 To compute the characteristic functions of dilute monodisperse or polydisperse systems, PRIMUS calls the indirect transformation program GNOM (Svergun et al., 1988; Semenyuk & Svergun, 1991; Svergun, 1992), which employs the indirect transformation method (Glatter, 1977) to solve the integral equation r I exp ðsþ ¼ R max pðrþ Kðs; rþ dr; ð6þ r min where p(r) is a distribution function (e.g. distance distribution or size distribution) defined in the range [r min, r max ], and K(s, r) is the integral kernel of the corresponding Fourier transformation. The userdefined parameters, including the type of system (monodisperse or polydisperse), ranges in real and reciprocal space, etc., are specified in the dialog box (Fig. 2). The perception criteria for selecting the regularization multiplier incorporated in GNOM (Svergun, 1992) usually provide the distribution function without further user intervention. Structural characteristics of partially ordered systems are computed from the maxima in the scattering profiles using the program PEAK. A single or multiple peak(s) is selected by mouse and fitted by Gaussian functions, allowing also for two-parametric background subtraction. The structural parameters include the periodicity, the long-range order dimension and the degree of disorder, calculated from the peak position and width using standard equations (Vainshtein, 1966) Analysis of mixtures: linear and non-linear cases Several programs are provided for quantitative analysis of the scattering from systems containing distinct components such that the scattering pattern is a linear combination IðsÞ ¼ PK k¼1 k I k ðsþ; where n k and I k (s) are the volume fraction and the scattering intensity from the jth component, respectively. When neither the number nor the intensities of the components are known, model-independent Figure 3 Experimental scattering pattern from tricorn protein (blue circles) and best fit (red curve) obtained for a mixture of tricorn monomers, dimers and hexamers computed by OLIGOMER. On the right-hand side, the intensities from these components are shown. The pop-up menu for calling OLIGOMER from PRIMUS is displayed at the bottom. ð7þ analysis of multiple scattering data sets recorded from the system with varying volume fractions is performed using singular value decomposition (SVD; Golub & Reinsh, 1970). The program SVDPLOT computes the SVD of the active data sets in the toolbox to yield the singular vectors (fictitious scattering curves providing an orthogonal basis for linear representation of the entire set of data) and their associated singular values (weights in this basis). The number of non-random singular vectors with significant singular values [evaluated using a non-parametric randomness test (Larson, 1975)] yields the minimum number of independent curves required to represent the entire data set, i.e. the number of significant components in the mixture [e.g. number of intermediates in a (dis)assembly process]. If the number of components and their scattering intensities are known, the program OLIGOMER implements a non-negative linear least-squares algorithm (Lawson & Hanson, 1974) to find the volume fractions n k, minimizing discrepancy in equation (7). OLIGOMER can be launched to process multiple experimental data sets against the same set of functions I k (s), which is useful e.g. in rapid characterization of titration series of oligomeric equilibrium mixtures of proteins with known high-resolution structure. As an example of invoking OLIGOMER from PRIMUS, Fig. 3 displays SAXS data modelling of a solution of Thermoplasma acidophilum tricorn protease. This protein is hexameric in the crystal [PDB entry 1K32 (Brandstetter et al., 2001)] but appears to dissociate partially in solution. The scattering patterns from monomer, dimer and hexamer constructs of this protein were computed by the program CRYSOL (described in x6) and the experimental data were fitted by a linear combination of the three components yielding the volume fractions of the three components that provide the best fit to the data (0.55, 0.10 and 0.35 for monomers, dimers and hexamers, respectively). For more complicated mixtures of different types of particles with possible polydispersity and interparticle interactions, the scattering intensity from each component can be represented as I k ðsþ ¼S k ðsþ R1 D k ðrþ V k ðrþ½ k ðrþš 2 i 0k ðs; RÞ dr; ð8þ 0 where k (R), V k (R) and i 0k (s, R) denote the contrast, volume and normalized scattering intensity (form factor) respectively of the particle with size R [these functions are defined by the shape and internal structure of the particles, and i 0k (0, R) = 1], whereas S k (s) is the structure factor describing the interference effects for the kth component. The program MIXTURE employs equations (7) and (8) to characterize quantitatively mixtures of particles with simple geometrical shapes containing up to ten different components (types of particles). Each component is described by its volume fraction, form factor, contrast, polydispersity and, for spherical particles, potential of interparticle interactions (Svergun et al., 2000). Currently, solid or hollow spherical shells or circular cylinders, ellipsoids and dumbbells are supported, for which the form factor is represented by a few parameters (e.g. spherical shell radii R k ). The size polydispersity D k (R) is described by a monomodal distribution characterized by the average dimension R 0k and dispersion R k. Interparticle interactions for spherical particles are accounted by a structure factor S k (s) in the Perkus Yevick approximation using the sticky hard-sphere potential (Baxter, 1968). MIXTURE is run from PRIMUS by a pop-up menu prompting for the experimental data file names and a command file name containing specifications of the model and initial values of parameters, i.e. number of components, type of each component, relative volume fraction, dimension parameters, average sphere radius, its 280 Petr V. Konarev et al. ATSAS 2.1 J. Appl. Cryst. (2006). 39,
6 polydispersity, etc. If known, upper and lower limits can be specified for all fitting parameters. The final fit to the experimental data is displayed and the partial scattering intensities from the components and the relevant structure factors are stored as separate files. The initial approximation and the best fit parameters for each component are written to a log file after each run to build the history of running MIXTURE under different conditions. 5. Ab initio shape analysis For systems of randomly oriented identical particles without interactions (monodisperse systems, e.g. dilute solutions of biological macromolecules), SAS provides the possibility to restore the lowresolution shape of particles ab initio. A number of methods have been developed employing different shape representations: angular envelope function (Stuhrmann, 1970; Svergun et al., 1996), collections of beads (Chacon et al., 1998, 2000; Svergun, 1999; Walther et al., 2000), interconnected ellipsoids (Vigil et al., 2001; Heller et al., 2002), or, for proteins, dummy residues (Svergun et al., 2001). Below we shall present the new features and improvements in the ab initio programs which belong to the ATSAS 2.1 package Bead modelling The ab initio shape determination program DAMMIN (Svergun, 1999) represents the particle as a collection of a large number of densely packed beads inside a search volume (e.g. a sphere with the diameter D max equal to the maximum size of the particle). Each bead belongs either to the particle or to the solvent, and the shape is described by a binary string of length M. The scattering intensity from such a model is rapidly calculated using spherical harmonics as IðsÞ ¼2 2 P1 P l l¼0 m¼ l Here, the partial amplitudes A lm (s) are A lm ðsþ 2 : A lm ðsþ ¼i l ð2=þ 1=2 gðsþ P j l ðsr j Þ Ylmð! j Þ; ð10þ j where g(s) is the form factor of a single bead, the sum runs over the beads with polar coordinates (r j w j ) belonging to the particle, j l (sr) are spherical Bessel functions and Y lm (w) are spherical harmonics. Starting from an arbitrary string, a Monte-Carlo-type search can be applied by randomly changing the bead assignments to find a configuration that fits the experimental data. Such a search in a confined volume was first proposed by Chacon et al. (1998) who used a genetic algorithm (program DALAI_GA). In DAMMIN, a simulated annealing (SA) protocol is employed to search for a compact model that fits the shape scattering obtained after subtraction of an appropriate constant from the experimental data to force the s 4 decay of the intensity at higher angles following Porod s law (Porod, 1982) for homogeneous particles [see equation (4)]. DAMMIN has been extensively developed during recent years following feedback and requests from the user community. In particular, DAMMIN allows one to account for various types of particle symmetry. The symmetry is introduced as a rigid constraint, i.e. the initial generation, randomization and each modification of the model during the SA procedure are performed for groups of symmetryrelated beads simultaneously. The presence of symmetry yields selection rules to spherical harmonics, which are employed to compute the scattering of the bead model in DAMMIN. These restrictions not only enable one to obtain more adequate models ð9þ of symmetric particles, but also significantly speed up the calculations. The number of symmetry groups in DAMMIN is constantly being widened; the program currently supports Pn point groups up to n = 19-fold rotation symmetry axis, Pn2 groups up to n = 12 and cubic groups P23 and P432. All these groups are either compatible with the dense hexagonal packing of beads or they can be implemented by generating beads on appropriate layer lines in cylindrical shells. Most recently, icosahedral symmetry was implemented, which requires a more complicated initial generation. A grid of beads is generated on a set of concentric icosahedral shells, each shell consisting of 20 regular triangles filled by beads on a plane hexagonal lattice, where the number of beads belonging to each edge of the triangle equals the shell s ordinal number. The entire shell is generated as follows: the first triangle is positioned so that one of its vertices belongs to the Z axis, the line connecting the other two is parallel to the XY plane, and the centre of the triangle has the polar angles 3 = arccos{[5 + 2(5 1/2 )]/ 15} 1/ , =36. The second triangle is obtained from the first one by a twofold symmetry rotation about the axis connecting the origin with the centre of the bottom edge of the first triangle; corresponding polar angles are 2 = arccos{[5 (5 1/2 )]/10} 1/ , =36. All other coordinates are generated from these two triangles by a fivefold rotation about Z followed by a twofold rotation about Y. The separation between the shells corresponds to the distances between the neighbouring beads along the Z axis, equal to a double bead radius. Each bead that is not located at a special position has 59 symmetry mates; those belonging to one of the six fivefold axes, or ten threefold axes, or fifteen twofold axes have 11, 19 or 29 symmetry mates, respectively; the central bead has no mates. The icosahedral symmetry implemented in DAMMIN should be especially useful in the analysis of virus particles. If a priori information about the particle shape is available, it can also be taken into account. In particular, when overall particle anisometry is known, the requirement of prolateness or oblateness can be added as a soft restraint. Further, the program is able to perform a search within non-spherical search volumes (ellipsoid, cylinder, hollow cylinder or parallelepiped volumes can be used). For the non-spherical volumes, the user is prompted to specify up to three parameters describing the selected geometrical body. For significantly anisometric particles, such a search may improve stability and save computational time. As with other Monte-Carlo-type methods, different models can be obtained when running DAMMIN starting from different initial approximations. To validate the results of the modelling, the program is often run several times and the results of separate reconstructions are compared with one another and averaged. The repetitive runs may be time-consuming, especially for anisometric particles when a large number of beads is required for adequate shape representation. A special Keep mode has thus been included in DAMMIN to generate several distinct models in one single run. In contrast to normal modes of operation, where only the best solution is kept during the SA procedure, the Keep mode monitors a set of distinctly different shapes that provide best fits to the experimental data. Further, a modified annealing scheme is employed where the temperature is rapidly decreased and then again increased repetitively. After the minimization, up to 15 models differing from each other by more than 50% of bead positions are saved. These models usually still have similar overall appearance and are ready for comparison and averaging using the program DAMAVER (described in x5.4). The other DAMMIN modes, listed in order of increasing complexity and required CPU time, are Fast, Slow and Expert (the latter allowing the advanced user to tune the SA parameters). J. Appl. Cryst. (2006). 39, Petr V. Konarev et al. ATSAS
7 The three modes typically require about 1, 10 and 24 h of computing time on a 1.5 GHz Windows PC; the Keep mode is close to the Slow mode in performance. During the SA procedure, DAMMIN does not fit the experimental data directly, but uses a regularized scattering curve I GNOM (s) provided by the program GNOM (see x4.2). In many cases, the preprocessing by GNOM permits one to reduce unwanted interference effects in the scattering data and to define the D max value better. Further, to speed up the calculations, the number of knots where the scattering from the bead model is computed can be significantly reduced. Indeed, following the Shannon sampling theorem (Shannon & Weaver, 1949), the scattering intensity can be represented by its values in a discrete set of points s k = k/d max and interpolated between them. Model calculations indicate that fitting of the preprocessed GNOM curve at two knots per Shannon channel instead of fitting every point in the experimental curve does not compromise the convergence of the method. The experimental SAS data (especially SAXS) are usually significantly oversampled, and this reduction accelerates the computations by a factor of ten or more. Another advantage of GNOM preprocessing is the ability to take into account the instrumental smearing, if the latter is present. This is done by GNOM together with the computation of the p(r) function, and the curve I GNOM (s) evaluated by the appropriate Fourier transformation of p(r) (and fitted by DAMMIN) is free from instrumental distortions. To compute the final fit to the experimental data, the scattering from the model is interpolated to the experimental grid using cubic splines (Press et al., 1992). If the smearing effects are present, the final fit is additionally transformed using the ratio I smeared (s) = IðsÞI Gsmear ðsþ=i GNOM ðsþ, where I Gsmear (s) is the smeared GNOM fit to the experimental data, also read in from the GNOM file. Initially, DAMMIN was a dialogue program (although asking only very few questions, except when started in the expert mode). Given its more and more frequent use as a routine tool for data analysis, an option was added to run DAMMIN in a batch mode, with the most important parameters listed in the UNIX-like style on the command line. The user must give the name of the GNOM file from where to read the data, and may specify the mode of calculation, particle symmetry, etc. Any parameters that are not given in the command line are taken at their default values. In the simplest case, only the GNOM file name is given and the program determines the shape in Fast mode without symmetry restrictions. A typical command has the following format: DAMMIN <name>=mo <mode>=lo <log file name> =SY <symmetry>=id <project description>; where <name> is the name of the GNOM output file (compulsory; the other parameters are optional); /MO is the mode key, <mode> = Fast (default), Slow or Keep; /LO is the log file key (the default value is the prefix of the GNOM file name); /SY is the symmetry key (P1 is the default value); /ID allows the user to specify the description of the project; by default it is the content of the command line. Calling DAMMIN without parameters starts it in the dialogue mode Dummy-residues modelling Another approach for ab initio domain structure determination of proteins from the SAXS data utilizes the fact that proteins are polypeptide chains composed of amino acid residues separated by approximately 0.38 nm between adjacent C atoms in the primary sequence. Up to a resolution of about 0.5 nm, the protein structure can be considered as an assembly of identical dummy residues (DR) centred at the C positions. A three-dimensional model of the protein may be constructed from the SAXS data by finding a chain-like spatial arrangement of the DRs that fits the experimental scattering pattern, including small- and medium-angles parts. The use of the C positions permits one to impose restrictions on the spatial arrangement of the DRs. In addition to the 0.38 nm separation along the chain, excluded-volume effects and local interactions lead to a characteristic distribution of nearest neighbours. The program GASBOR (Svergun et al., 2001) uses SA to build a locally chaincompatible DR model inside the spherical search volume defined as in DAMMIN. The DR modelling is able to account for the internal structure better, to fit higher resolution data and generally provides more detailed models than those given by the shape determination algorithm DAMMIN. Besides the original version of GASBOR, fitting the data in reciprocal space, there is a real-space version (Petoukhov & Svergun, 2003), which fits the distance distribution function p(r) provided by GNOM from the SAXS experimental data. Similarly to DAMMIN, GASBOR is able to account for symmetry and anisometry. During minimization in reciprocal space, it computes the fit, like DAMMIN, in two points per Shannon channel, and the final output is obtained using spline interpolation followed by smearing as described in the previous section (x5.1. A command-line mode of GASBOR was recently introduced for both reciprocal- and real-space versions. The required parameters are specified along with optional key values and the program runs in the batch mode. The command line in this case has the form: GASBOR <name> N DR =LO <log file name> =SY <symmetry>=id <project description>; where <name> is the compulsory name of the GNOM output file, N DR is the number of dummy residues in the asymmetric part (compulsory), and the other terms have the same meaning as in DAMMIN Addition of missing portions to high-resolution protein models The dummy residues approach was further extended to reconstruct missing domains in multidomain proteins and to find probable configurations of disordered loops in crystallographic models by Petoukhov et al. (2002). The main idea consists of fixing the known part of the structure (either high- or low-resolution model) and modelling the missing portions, such as disordered loops or domains, to fit the experimental scattering data obtained from the entire particle. Where applicable, information about the primary and secondary structure can be used to restrain the model and to provide native-like conformations of the missing structural fragments. Four different computer programs implemented in the CREDO package (Petoukhov et al., 2002; Petoukhov & Svergun, 2003) provide tools for various situations in which a structure lacks a loop or a domain. These methods permit the effective use of SAXS for complementing results obtained by high-resolution methods like X-ray diffraction and NMR spectroscopy Automated analysis of independent reconstructions The program suite DAMAVER (Volkov & Svergun, 2003) estimates the stability of the solution provided by ab initio modelling programs. It superimposes multiple models generated by DAMMIN or GASBOR, selects the most probable one and calculates the average model. DAMAVER is based on the program SUPCOMB, which aligns two arbitrary low- or high-resolution models by minimizing a normalized spatial discrepancy, NSD (Kozin & Svergun, 2001). All pairs of models are compared and the model with the 282 Petr V. Konarev et al. ATSAS 2.1 J. Appl. Cryst. (2006). 39,
8 lowest mean value of NSD is selected as a reference. The models with the mean NSD value exceeding twice the dispersion of NSD are considered as outliers and are discarded (Volkov & Svergun, 2003). The remaining models are superimposed with the reference, and the entire assembly is remapped onto a densely packed grid. For each knot of the grid, an occupancy factor is assigned equal to the number of the beads belonging to any of the superimposed models in the vicinity of the knot, and the knots with non-zero occupancy form a total spread region. The averaged model corresponding to an interconnected ensemble of the most populated points is evaluated by filtering the map to yield the volume equal to the average excluded volume of all reconstructions. The following enhancements were made to improve the performance of DAMAVER in ATSAS 2.1. (i) The occupancy of a grid knot is now calculated as a total overlap volume of a sphere with the diameter equal to the grid edge centred at this grid point with the beads of the entire assembly that are in the vicinity of this point. This is more accurate than the previously employed computation of occupancy as the number of the beads in the vicinity of the given knot. (ii) The shift of the centre of mass of the averaged model due to filtering is restricted to a maximum of 20% of the R g value. This restriction keeps the shape similarity (in particular, maintains the ratio between the principal inertia axes), between the filtered model and the total spread region. (iii) The CPU time required by a single SUPCOMB run is proportional to the product of the numbers of atoms (beads or DRs) in the two files to be aligned. The computational effort required by DAMAVER is proportional to the square of the number of files and may take hours of CPU time. Running of SUPCOMB is the most time-consuming part of DAMAVER, and optimization of SUPCOMB is therefore of major importance. A fast version of SUPCOMB was written, which re-maps the input structures onto rough grids so that each model is represented by about a hundred beads. These rough representations are first superimposed, then the corresponding transformations (rotations and shifts) are applied to the full models and the alignment is refined in the vicinity of the position and orientation found by the fast alignment procedure. By default, DAMAVER uses the fast version of SUPCOMB, but the original (slower, but sometimes more accurate) version may be invoked using the /s key in the command line. The command string damaver /a runs the entire averaging and filtering in batch mode against all PDB files in the current directory. Fig. 4 demonstrates a comparison between several models of HIV-1 reverse transcriptase (Wang et al., 1994) obtained by a DAMMIN run in the Keep mode, and the total spread region and the averaged model generated by the fast version of DAMAVER from the entire set of solutions in this run. It should be noted that, although the average model does preserve the most persistent features of the solution, the scattering computed from this model does not usually fit the experimental data. The present version of DAMAVER generates a file DAMSTART.PDB, representing the total spread region where the assignment of the core beads corresponding to the map points with the highest densities occupying in total half of the average excluded volume of all reconstructions are fixed as particle beads. This file can be used as an input to DAMMIN and refined to yield the final shape of the particle. 6. Calculation of scattering curves from atomic models The programs CRYSOL for X-rays (Svergun et al., 1995) and CRYSON (Svergun et al., 1998) for neutrons are widely used for calculating the scattering profiles from atomic models of macromolecular structures. These programs compute the scattering from an atomic model of the particle in solution as IðsÞ ¼hjAðsÞj 2 i ¼hjA a ðsþ s A s ðsþþ b A b ðsþj 2 i ; ð11þ Figure 4 Comparison of DAMMIN and DAMAVER results (bead models) for HIV-1 reverse transcriptase with the crystallographic model (blue C trace). The first-, sixth- and twelfth-ranked models reconstructed by one DAMMIN run in the Keep mode are shown in cyan, green and magenta, respectively. The total spread region and the averaged model generated by the DAMAVER suite, superimposed, are given in yellow and red. The right-hand view is rotated counterclockwise by 90 around the vertical axis. where A a (s) is the (X-ray or neutron) scattering amplitude from the particle in vacuum, A s (s) and A b (s) are, respectively, the scattering amplitudes from the excluded volume and the hydration shell, both with unit density, and h...i denotes the spherical average in reciprocal space. Equation (11) takes into account that the density of the bound solvent b may differ from that of the bulk s leading to a nonzero contrast of the hydration shell b = b s. Given the atomic coordinates, the programs fit the experimental scattering curve by adjusting the excluded volume of the particle and the contrast of the hydration layer surrounding the particle in solution to minimize the discrepancy in equation (6). In the absence of the experimental data, they can predict the theoretical scattering pattern using default or user-defined parameters. The three terms in equation (11) are computed using a multipole expansion similar to equations (9) and (10) to speed up the calculations. Furthermore, the partial amplitudes of the particle in solution, A lm (s), computed by CRYSOL/CRYSON can further be used for rapid computation of scattering from complexes (see x7). J. Appl. Cryst. (2006). 39, Petr V. Konarev et al. ATSAS
9 The functionality of the two programs has recently been further enhanced. The hydrogen atoms are usually missing in atomic models from X-ray crystallography, but their positions can be predicted on all C atoms and on some N atoms and on some O atoms (i.e. excluding protonation cases, which are the subject of experimental investigation at very high resolution by X-rays and/or by neutron protein crystallography (Blakeley et al., 2004)]. In the previous versions, H atoms were added based on look-up tables written for amino acid residues, nucleotides and sugars. In the new version (2.6), both programs utilize a dictionary of more than 5000 (bio)chemical components as defined in the PDB (Berman et al., 2000; see Moreover, the look-up table of heteroatoms was significantly widened. These improvements make it possible to compute solution scattering patterns accurately from virtually any (bio)chemical compound or macromolecule, and not only from proteins, nucleic acids and sugars, as in the previous versions. The programs can also work correctly with the full-atom models containing H atoms or deuterons (e.g. with the theoretical models or those solved by NMR or neutron crystallography). Given that CRYSOL is now used by different groups to compute the scattering from macromolecules up to relatively wide angles, the calculation of the scattering from the excluded volume A s (s) was further improved to allow the program to evaluate scattering accurately up to the resolution of about 0.3 nm (s = 20.0 nm 1 ). For CRYSON, the possibility of taking into account perdeuteration of the macromolecule was added. Here, individual chains may have a different degree of perdeuteration specified by the user, and the H/D exchange of the perdeuterated chains in solutions with different D 2 O concentrations is taken into account in a similar way as that of the protonated chains (Svergun et al., 1998). To facilitate use of the program for screening of multiple models, the possibility of running CRYSOL and CRYSON in batch mode from the command line was added. The most frequently used parameters are transmitted from a string of keys with key values, similar to DAMMIN and GASBOR. Wild cards in file names are allowed so that e.g. a thousand models from a molecular dynamics trajectory can be tested against the experimental data by a single command. CRYSOL was recently employed to compile a database of the scattering patterns from about proteins and biologically active oligomers with known high-resolution structures in the crystal (Sokolova et al., 2003). This database, DARA, is available at the EMBL Web site ( for a fast search of structural neighbours of the given protein based on its experimental SAXS pattern. 7. Rigid-body modelling programs Macromolecular complexes mediate most of the fundamental biological processes and the focus of modern structural biology shifts towards their study. Often, the structures of individual components are available or can be more easily determined than the high-resolution structures of complexes. Rigid-body modelling against SAXS or SANS data is, together with cryo-electron microscopy based docking (Sali et al., 2003), one of the most promising approaches to construct three-dimensional models of complexes from their components. ATSAS 2.1 includes several programs that enable advanced interactive and automated rigid-body modelling of macromolecular complexes. Figure 5 The user interface of MASSHA, displaying oligomeric rigid-body modelling (P222 symmetry). The refined structure of pyruvate oxidase is displayed as magenta (monomer part) and dashed green C chains. The best fit obtained by rigid-body modelling is shown in the bottom right-hand corner Manipulations with three-dimensional atomic models and interactive modelling The program package MASSHA (Konarev et al., 2001) enables the display and manipulation of high-resolution atomic structures and low-resolution models, represented as smooth envelopes or ensembles of beads. This package is not aimed at providing comprehensive rendering similar to macromolecular graphics programs like RASMOL (Sayle & Milner-White, 1995) or VMD (Humphrey et al., 1996). Instead, MASSHA is coupled to computational modules to compute scattering from complex particles rapidly, which opens the possibility for rigid-body refinement of the quaternary structure of macromolecular complexes. The idea of rigid-body modelling is best illustrated by considering a complex of two subunits A and B with known atomic structures. If one fixes subunit A while translating and rotating subunit B, the scattering intensity of the complex is Iðs;;;;uÞ ¼I a ðsþþi b ðsþþ4 2 P1 P l L¼0 m¼ l Re ½A lm ðsþc lmðsþš; ð12þ where I a (s) and I b (s) are the scattering intensities from A and B, respectively. The A lm (s) are partial amplitudes of the fixed subunit A, and the C lm (s) are those of subunit B rotated by the Euler angles,,, and translated by a vector u. The structure and the scattering intensity from such a complex depend on the six positional and rotational parameters and these can be refined to fit the experimental scattering data. The algorithms (Svergun, 1991, 1994) allow one to evaluate the amplitudes C lm (s) rapidly and thus the intensity I(s,,,, u) for arbitrary rotations and displacements of the second subunit (the amplitudes from both subunits in reference positions must be pre-computed using CRYSOL or CRYSON). Equation (12) can be easily generalized for a system of K rigid bodies, which, in the general case, will be described by 6(K 1) positional parameters. The computational modules implementing these fast algorithms are coupled with MASSHA to allow interactive modelling, where the subunits can be translated and rotated as rigid bodies while observing corresponding changes in the fit to the experimental data. An automated refinement mode is also available for performing an exhaustive search in the vicinity of the current configuration. Previous 284 Petr V. Konarev et al. ATSAS 2.1 J. Appl. Cryst. (2006). 39,
10 versions of MASSHA allowed for modelling of hetero- or homodimeric complexes (imposing a P2 symmetry for the latter case). In the recent version (2.3), additional types of symmetric complexes are allowed, including point symmetry P3 top6, and P22 to P62 (Fig. 5). When a monomer is moved/rotated by the user, its symmetry mates are generated automatically, the scattering from the entire complex is computed and the fit to the experimental data is displayed. For nonsymmetric complexes, the possibility of multi-subunit modelling is added, allowing manipulations with up to seven distinct structures. The user may change the position/orientation of an individual subunit or select a group consisting of several subunits. Upon movement or rotation of the subunit/group, the intensity is recalculated and the fit to the experimental data is displayed. Both symmetric and multibody modelling options also allow for automated local refinement by an exhaustive search in the vicinity of the current configuration. Following the criteria introduced by Petoukhov & Svergun (2005), the final model has to be interconnected and display no steric clashes Global modelling using SAXS, SANS and NMR The program MASSHA is convenient for interactive modelling but offers only limited possibilities for automated search. The use of fast computational algorithms based on spherical harmonics (Svergun, 1994) allows one to design efficient global refinement methods. Depending on the complexity of the object, different approaches can be employed for the global search of the optimum configuration of subunits fitting the experimental data (Petoukhov & Svergun, 2005). ATSAS 2.1 includes the program DIMFOM, which performs an exhaustive grid search for the modelling of hetero- and homodimeric particles whereby one monomer is rolled on the surface of the other. For this, the shapes of the two monomers are represented by CRYSOL-generated angular envelope functions F(!), where! is the solid angle in real space. Another program, GLOBSYMM, also utilizing a brute force modelling approach, performs quaternary structure analysis of symmetric oligomers formed by identical subunits in terms of position and orientation of one reference monomer on representative spatial and angular grids. The entire oligomer is constructed by appropriate symmetry operations. The program BUNCH allows one to study the configuration of multidomain proteins. It employs a combined rigid-body and ab initio modelling approach to search for a spatial arrangement of the domains with known high-resolution structure and possible conformations of flexible linkers. The latter are represented as chains composed by dummy residues (Svergun et al., 2001; Petoukhov et al., 2002) connecting the appropriate termini in rigid domains. The program employs SA to move/rotate the domains as rigid bodies by simultaneously allowing for changes of the local conformation of the DR chains representing the linkers. A comprehensive algorithm for the modelling of macromolecular complexes using high-resolution structures of individual subunits (or domains) is implemented in the program SASREF. The program employs an SA protocol (Kirkpatrick et al., 1983; Press et al., 1992; Ingber, 1993) to find the positions and orientations of the subunits forming an interconnected assembly without steric clashes, while minimizing the discrepancy between the calculated and the experimental scattering profiles. The minimization procedure starts from an arbitrary arrangement of subunits, e.g. from that in a tentative model of the complex or just from all subunits centred at the origin in their reference orientations. It is possible to fix selected subunits at their starting positions and orientations to preserve known substructures. A single modification of the assembly is done by rotation of a randomly selected subunit by an arbitrary angle < max about a rotation axis followed by a random shift r < r max along an arbitrary direction. If the scattering data sets from the partial constructs are also available, the program performs simultaneous fitting of the multiple data sets, which significantly increases the information content and thus the reliability of the modelling. SASREF allows one to account for the known interfaces (e.g. binding sites) between subunits by restraining the correspondent inter-residue distances. Information about symmetry and/or anisometry of the complex, if available, is taken into account. The original version of SASREF (Petoukhov & Svergun, 2005) was primarily oriented towards SAXS-based modelling. Given the fact that the contrasts of the individual subunits can be effectively varied in neutron scattering using H 2 O/D 2 O mixtures and/or selective deuteration, and the contrast variation in SANS provides valuable information about complexes (Koch & Stuhrmann, 1979; Zaccai & Jacrot, 1983; Wall et al., 2000), the possibility to account for contrastvariation SANS data was added. Given the scattering amplitudes computed by CRYSOL and CRYSON, the present version of SASREF is able to fit simultaneously X-ray and neutron scattering data, whereas the latter curves can be recorded at different contrasts and also for complexes containing selectively deuterated subunits. Using rigid-body modelling against SAXS or SANS data, mutual positions of individual subunits can usually be determined rather accurately, but the scattering data may be less sensitive to the orientational parameters. This rotational uncertainty in SAS data is reduced using residual dipolar couplings (RDC) in NMR (Mattinen et al., 2002), which yield long-range order information about the orientation of the subunits. The RDCs can be measured by anisotropic tumbling of macromolecules in a liquid-crystalline environment (Guntert, 1998; Prestegard et al., 2000). RDCs in partially aligned molecules in particular give the information on angles between globally defined axes in the molecule, namely those of the magnetic susceptibility tensor (Guntert, 1998; Prestegard et al., 2000). For rigid-body analysis, RDCs provide information about the mutual orientation of subunits in a complex with a fourfold degeneracy corresponding to rotations by 180 about the three orthogonal principal axes, and an option was added to SASREF to account for the RDC data, if available. Generation of the initial approximation and all modifications of the model during the SA minimization in SASREF keep the principal axes of the relevant subunits compatible with those allowed by RDCs within some degree of tolerance (usually, 5 10 ). The above rigid-body refinement programs allow one to use SAXS and SANS effectively to construct models of complexes from the high-resolution structures of subunits. In particular, the enhanced version of SASREF in ATSAS 2.1 is a universal program with broad possibilities, like simultaneous fitting of X-ray and contrast-variation neutron scattering data, and accounting for information from other methods in the form of intersubunit contacts and orientation. 8. Conclusions The package ATSAS 2.1 encompasses a set of programs allowing one to perform comprehensive analysis of SAXS and SANS data from isotropic systems. These programs are constantly being modified following feedback from users and the functionality of most of the programs has been significantly enhanced in release 2.1 of ATSAS, described in the present paper. In future development, further integration and automation of the programs is planned with the ultimate aim of creating an expert system capable of automated highthroughput data processing and interpretation. The programs J. Appl. Cryst. (2006). 39, Petr V. Konarev et al. ATSAS
11 included in ATSAS are publicly available from the EMBL Web site for academic users: Research/Sax/software.html. The authors thank P. Goettig and S. Kuprin for the experimental data from tricorn protease and reverse transcriptase, respectively. References Baxter, R. J. (1968). J. Chem. Phys. 49, Berman, H. M., Westbrook, J., Feng, Z., Gilliland, G., Bhat, T. N., Weissig, H., Shindyalov, I. N. & Bourne, P. E. (2000). Nucleic Acids Res. 28, Bevington, P. B. (1969). Data Reduction and Error Analysis for the Physical Sciences. New York: McGraw-Hill. Blakeley, M. P., Cianci, M., Helliwell, J. R. & Rizkallah, P. J. (2004). Chem. Soc. Rev. 33, Boulin, C., Kempf, R., Koch, M. H. J. & McLaughlin, S. M. (1986). Nucl. Instrum. Methods A, 249, Brandstetter, H., Kim, J.-S., Groll, M. & Huber, R. (2001). Nature (London), 414, Chacon, P., Diaz, J. F., Moran, F. & Andreu, J. M. (2000). J. Mol. Biol. 299, Chacon, P., Moran, F., Diaz, J. F., Pantos, E. & Andreu, J. M. (1998). Biophys. J. 74, Dewhurst, C. (2002). GRASP software package. Institute Laue Langevin, Grenoble, France. Feigin, L. A. & Svergun, D. I. (1987). Structure Analysis by Small-Angle X-ray and Neutron Scattering. New York: Plenum Press. Ghosh, R. E. (1989). Institute Laue Langevin Internal Publication 89GH02T, Grenoble, France. Glatter, O. (1977). J. Appl. Cryst. 10, Golub, G. H. & Reinsh, C. (1970). Numer. Math. 14, Guinier, A. (1939). Ann. Phys. (Paris), 12, Guntert, P. (1998). Q. Rev. Biophys. 31, Hammersley, A. P. (1995). ESRF Internal Report Exp/AH/95-01, Grenoble, France. Heenan, R. K. (1999). FISH, program for peak analysis. Rutherford Appleton Laboratory Internal Publication , Didcot, UK. Heenan, R. K., Penfold, J. & King, S. M. (1997). J. Appl. Cryst. 30, Heller, W. T., Abusamhadneh, E., Finley, N., Rosevear, P. R. & Trewhella, J. (2002). Biochemistry, 41, Hinde, A. L. (2004). J. Appl. Cryst. 37, Hiragi, Y., Sano, Y. & Matsumoto, T. (2003). J. Synchrotron Rad. 10, Homan, E., Konijnenburg, M., Ferrero, C., Ghosh, R. E., Dolbnya, I. P. & Bras, W. (2001). J. Appl. Cryst. 34, Humphrey, W. F., Dalke, A. & Schulten, K. (1996). J. Mol. Graph. 14, Ingber, L. (1993). Math. Comput. Model. 18, Keiderling, U. (1997). Physica B, , King, S. M. & Heenan, R. K. (1996). Rutherford Appleton Laboratory Internal Publication RAL-TR , Didcot, UK. Kirkpatrick, S., Gelatt, C. D. Jr & Vecci, M. P. (1983). Science, 220, Koch, M. H. J. & Stuhrmann, H. B. (1979). Methods Enzymol. 59, Konarev, P. V., Petoukhov, M. V. & Svergun, D. I. (2001). J. Appl. Cryst. 34, Konarev, P. V., Volkov, V. V., Sokolova, A. V., Koch, M. H. J. & Svergun, D. I. (2003). J. Appl. Cryst. 36, Kozin, M. B. & Svergun, D. I. (2001). J. Appl. Cryst. 34, Larson, H. J. (1975). Statistics: an Introduction. New York: John Wiley. Lawson, C. L. & Hanson, R. J. (1974). Solving Least Squares Problems. Englewood Cliffs, NJ: Prentice-Hall. Malfois, M. & Svergun, D. I. (2000). J. Appl. Cryst. 33, Mattinen, M. L., Paakkonen, K., Ikonen, T., Craven, J., Drakenberg, T., Serimaa, R., Waltho, J. & Annila, A. (2002). Biophys J. 83, Pedersen, J. S. (2002). Neutrons, X-rays and Light, edited by P. Lindner & T. Zemb, pp Amsterdam: North Holland. Petoukhov, M. V., Eady, N. A., Brown, K. A. & Svergun, D. I. (2002). Biophys J. 83, Petoukhov, M. V. & Svergun, D. I. (2003). J. Appl. Cryst. 36, Petoukhov, M. V. & Svergun, D. I. (2005). Biophys J. 89, Porod, G. (1982). Small-Angle X-ray Scattering, edited by O. Glatter & O. Kratky, pp London: Academic Press. Press, W. H., Teukolsky, S. A., Wetterling, W. T. & Flannery, B. P. (1992). Numerical Recipes. Cambridge University Press. Prestegard, J. H., al-hashimi, H. M. & Tolman, J. R. (2000). Q. Rev. Biophys. 33, Sali, A., Glaeser, R., Earnest, T. & Baumeister, W. (2003). Nature (London), 422, Sayle, R. A. & Milner-White, E. J. (1995). Trends Biochem. Sci. 20, Semenyuk, A. V. & Svergun, D. I. (1991). J. Appl. Cryst. 24, Shannon, C. E. & Weaver, W. (1949). The Mathematical Theory of Communication. Urbana: University of Illinois Press. Sokolova, A. V., Volkov, V. V. & Svergun, D. I. (2003). J. Appl. Cryst. 36, Strunz, P., Saroun, J., Keiderling, U., Wiedenmann, A. & Przenioslo, R. (2000). J. Appl. Cryst. 33, Stuhrmann, H. B. (1970). Z. Physik. Chem. Neue Folge, 72, Svergun, D. I. (1991). J. Appl. Cryst. 24, Svergun, D. I. (1992). J. Appl. Cryst. 25, Svergun, D. I. (1994). Acta Cryst. A50, Svergun, D. I. (1999). Biophys J. 76, Svergun, D. I., Barberato, C. & Koch, M. H. J. (1995). J. Appl. Cryst. 28, Svergun, D. I. & Koch, M. H. J. (2003). Rep. Prog. Phys. 66, Svergun, D. I., Konarev, P. V., Volkov, V. V., Koch, M. H. J., Sager, W. F. C., Smeets, J. & Blokhuis, E. M. (2000). J. Chem. Phys. 113, Svergun, D. I., Petoukhov, M. V. & Koch, M. H. J. (2001). Biophys. J. 80, Svergun, D. I., Richard, S., Koch, M. H. J., Sayers, Z., Kuprin, S. & Zaccai, G. (1998). Proc. Natl Acad. Sci. USA, 95, Svergun, D. I., Semenyuk, A. V. & Feigin, L. A. (1988). Acta Cryst. A44, Svergun, D. I., Volkov, V. V., Kozin, M. B. & Stuhrmann, H. B. (1996). Acta Cryst. A52, Vainshtein, B. K. (1966). Diffraction of X-rays by Chain Molecules. Amsterdam: Elsevier. Vigil, D., Gallagher, S. C., Trewhella, J. & Garcia, A. E. (2001). Biophys J. 80, Volkov, V. V. & Svergun, D. I. (2003). J. Appl. Cryst. 36, Wall, M. E., Gallagher, S. C. & Trewhella, J. (2000). Annu. Rev. Phys. Chem. 51, Walther, D., Cohen, F. E. & Doniach, S. (2000). J. Appl. Cryst. 33, Wang, J., Smerdon, S. J., Jager, J., Kohlstaedt, L. A., Rice, P. A., Friedman, J. M. & Steitz, T. A. (1994). Proc. Natl Acad. Sci. USA, 91, Winn, M. D., Ashton, A. W., Briggs, P. J., Ballard, C. C. & Patel, P. (2002). Acta Cryst. D58, Zaccai, G. & Jacrot, B. (1983). Annu Rev. Biophys. Bioeng. 12, Petr V. Konarev et al. ATSAS 2.1 J. Appl. Cryst. (2006). 39,
SASREF: Global Rigid Body Modelling
SASREF: Global Rigid Body Modelling Starts from arbitrary initial positions and orientations of the subunits Employs simulated annealing to search interconnected arrangement of the subunits without clashes
11.1. Objectives. Component Form of a Vector. Component Form of a Vector. Component Form of a Vector. Vectors and the Geometry of Space
11 Vectors and the Geometry of Space 11.1 Vectors in the Plane Copyright Cengage Learning. All rights reserved. Copyright Cengage Learning. All rights reserved. 2 Objectives! Write the component form of
Manual for simulation of EB processing. Software ModeRTL
1 Manual for simulation of EB processing Software ModeRTL How to get results. Software ModeRTL. Software ModeRTL consists of five thematic modules and service blocks. (See Fig.1). Analytic module is intended
DOING PHYSICS WITH MATLAB COMPUTATIONAL OPTICS RAYLEIGH-SOMMERFELD DIFFRACTION INTEGRAL OF THE FIRST KIND
DOING PHYSICS WITH MATLAB COMPUTATIONAL OPTICS RAYLEIGH-SOMMERFELD DIFFRACTION INTEGRAL OF THE FIRST KIND THE THREE-DIMENSIONAL DISTRIBUTION OF THE RADIANT FLUX DENSITY AT THE FOCUS OF A CONVERGENCE BEAM
Nonlinear Iterative Partial Least Squares Method
Numerical Methods for Determining Principal Component Analysis Abstract Factors Béchu, S., Richard-Plouet, M., Fernandez, V., Walton, J., and Fairley, N. (2016) Developments in numerical treatments for
Phase determination methods in macromolecular X- ray Crystallography
Phase determination methods in macromolecular X- ray Crystallography Importance of protein structure determination: Proteins are the life machinery and are very essential for the various functions in the
LMB Crystallography Course, 2013. Crystals, Symmetry and Space Groups Andrew Leslie
LMB Crystallography Course, 2013 Crystals, Symmetry and Space Groups Andrew Leslie Many of the slides were kindly provided by Erhard Hohenester (Imperial College), several other illustrations are from
Structure Factors 59-553 78
78 Structure Factors Until now, we have only typically considered reflections arising from planes in a hypothetical lattice containing one atom in the asymmetric unit. In practice we will generally deal
Plate waves in phononic crystals slabs
Acoustics 8 Paris Plate waves in phononic crystals slabs J.-J. Chen and B. Bonello CNRS and Paris VI University, INSP - 14 rue de Lourmel, 7515 Paris, France [email protected] 41 Acoustics 8 Paris We
CATIA V5 Tutorials. Mechanism Design & Animation. Release 18. Nader G. Zamani. University of Windsor. Jonathan M. Weaver. University of Detroit Mercy
CATIA V5 Tutorials Mechanism Design & Animation Release 18 Nader G. Zamani University of Windsor Jonathan M. Weaver University of Detroit Mercy SDC PUBLICATIONS Schroff Development Corporation www.schroff.com
State of Stress at Point
State of Stress at Point Einstein Notation The basic idea of Einstein notation is that a covector and a vector can form a scalar: This is typically written as an explicit sum: According to this convention,
Lecture 19: Proteins, Primary Struture
CPS260/BGT204.1 Algorithms in Computational Biology November 04, 2003 Lecture 19: Proteins, Primary Struture Lecturer: Pankaj K. Agarwal Scribe: Qiuhua Liu 19.1 The Building Blocks of Protein [1] Proteins
The accurate calibration of all detectors is crucial for the subsequent data
Chapter 4 Calibration The accurate calibration of all detectors is crucial for the subsequent data analysis. The stability of the gain and offset for energy and time calibration of all detectors involved
Physics 9e/Cutnell. correlated to the. College Board AP Physics 1 Course Objectives
Physics 9e/Cutnell correlated to the College Board AP Physics 1 Course Objectives Big Idea 1: Objects and systems have properties such as mass and charge. Systems may have internal structure. Enduring
Solving Simultaneous Equations and Matrices
Solving Simultaneous Equations and Matrices The following represents a systematic investigation for the steps used to solve two simultaneous linear equations in two unknowns. The motivation for considering
Jorge E. Fernández Laboratory of Montecuccolino (DIENCA), Alma Mater Studiorum University of Bologna, via dei Colli, 16, 40136 Bologna, Italy
Information technology (IT) for teaching X- and gamma-ray transport: the computer codes MUPLOT and SHAPE, and the web site dedicated to photon transport Jorge E. Fernández Laboratory of Montecuccolino
Section I Using Jmol as a Computer Visualization Tool
Section I Using Jmol as a Computer Visualization Tool Jmol is a free open source molecular visualization program used by students, teachers, professors, and scientists to explore protein structures. Section
Visualizing molecular simulations
Visualizing molecular simulations ChE210D Overview Visualization plays a very important role in molecular simulations: it enables us to develop physical intuition about the behavior of a system that is
X-Ray Diffraction HOW IT WORKS WHAT IT CAN AND WHAT IT CANNOT TELL US. Hanno zur Loye
X-Ray Diffraction HOW IT WORKS WHAT IT CAN AND WHAT IT CANNOT TELL US Hanno zur Loye X-rays are electromagnetic radiation of wavelength about 1 Å (10-10 m), which is about the same size as an atom. The
PyRy3D: a software tool for modeling of large macromolecular complexes MODELING OF STRUCTURES FOR LARGE MACROMOLECULAR COMPLEXES
MODELING OF STRUCTURES FOR LARGE MACROMOLECULAR COMPLEXES PyRy3D is a method for building low-resolution models of large macromolecular complexes. The components (proteins, nucleic acids and any other
TWO-DIMENSIONAL TRANSFORMATION
CHAPTER 2 TWO-DIMENSIONAL TRANSFORMATION 2.1 Introduction As stated earlier, Computer Aided Design consists of three components, namely, Design (Geometric Modeling), Analysis (FEA, etc), and Visualization
NEW MEXICO Grade 6 MATHEMATICS STANDARDS
PROCESS STANDARDS To help New Mexico students achieve the Content Standards enumerated below, teachers are encouraged to base instruction on the following Process Standards: Problem Solving Build new mathematical
Analysis Programs DPDAK and DAWN
Analysis Programs DPDAK and DAWN An Overview Gero Flucke FS-EC PNI-HDRI Spring Meeting April 13-14, 2015 Outline Introduction Overview of Analysis Programs: DPDAK DAWN Summary Gero Flucke (DESY) Analysis
Molecular Visualization. Introduction
Molecular Visualization Jeffry D. Madura Department of Chemistry & Biochemistry Center for Computational Sciences Duquesne University Introduction Assessments of change, dynamics, and cause and effect
Current Standard: Mathematical Concepts and Applications Shape, Space, and Measurement- Primary
Shape, Space, and Measurement- Primary A student shall apply concepts of shape, space, and measurement to solve problems involving two- and three-dimensional shapes by demonstrating an understanding of:
International Year of Light 2015 Tech-Talks BREGENZ: Mehmet Arik Well-Being in Office Applications Light Measurement & Quality Parameters
www.led-professional.com ISSN 1993-890X Trends & Technologies for Future Lighting Solutions ReviewJan/Feb 2015 Issue LpR 47 International Year of Light 2015 Tech-Talks BREGENZ: Mehmet Arik Well-Being in
Tutorial for Assignment #2 Gantry Crane Analysis By ANSYS (Mechanical APDL) V.13.0
Tutorial for Assignment #2 Gantry Crane Analysis By ANSYS (Mechanical APDL) V.13.0 1 Problem Description Design a gantry crane meeting the geometry presented in Figure 1 on page #325 of the course textbook
Section 1.1. Introduction to R n
The Calculus of Functions of Several Variables Section. Introduction to R n Calculus is the study of functional relationships and how related quantities change with each other. In your first exposure to
Introduction to X-Ray Powder Diffraction Data Analysis
Introduction to X-Ray Powder Diffraction Data Analysis Center for Materials Science and Engineering at MIT http://prism.mit.edu/xray An X-ray diffraction pattern is a plot of the intensity of X-rays scattered
Plotting: Customizing the Graph
Plotting: Customizing the Graph Data Plots: General Tips Making a Data Plot Active Within a graph layer, only one data plot can be active. A data plot must be set active before you can use the Data Selector
Structural Health Monitoring Tools (SHMTools)
Structural Health Monitoring Tools (SHMTools) Getting Started LANL/UCSD Engineering Institute LA-CC-14-046 c Copyright 2014, Los Alamos National Security, LLC All rights reserved. May 30, 2014 Contents
Automatic and Objective Measurement of Residual Stress and Cord in Glass
Automatic and Objective Measurement of Residual Stress and Cord in Glass GlassTrend - ICG TC15/21 Seminar SENSORS AND PROCESS CONTROL 13-14 October 2015, Eindhoven Henning Katte, ilis gmbh copyright ilis
Visualization of 2D Domains
Visualization of 2D Domains This part of the visualization package is intended to supply a simple graphical interface for 2- dimensional finite element data structures. Furthermore, it is used as the low
MATHS LEVEL DESCRIPTORS
MATHS LEVEL DESCRIPTORS Number Level 3 Understand the place value of numbers up to thousands. Order numbers up to 9999. Round numbers to the nearest 10 or 100. Understand the number line below zero, and
CONCEPT-II. Overview of demo examples
CONCEPT-II CONCEPT-II is a frequency domain method of moment (MoM) code, under development at the Institute of Electromagnetic Theory at the Technische Universität Hamburg-Harburg (www.tet.tuhh.de). Overview
Crystal Structure Determination I
Crystal Structure Determination I Dr. Falak Sher Pakistan Institute of Engineering and Applied Sciences National Workshop on Crystal Structure Determination using Powder XRD, organized by the Khwarzimic
3D structure visualization and high quality imaging. Chimera
3D structure visualization and high quality imaging. Chimera Vincent Zoete 2008 Contact : vincent.zoete@isb sib.ch 1/27 Table of Contents Presentation of Chimera...3 Exercise 1...4 Loading a structure
Data Exploration Data Visualization
Data Exploration Data Visualization What is data exploration? A preliminary exploration of the data to better understand its characteristics. Key motivations of data exploration include Helping to select
Steffen Lindert, René Staritzbichler, Nils Wötzel, Mert Karakaş, Phoebe L. Stewart, and Jens Meiler
Structure 17 Supplemental Data EM-Fold: De Novo Folding of α-helical Proteins Guided by Intermediate-Resolution Electron Microscopy Density Maps Steffen Lindert, René Staritzbichler, Nils Wötzel, Mert
List of Problems Solved Introduction p. 1 Concept p. 1 Nodes p. 3 Elements p. 4 Direct Approach p. 5 Linear Spring p. 5 Heat Flow p.
Preface p. v List of Problems Solved p. xiii Introduction p. 1 Concept p. 1 Nodes p. 3 Elements p. 4 Direct Approach p. 5 Linear Spring p. 5 Heat Flow p. 6 Assembly of the Global System of Equations p.
Introduction to acoustic imaging
Introduction to acoustic imaging Contents 1 Propagation of acoustic waves 3 1.1 Wave types.......................................... 3 1.2 Mathematical formulation.................................. 4 1.3
Common Core Unit Summary Grades 6 to 8
Common Core Unit Summary Grades 6 to 8 Grade 8: Unit 1: Congruence and Similarity- 8G1-8G5 rotations reflections and translations,( RRT=congruence) understand congruence of 2 d figures after RRT Dilations
Chapter 8. Low energy ion scattering study of Fe 4 N on Cu(100)
Low energy ion scattering study of 4 on Cu(1) Chapter 8. Low energy ion scattering study of 4 on Cu(1) 8.1. Introduction For a better understanding of the reconstructed 4 surfaces one would like to know
A Learning Based Method for Super-Resolution of Low Resolution Images
A Learning Based Method for Super-Resolution of Low Resolution Images Emre Ugur June 1, 2004 [email protected] Abstract The main objective of this project is the study of a learning based method
Visualization Plugin for ParaView
Alexey I. Baranov Visualization Plugin for ParaView version 1.3 Springer Contents 1 Visualization with ParaView..................................... 1 1.1 ParaView plugin installation.................................
Introduction to CATIA V5
Introduction to CATIA V5 Release 16 (A Hands-On Tutorial Approach) Kirstie Plantenberg University of Detroit Mercy SDC PUBLICATIONS Schroff Development Corporation www.schroff.com www.schroff-europe.com
Correcting the Lateral Response Artifact in Radiochromic Film Images from Flatbed Scanners
Correcting the Lateral Response Artifact in Radiochromic Film Images from Flatbed Scanners Background The lateral response artifact (LRA) in radiochromic film images from flatbed scanners was first pointed
Illinois State Standards Alignments Grades Three through Eleven
Illinois State Standards Alignments Grades Three through Eleven Trademark of Renaissance Learning, Inc., and its subsidiaries, registered, common law, or pending registration in the United States and other
THEORETICAL MECHANICS
PROF. DR. ING. VASILE SZOLGA THEORETICAL MECHANICS LECTURE NOTES AND SAMPLE PROBLEMS PART ONE STATICS OF THE PARTICLE, OF THE RIGID BODY AND OF THE SYSTEMS OF BODIES KINEMATICS OF THE PARTICLE 2010 0 Contents
Two vectors are equal if they have the same length and direction. They do not
Vectors define vectors Some physical quantities, such as temperature, length, and mass, can be specified by a single number called a scalar. Other physical quantities, such as force and velocity, must
Chapter Outline. How do atoms arrange themselves to form solids?
Chapter Outline How do atoms arrange themselves to form solids? Fundamental concepts and language Unit cells Crystal structures Simple cubic Face-centered cubic Body-centered cubic Hexagonal close-packed
REMOTE CONTROL by DNA as a Bio-sensor -antenna.
REMOTE CONTROL by DNA as a Bio-sensor -antenna. "Piezoelectric quantum transduction is a fundamental property of at- distance induction of genetic control " Paolo Manzelli: [email protected] ; www.edscuola.it/lre.html;www.egocreanet.it
KaleidaGraph Quick Start Guide
KaleidaGraph Quick Start Guide This document is a hands-on guide that walks you through the use of KaleidaGraph. You will probably want to print this guide and then start your exploration of the product.
Optical Design Tools for Backlight Displays
Optical Design Tools for Backlight Displays Introduction Backlights are used for compact, portable, electronic devices with flat panel Liquid Crystal Displays (LCDs) that require illumination from behind.
GelAnalyzer 2010 User s manual. Contents
GelAnalyzer 2010 User s manual Contents 1. Starting GelAnalyzer... 2 2. The main window... 2 3. Create a new analysis... 2 4. The image window... 3 5. Lanes... 3 5.1 Detect lanes automatically... 3 5.2
A System for Capturing High Resolution Images
A System for Capturing High Resolution Images G.Voyatzis, G.Angelopoulos, A.Bors and I.Pitas Department of Informatics University of Thessaloniki BOX 451, 54006 Thessaloniki GREECE e-mail: [email protected]
Point Lattices in Computer Graphics and Visualization how signal processing may help computer graphics
Point Lattices in Computer Graphics and Visualization how signal processing may help computer graphics Dimitri Van De Ville Ecole Polytechnique Fédérale de Lausanne Biomedical Imaging Group [email protected]
Prentice Hall Mathematics Courses 1-3 Common Core Edition 2013
A Correlation of Prentice Hall Mathematics Courses 1-3 Common Core Edition 2013 to the Topics & Lessons of Pearson A Correlation of Courses 1, 2 and 3, Common Core Introduction This document demonstrates
An Introduction to Point Pattern Analysis using CrimeStat
Introduction An Introduction to Point Pattern Analysis using CrimeStat Luc Anselin Spatial Analysis Laboratory Department of Agricultural and Consumer Economics University of Illinois, Urbana-Champaign
MATLAB Workshop 14 - Plotting Data in MATLAB
MATLAB: Workshop 14 - Plotting Data in MATLAB page 1 MATLAB Workshop 14 - Plotting Data in MATLAB Objectives: Learn the basics of displaying a data plot in MATLAB. MATLAB Features: graphics commands Command
OPRE 6201 : 2. Simplex Method
OPRE 6201 : 2. Simplex Method 1 The Graphical Method: An Example Consider the following linear program: Max 4x 1 +3x 2 Subject to: 2x 1 +3x 2 6 (1) 3x 1 +2x 2 3 (2) 2x 2 5 (3) 2x 1 +x 2 4 (4) x 1, x 2
ZETA POTENTIAL ANALYSIS OF NANOPARTICLES
ZETA POTENTIAL ANALYSIS OF NANOPARTICLES SEPTEMBER 2012, V 1.1 4878 RONSON CT STE K SAN DIEGO, CA 92111 858-565 - 4227 NANOCOMPOSIX.COM Note to the Reader: We at nanocomposix have published this document
Math Review. for the Quantitative Reasoning Measure of the GRE revised General Test
Math Review for the Quantitative Reasoning Measure of the GRE revised General Test www.ets.org Overview This Math Review will familiarize you with the mathematical skills and concepts that are important
1 Example of Time Series Analysis by SSA 1
1 Example of Time Series Analysis by SSA 1 Let us illustrate the 'Caterpillar'-SSA technique [1] by the example of time series analysis. Consider the time series FORT (monthly volumes of fortied wine sales
Structure Tools and Visualization
Structure Tools and Visualization Gary Van Domselaar University of Alberta [email protected] Slides Adapted from Michel Dumontier, Blueprint Initiative 1 Visualization & Communication Visualization
APPLIED MATHEMATICS ADVANCED LEVEL
APPLIED MATHEMATICS ADVANCED LEVEL INTRODUCTION This syllabus serves to examine candidates knowledge and skills in introductory mathematical and statistical methods, and their applications. For applications
DYNAMIC LIGHT SCATTERING COMMON TERMS DEFINED
DYNAMIC LIGHT SCATTERING COMMON TERMS DEFINED Abstract: There are a number of sources of information that give a mathematical description of the terms used in light scattering. However, these will not
Pro/ENGINEER Wildfire 4.0 Basic Design
Introduction Datum features are non-solid features used during the construction of other features. The most common datum features include planes, axes, coordinate systems, and curves. Datum features do
Clustering & Visualization
Chapter 5 Clustering & Visualization Clustering in high-dimensional databases is an important problem and there are a number of different clustering paradigms which are applicable to high-dimensional data.
A HYBRID APPROACH FOR AUTOMATED AREA AGGREGATION
A HYBRID APPROACH FOR AUTOMATED AREA AGGREGATION Zeshen Wang ESRI 380 NewYork Street Redlands CA 92373 [email protected] ABSTRACT Automated area aggregation, which is widely needed for mapping both natural
Improved predictive modeling of white LEDs with accurate luminescence simulation and practical inputs
Improved predictive modeling of white LEDs with accurate luminescence simulation and practical inputs TracePro Opto-Mechanical Design Software s Fluorescence Property Utility TracePro s Fluorescence Property
Indiana's Academic Standards 2010 ICP Indiana's Academic Standards 2016 ICP. map) that describe the relationship acceleration, velocity and distance.
.1.1 Measure the motion of objects to understand.1.1 Develop graphical, the relationships among distance, velocity and mathematical, and pictorial acceleration. Develop deeper understanding through representations
In mathematics, there are four attainment targets: using and applying mathematics; number and algebra; shape, space and measures, and handling data.
MATHEMATICS: THE LEVEL DESCRIPTIONS In mathematics, there are four attainment targets: using and applying mathematics; number and algebra; shape, space and measures, and handling data. Attainment target
We can display an object on a monitor screen in three different computer-model forms: Wireframe model Surface Model Solid model
CHAPTER 4 CURVES 4.1 Introduction In order to understand the significance of curves, we should look into the types of model representations that are used in geometric modeling. Curves play a very significant
X-ray thin-film measurement techniques
Technical articles X-ray thin-film measurement techniques II. Out-of-plane diffraction measurements Toru Mitsunaga* 1. Introduction A thin-film sample is two-dimensionally formed on the surface of a substrate,
Reflection and Refraction
Equipment Reflection and Refraction Acrylic block set, plane-concave-convex universal mirror, cork board, cork board stand, pins, flashlight, protractor, ruler, mirror worksheet, rectangular block worksheet,
10.0-2. Finite Element Modeling
What s New in FEMAP FEMAP 10.0 and 10.0.1 include enhancements and new features in: User Interface on page 3 Meshing on page 23 Mesh Associativity on page 33 Properties on page 33 Functions on page 35
Mesh Moving Techniques for Fluid-Structure Interactions With Large Displacements
K. Stein Department of Physics, Bethel College, St. Paul, MN 55112 T. Tezduyar Mechanical Engineering, Rice University, MS 321, Houston, TX 77005 R. Benney Natick Soldier Center, Natick, MA 01760 Mesh
AFM Image Deconvolution Software User s Manual
M. C. Goh Research Group Version 2.0 AFM Image Deconvolution Software User s Manual Table of Content Introduction Contact M. C. Goh Research Group... 3 Zod Information... 3 Installing Zod Downloading files...
Nuclear Science and Technology Division (94) Multigroup Cross Section and Cross Section Covariance Data Visualization with Javapeño
June 21, 2006 Summary Nuclear Science and Technology Division (94) Multigroup Cross Section and Cross Section Covariance Data Visualization with Javapeño Aaron M. Fleckenstein Oak Ridge Institute for Science
PHOTOGRAMMETRIC TECHNIQUES FOR MEASUREMENTS IN WOODWORKING INDUSTRY
PHOTOGRAMMETRIC TECHNIQUES FOR MEASUREMENTS IN WOODWORKING INDUSTRY V. Knyaz a, *, Yu. Visilter, S. Zheltov a State Research Institute for Aviation System (GosNIIAS), 7, Victorenko str., Moscow, Russia
3D Viewer. user's manual 10017352_2
EN 3D Viewer user's manual 10017352_2 TABLE OF CONTENTS 1 SYSTEM REQUIREMENTS...1 2 STARTING PLANMECA 3D VIEWER...2 3 PLANMECA 3D VIEWER INTRODUCTION...3 3.1 Menu Toolbar... 4 4 EXPLORER...6 4.1 3D Volume
PHASE TRANSITIONS IN POLYMERIC AND MICELLAR SYSTEMS
PHASE TRANSITIONS IN POLYMERIC AND MICELLAR SYSTEMS Summer School on Neutron Scattering and Reflectometry NG3 SANS Team NIST Center for Neutron Research June 3-7, 008 ABSTRACT Small-Angle Neutron Scattering
NEW YORK STATE TEACHER CERTIFICATION EXAMINATIONS
NEW YORK STATE TEACHER CERTIFICATION EXAMINATIONS TEST DESIGN AND FRAMEWORK September 2014 Authorized for Distribution by the New York State Education Department This test design and framework document
AP1 Oscillations. 1. Which of the following statements about a spring-block oscillator in simple harmonic motion about its equilibrium point is false?
1. Which of the following statements about a spring-block oscillator in simple harmonic motion about its equilibrium point is false? (A) The displacement is directly related to the acceleration. (B) The
Manual Analysis Software AFD 1201
AFD 1200 - AcoustiTube Manual Analysis Software AFD 1201 Measurement of Transmission loss acc. to Song and Bolton 1 Table of Contents Introduction - Analysis Software AFD 1201... 3 AFD 1200 - AcoustiTube
VisIt Visualization Tool
The Center for Astrophysical Thermonuclear Flashes VisIt Visualization Tool Randy Hudson [email protected] Argonne National Laboratory Flash Center, University of Chicago An Advanced Simulation and Computing
SpaceClaim Introduction Training Session. A SpaceClaim Support Document
SpaceClaim Introduction Training Session A SpaceClaim Support Document In this class we will walk through the basic tools used to create and modify models in SpaceClaim. Introduction We will focus on:
Micro-CT for SEM Non-destructive Measurement and Volume Visualization of Specimens Internal Microstructure in SEM Micro-CT Innovation with Integrity
Micro-CT for SEM Non-destructive Measurement and Volume Visualization of Specimens Internal Microstructure in SEM Innovation with Integrity Micro-CT 3D Microscopy Using Micro-CT for SEM Micro-CT for SEM
Thnkwell s Homeschool Precalculus Course Lesson Plan: 36 weeks
Thnkwell s Homeschool Precalculus Course Lesson Plan: 36 weeks Welcome to Thinkwell s Homeschool Precalculus! We re thrilled that you ve decided to make us part of your homeschool curriculum. This lesson
Creating Drawings in Pro/ENGINEER
6 Creating Drawings in Pro/ENGINEER This chapter shows you how to bring the cell phone models and the assembly you ve created into the Pro/ENGINEER Drawing mode to create a drawing. A mechanical drawing
NATIONAL GENETICS REFERENCE LABORATORY (Manchester)
NATIONAL GENETICS REFERENCE LABORATORY (Manchester) MLPA analysis spreadsheets User Guide (updated October 2006) INTRODUCTION These spreadsheets are designed to assist with MLPA analysis using the kits
Atomic Force Microscope and Magnetic Force Microscope Background Information
Atomic Force Microscope and Magnetic Force Microscope Background Information Lego Building Instructions There are several places to find the building instructions for building the Lego models of atomic
Big Ideas in Mathematics
Big Ideas in Mathematics which are important to all mathematics learning. (Adapted from the NCTM Curriculum Focal Points, 2006) The Mathematics Big Ideas are organized using the PA Mathematics Standards
Metrics on SO(3) and Inverse Kinematics
Mathematical Foundations of Computer Graphics and Vision Metrics on SO(3) and Inverse Kinematics Luca Ballan Institute of Visual Computing Optimization on Manifolds Descent approach d is a ascent direction
Color holographic 3D display unit with aperture field division
Color holographic 3D display unit with aperture field division Weronika Zaperty, Tomasz Kozacki, Malgorzata Kujawinska, Grzegorz Finke Photonics Engineering Division, Faculty of Mechatronics Warsaw University
