Student or educator? Sign up with your school email and get 6 months of Pro free.
Cited by 2,510

The DOI matches its Crossref record; 2 of the 2 references it cites were found in a registry or an index.

TOPAS and TOPAS-Academic: an optimization program integrating computer algebra and crystallographic objects written in C++

Coelho, Alan A.·2018·Journal of Applied Crystallography

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.

Overview

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Integrity signals

Registry

Crossref · 10.1107/s1600576718000183

Cites

2 of 2 references verified0 citation errors · 0 not checkable

Statistics

Verification

Claims the paper makes

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Self-check

Percentages, sums and reported differences re-computed from the paper’s own numbers.

The self-check needs the paper’s full text.

Citations

Cites

Show all 2 references

Cited by

See all 2,510

Metadata

Authors
Coelho, A. A.
Venue
Journal of Applied Crystallography
Published
2018-02-01
Volume
51
Issue
1
Pages
210-218
ISSN
  • 0021-8898 (ISSN-L)
  • 1600-5767
OpenAlex
W2784103179
Cited by
2,510
References
2
FWCI
61.09
Type
journal article
Language
en
Open access
closed

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review

How to cite

Cite CoChat for the checks on this page, and the paper for its own findings.

This page
CoChat. (2026). Citation check: TOPAS and TOPAS-Academic: an optimization program integrating computer algebra and crystallographic objects written in C++. https://app.cochat.ai/papers/10.1107/s1600576718000183
The paper
Coelho, A. A. (2018). TOPAS and TOPAS-Academic: an optimization program integrating computer algebra and crystallographic objects written in C++. Journal of Applied Crystallography. https://doi.org/10.1107/s1600576718000183

Data sources

Bibliographic data: Semantic Scholar, OpenAlex, Crossref.

Contains information from the Semantic Scholar Academic Graph Datasets, made available under the ODC Attribution License (ODC-BY 1.0).

Semantic Scholar’s data is described in: Kinney, R., et al. (2023). The Semantic Scholar Open Data Platform. arXiv:2301.10140.