Related Experiment Video
Updated: Oct 11, 2026

Acupoint Catgut Embedding Therapy in Traditional Chinese Medicine for Managing Allergic Rhinitis
Published on: December 20, 2024
XINPUT: a program to edit "DOSRZ" input files
M H Lauterbach1, J Lehmann, U F Rosenow
1Department of Clinical Radiation Biology and Clinical Radiation Physics, Georg-August-Universität, Göttingen, Germany.
Abstract:
The DOSRZ user code, which is part of the EGS4 standard distribution, is widely used in medical physics for the calculation of dose deposition in cylindrical geometries. The code provides the use of advanced Monte-Carlo techniques (PRESTA) and variance reduction methods. In the case of complex cylinder geometries the input of coordinates and radii is not only tedious but also prone to a high error rate. Coordinates are to be stated in absolute numbers. A change of one number, e.g., the slab thickness, requires the change of all subsequent numbers. Furthermore, parameters are only stated as numbers with no indication of their meaning. Obviously, there is a need for a user interface to facilitate the input for DOSRZ and to largely reduce the possibility for errors. We, therefore, wrote a graphical user interface (GUI) consisting of an input mask, a coordinate input interpreter, and a two-dimensional and/or pseudo-three-dimensional display section. The GUI is based on the scripting language Tcl/Tk, which runs under various platforms such as UNIX (LINUX), w95, and WIN NT. It consists of a main window which provides common-style menus and buttons to navigate through the edit dialog boxes. The most important tools are the region input, which enables the user to create the simulation geometry, and the graphics section where the scaled output can be displayed. Different media are shown in different colors which are user defined. Furthermore, the program contains some tools to reduce the probability of an erroneous input in the EGS4 input file. Since Tcl/Tk is a modern scripting language, it offers advanced tools to create the GUI and to "glue" different applications to it. XINPUT may also be considered as a model program for the development of a more general interface to other input areas of the EGS4 simulation code.
Related Concept Videos
RNA Splicing
Master Transcription Regulators
Alternative RNA Splicing
There are five types of alternative RNA splicing that vary in the ways the pre-mRNA segments are removed or retained in the mature mRNA. The first...
RNA Editing
Alternative RNA Splicing
There are five types of alternative RNA splicing that vary in the ways the pre-mRNA segments are removed or retained in the mature mRNA. The first...
Master Transcription Regulators

