Abstract
TOPAS and its academic variant TOPAS-Academic are nonlinear least-squares optimization programs written in the C++ programming language. This paper describes their functionality and architecture. The latter is of benefit to developers seeking to reduce development time. TOPAS allows linear and nonlinear constraints through the use of computer algebra, with parameter dependencies, required for parameter derivatives, automatically determined. In addition, the objective function can include restraints and penalties, which again are defined using computer algebra. Of importance is a conjugate gradient solution routine with bounding constraints which guide refinements to convergence. Much of the functionality of TOPAS is achieved through the use of generic functionality; for example, flexible peak-shape generation allows neutron time-of-flight (TOF) peak shapes to be described using generic functions. The kernel of TOPAS can be run from the command line for batch mode operation or from a closely integrated graphical user interface. The functionality of TOPAS includes peak fitting, Pawley and Le Bail refinement, Rietveld refinement, single-crystal refinement, pair distribution function refinement, magnetic structures, constant wavelength neutron refinement, TOF refinement, stacking-fault analysis, Laue refinement, indexing, charge flipping, and structure solution through simulated annealing.
Keywords
Related Publications
Optimized Risk Scores
Risk scores are simple classification models that let users quickly assess risk by adding, subtracting, and multiplying a few small numbers. Such models are widely used in healt...
Superlinear Convergence of Primal-Dual Interior Point Algorithms for Nonlinear Programming
The local convergence properties of a class of primal-dual interior point methods are analyzed. These methods are designed to minimize a nonlinear, nonconvex, objective function...
Simulated Annealing in Crystallography
X-ray crystallography (see Refs. 1 , 2 for reviews) is an increasingly impor tant tool for understanding structure, function, and control of biological macromolecules. Developm...
Three‐dimensional structure of the neurotoxin ATX Ia from <i>Anemonia sulcata</i> in aqueous solution determined by nuclear magnetic resonance spectroscopy
Abstract With the aid of 1 H nuclear magnetic resonance (NMR) spectroscopy, the three‐dimensional structure in aqueous solution was determined for ATX Ia, which is a 46 residue ...
Self-Consistent Karplus Parametrization of <sup>3</sup><i>J</i> Couplings Depending on the Polypeptide Side-Chain Torsion χ<sub>1</sub>
Recently proposed self-consistent 3J coupling analysis (Schmidt, J. M.; Blümel, M.; Löhr, F.; Rüterjans, H. J. Biomol. NMR 1999, 14, 1-12) has been carried out to calibrate Karp...
Publication Info
- Year
- 2018
- Type
- article
- Volume
- 51
- Issue
- 1
- Pages
- 210-218
- Citations
- 2196
- Access
- Closed
External Links
Social Impact
Social media, news, blog, policy document mentions
Citation Metrics
Cite This
Identifiers
- DOI
- 10.1107/s1600576718000183