TOPAS-Academic

    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.pdf , 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.

      *** Use of TOPAS-Academic requires computer literacy ***

    What's new New8.pdf

      *** Version 8 runs on 64 bit Windows ***

    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.

      Tutorials describing the functionality of TOPAS-Academic, courtesy of John Evans, can be found here.

    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 macors, 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 Wiki

      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 impovements.

      John Evans TOPAS-Academic Page

      John Evans Workshop Tutorials

      TOPAS Forum

    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 regards 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.

    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

        • 1900 Euros for first license
        • 700 Euros for each additional license

      Version 7 upgrading to Version 8 and starting from the oldest

        For first licence

        • 100 Euros if purchased within the past 3 months
        • 300 Euros if purchased within the past 6 months
        • 600 Euros if purchased within the past 12 months
        • 900 Euros if purchased within the past 24 months
        • 1200 Euros if purchased previous to the past 24 months

        For additional licences

        • 100 Euros if purchased within the past 3 months
        • 150 Euros if purchased within the past 6 months
        • 200 Euros if purchased within the past 12 months
        • 350 Euros if purchased within the past 24 months
        • 500 Euros if purchased previous to the past 24 months

      A fee maybe 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. 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.

    Important consideration when purchasing TOPAS-Academic

      *** Use of TOPAS-Academic requires 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.

      e-mail informing of payment comprises the receipt.

      Invoices are filled out once. Customer order numbers can be added to the invoice by the customer.

      Invoice dates are not modified.

      The license belongs to the university for use by the department's students and staff.

      Forms of any type shall be filled out by the customer and not the supplier.

      The program only works on 64 bit computers.

    Support

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

    Acknowledgements

      BRUKER-AXS and in particular Dr. Arnt Kern for recognisng the needs of the scientifc 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.


    Skeletons

      ta61.exe

      ta71.exe

      ta81.exe

    Helper programs

      q-to-2th.exe : Converts Q to 2Th

      cross-corr.exe : Calculates the cross correlation between two XY files.

      chstr.exe : Changes text in a file

      cif1.exe

    Please do not download

      vcomp140.dll

      vcruntime140.dll

      vcruntime140_1.dll

      msvcp140.dll

    For reading brml files

      Brml2Topas.exe

      BrukerAXS.Common.DataExtraction.dll

      Ionic.Zip.dll

    Email AlanCoelho@bigpond.com for queries.