Dr. Probe - Download and registration instructions


Before using Dr. Probe ...


Please, comply with the limitations of use!

Update to use the current versions!

Find information on uninstalling or on further suggestions!



Provided binary files are provided for 64-bit operating systems only.

Operating System

Dr. Probe GUI

Command-line only

Microsoft Windows


ZIP archive

ZIP archive

Mac OS  Mac OS


ZIP archive

Linux  Linux


ZIP archive



A source code repository will be published on GitHub in the future. Until then you can download a source archive for the tools published under the GNU GPL 3 license here: Dr. Probe command-line tool source code.


Limitations of use

Licenses to use the Dr. Probe software will be granted on request.
A mandatory registration scheme is implemented in the Dr. Probe GUI.

User Affiliation

Dr. Probe GUI

Command-line only



(government research)


(registration required)





EUR 500 or USD 600


Limited warranty: Dr. Probe, related programs in the package, and documentation are "as is" without any warranty as to their performance, merchantability or fitness for any particular purpose. The licensee assumes the entire risk as to the quality and performance of the software. In no event shall the Forschungszentrum Jülich GmbH  or anyone else who has been involved in the creation, development, production, or delivery of this software be liable for any direct, incidental or consequential damages, such as, but not limited to, loss of anticipated profits, benefits, use, or data resulting from the use of this software, or arising out of any breach of warranty.

Command-line tools: The Dr. Probe command-line tools CELSLC, MSA, and WAVIMG are free software: You can redistribute them and/or modify them under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
A version of the GNU General Public License can be found here or in the internet under http://www.gnu.org/licenses/.
The Dr. Probe graphical user interface program "Dr. Probe.exe" is provided and distributed under a custom License: Dr. Probe (GUI) License.

Citation: When publishing data generated with the Dr. Probe software or any of its command-line tools, please recognize the efforts put into making it by citing:
J. Barthel, Dr. Probe: A software for high-resolution STEM image simulation. Ultramicroscopy 193 (2018) 1-11 [web] [doi] [pdf].


Current program versions



Dr. Probe GUI













Installation instructions

A) Installation procedure using an installer script (MS Windows only)

1. Download the zip archive containing the installer package and store it on your hard drive.

2. Unzip and execute the installer package. The installation requires administrator rights.

Dr. Probe will be installed in the program directory of your system. A link for starting the application is created in your start menu under the 'ERCtools' entry. The start menu folder contains also links to the program documentation. In addition a link is created in the start menu folder for opening a command-line shell cmd.exe, which can be used to called the Dr. Probe command-line tools from arbitrary working directories.

B) Manual installation procedure

1. Download the zip archive containing the Dr. Probe binaries ZIP archive and store it on your hard drive.

2. Unzip the binary to any location on your hard disk, e.g. 'C:\Simulations\DrProbe\'. No administrator rights are required as long as you store the binary to a folder where you have full access rights as user. All executable binaries and documentation files are located now in the same directory.
In order to enable a calling of the command-line tools from any directory, e.g. from the directory containing the data files of the current simulation project, the installation directory should be manually added to the current user PATH environment variable by using the program 'setx' with appropriate options, e.g. with the command
SETX PATH C:\Simulations\DrProbe.


Registration (Dr. Probe GUI only)

The Dr. Probe graphical user interface for STEM simulations requires a registration. Without registration it will not be possible to use the GUI tool.

No registration is required for the Dr. Probe command-line tools.

Send your registration request:

Registration requests are processed manually and may thus require a bit of patience from your side in waiting for an answer, in particular when time-zone differences are involved. Requests without request string, clear name, or affiliation cannot be processed.

Registration data is transferred only in encrypted form and will not be presented in any form (neither clear nor encrypted) to a third party. The email address used for transferring your registration will be added to a private mailing list. The mailing list is used to broadcast releases of new major software versions. Please, note in the registration request if you don't want to be added to the mailing list.

Registration procedure:

Start the Dr. Probe GUI by using the respective link in the ERCtools folder of your startup menu, or by explicitly running the executable "Dr. Probe.exe" from the installation folder.

1. Enter a user name in the Registration Information dialog, which pops up after the Welcome dialog is closed.

2. Copy the generated request string and send it via email to drprobetool@gmail.com.

3. Wait for an email reply containing a registration answer string, and copy the registration answer string into the lower textbox of the dialog. Registration requests are processed manually, a response may therefore require some time.

4. Press the [Register] button to finish the registration.

Screenshot of the Dr. Probe GUI registration dailog with the required steps for a registration indicated.

[Screenshot of the Dr. Probe GUI registration dialog with the required steps for a registration indicated.]


Updating the installation

Installing an updated version of Dr. Probe can be performed by (A) running the installer script, or (B) by simply overwriting the files in the installation folder with the updated files in case of a manual installation.
The installer script (installation type A) will first uninstall the existing Dr. Probe version before installing the new version.
Registration information should persist on your system and must not be updated.


Removing Dr. Probe

(A) Script-based installation:
The script-based Dr. Probe installation can be removed from your computer by means of the "Uninstall a program" function in the Windows control panel.

(B) Manual installation:
The Dr. Probe software can be removed from your computer by deleting the Dr. Probe installation folder.



It is suggested to keep the Dr. Probe installation folder free of any simulation data and to save any intermediate and final simulation result to a separate hard disk directory. Since no special data arrangement is required by Dr. Probe, you are completely free in the organisation of your simulation results.
It may be wise to separate the different data types of a simulation like input data, intermediate results, and final results also in separate sub-directories. As an example, let's consider a simulation of SrTiO3 in [110] zone axis orientation and put all simulation data in the directory C:\data\sto\110\ then put

It is highly recommended to keep track of each simulation step and used parameter for example in a separate text file.


Last update: July 2, 2018