BGMN FAQ

Site map

Up Program Description BGMN FAQ Download Page

Frequently Asked Questions

Old BGMN command line version: Why does BGMN not run?
Probably, you have started BGMN (or another of the eight EXE's) by double clicking in the Windows file manager. This doesn't work! The BGMN EXE's all together are designed to run in a command line screen. At first, you must open such a screen for Win32 programs. (Win95: MS-DOS Prompt, WinNT: Command Prompt). UNIX users are familiar with such command line programs. BGMN and most of the other BGMN EXE's are called in an unified manner:
BGMN    name-of-the-sav-file [ other-parameters ... ]
GEOMET  name-of-the-sav-file [ other-parameters ... ]
MAKEGEQ name-of-the-sav-file [ other-parameters ... ]
OUTPUT  name-of-the-sav-file [ other-parameters ... ]
SHOW    name-of-the-sav-file [ other-parameters ... ] 
SHOWGER name-of-the-sav-file [ other-parameters ... ]
There is no other input to the command line while the programs are running. The EXE's are designed for automatic batch mode.

BGMNwin for Windows: bgmninstall aborts
BGMNwin needs (and checks for) a sufficient runtime of Java. Probably, your Windows comes with a preinstalled Java plugin for the Internet Explorer. This is not sufficient, you need a Java runtime for standalone Java programs. Please check if such Java plugin is instaled as follows:
  1. Open a "DOS" like command prompt at your PC
  2. Type
    java -version
    and hit the enter key.
If a version number equal or above 1.3.0 is shown, the Java environment is installed. Otherwise, Java runtimes are available at
http://java.sun.com

How to install the BGMNwin version for Linux?
BGMNwin for Linux is a "per user" distribution. That means it doesnt use the common Unix trees, but all should be installed into one directory (recommended bgmnwin) in your home directory. You need only two steps to get BGMNwin running:
  1. Edit the executable file bgmnwin as distributed with this package, set the directory you have chosen for BGMNwin.
  2. Extend the PATH variable to this dirctory or better: copy bgmnwin to your bin directory.
Now you may start BGMNwin by typing bgmnwin on any local terminal. If it still fails executing, read the comments about Java in the above FAQ.

Is it possible to use BGMN without a calculated instrumental function?
Yes. For instance to refine synchrotron data. For the instrumental function a formula may be used:
VERZERR=S/(2*R*sqrt(12))
S is the width of the receiving slit and R is the measuring circle radius of the goniometer. Or, set an appropriate with VERZERR. Or better: Use the learnet profiles feature.

Why the calculated lattice constants are not correct?
Please check the values of the zero point and the displacement parameter. Often a to large zero point parameter with a corresponding large displacement parameter is calculated. As a result the lattice constants are faulty.

In this case the zero point should be refined with a narrow variation range:

PARAM=EPS1=0_-0.0001^0.0001
Where is the background?
BGMN automatically determines the necessary order of a polynomial background and fits it. In the BGMNwin diagram output is is shown as a separate blue line, please select
Tools→Show Diagram
browse to the wanted *.dia file and select it.

Manual predetermination of background is not recommended.