TOPAS-Academic Version 8

by Coelho Software
Brisbane, Australia
November, 2025
Australian Business Number 70 827 688 789  ·  AlanCoelho@bigpond.com

Introduction

Version 8 of TOPAS-Academic, see Technical Reference, is now available to:

  1. Degree-granting institutions comprising universities, university run institutes, laboratories and schools.
  2. Synchrotron and neutron research centers.

TOPAS-Academic comprises all the functionality of BRUKER-AXS TOPAS operating in Launch mode including all graphics and OpenGL structure editor and viewer. Launch mode is where the full functionality of TOPAS is realized.

TOPilot — AI in TOPAS (John Evans)

John Evans of Durham University has released TOPilot, a set of AI skills that help you write, run and understand TOPAS INP files. The skills install into the topas-editor extension for Visual Studio Code and work with Claude Code, GitHub Copilot or ChatGPT's Codex. Note that you remain responsible for every INP file produced this way.

What's new — New8.pdf

Version 8 runs on 64 bit Windows

TOPAS-Academic Version 8 screenshot

What is TOPAS-Academic

TOPAS-Academic is a Windows based general non-linear least squares system driven by a scripting language. Its main focus is in crystallography, solid state chemistry and optimization. At the core of TA is its superb minimization routines wrapped by a computer algebra system; it is this foundation that makes subject dependent modules such as Rietveld refinement shine. The main features include:

  • Computer algebra system for function minimization and for the application of linear/non-linear constraints.
  • A Rietveld program for laboratory x-ray diffraction, synchrotron, single crystal and neutron fixed wavelength and TOF data.
  • A simulated annealing algorithm for all systems including structure solution in real space from powder, neutron, neutron TOF and single crystal data.
  • An indexing algorithm.
  • A command line program called TC.EXE which comprises the Kernel of TA; used for batch processing.

Who is it for

TOPAS-Academic is for scientists and PhD students working in the fields of crystallography, solid state chemistry, optimization and function minimization in general.

Input to TOPAS-Academic — Writing INP scripts

Power users of BRUKER-AXS TOPAS use Launch mode where data input is through an editor for writing the input script known as INP format. Equipped with a good editor and help system the writing of INP scripts is straight forward.

In an effort to standardize the editing of INP files and to encourage the use of a good editor and the sharing of editor macros, the open source editor, tailored to edit INP files by John Evans, is recommended, see details here.

There's also support for jEdit, again by John Evans, here.

Collaboration with John Evans and TOPAS Forum

John Evans' involvement in TOPAS-Academic continues with unending support. His many ideas, suggestions, tutorials and rigorous testing has led to a multitude of breakthroughs and improvements.

TOPAS-Academic / TOPAS comparison

There are no differences between the kernel of TA and Bruker-AXS TOPAS for the same version number. TA will always comprise the latest kernel.

There are no differences in regard to single crystal refinement, structure solution, neutron TOF and non-standard Rietveld refinement. See starting tutorials here.

There are some differences in how data input is handled for peak fitting and indexing, see here.

For standard Rietveld refinement then TOPAS offers the use of Windows dialogs.

Important information for purchasing TOPAS-Academic

  • All forms must be completed by the customer, not the supplier.
  • Use of TOPAS-Academic requires basic computer literacy.
  • Payment is by bank transfer or credit card.
  • Delivery of software is by e-mail to a university/lab e-mail address after payment has been made.
  • The payment confirmation email serves as the receipt.
  • Invoices are issued once; customers may add their own order numbers to the PDF.
  • Invoice dates are not altered.
  • The licence belongs to the university and is for use by its students and staff.
  • The program only works on 64 bit computers.

Pricing — single computer/user licenses on a departmental basis

Each license will run one instance of the program on a specific computer. More than one person can of course use that computer but not at the same time; TA.EXE and TC.EXE can be both run at the same time. 10% VAT is charged for Australian customers only.

Version 8 — new users

First license1900 Euros
Each additional license700 Euros

Version 7 upgrading to Version 8

Starting from the oldest. For the first licence:

Purchased within the past 3 months100 Euros
Purchased within the past 6 months300 Euros
Purchased within the past 12 months600 Euros
Purchased within the past 24 months900 Euros
Purchased previous to the past 24 months1200 Euros

For additional licences:

Purchased within the past 3 months100 Euros
Purchased within the past 6 months150 Euros
Purchased within the past 12 months200 Euros
Purchased within the past 24 months350 Euros
Purchased previous to the past 24 months500 Euros

Version 7 — new users

First license1800 Euros
Each additional license600 Euros

A fee may be charged for license transfers for computer upgrade reasons after an initial 2 year period.

Email AlanCoelho@bigpond.com for queries.

Purchasing

Send an e-mail to AlanCoelho@bigpond.com. Include a university web address displaying your e-mail address. PhD students should supply their supervisor or department's head web and e-mail address. Additional suggestions for verifying your academic status are considered.

An invoice is sent to the buyer. The buyer pays by bank transfer or credit card. The Australian business details can be obtained from an Australian Government web site using the Australian Business Number listed at the top of this page.

Support

Support regarding suggested techniques and program operation is generously given via e-mail. However the wholesale solving of problems requiring sometimes days of work is not support; it is consulting and customers will be charged accordingly.

Data and privacy

The Software checks for updates on startup and records standard access information (IP address, date/time, hardware derived code). A similar request occurs once per startup when a refinement is run to identify active installations. No user data, structures, results, filenames, or settings are transmitted. Logs remain on the server and expire automatically. Licence creation requires a .dxx file containing hardware identifiers; this is retained while the licence is supported. Information is used solely for licence enforcement and is not sold, shared, or used for advertising.

Acknowledgements

BRUKER-AXS and in particular Dr. Arnt Kern for recognising the needs of the scientific community and granting permanent use of TOPAS code in TOPAS-Academic.

John Evans for continuous support, testing and guidance in the development of TA's functionality.

Downloads

Skeletons

Helper programs

Please do not download

For reading brml files

Email AlanCoelho@bigpond.com for queries.