An application programming (API) and graphical user interface (GUI) to facilitate the use of PENELOPE's program PENEPMA.
PENELOPE is a Fortran Monte Carlo code for simulation of coupled electron-photon transport matter that allows a detailed interpretation of experimental results of electron spectroscopy and microscopy. PENEPMA is a dedicated main program of PENELOPE designed to simulate electron microanalysis experiments with x-ray detectors. PENELOPE implements an elaborate algorithm for electron transport that uses accurate cross-sections for elastic scattering and accounts for energy-straggling effects. Photon interactions are simulated in chronological succession, allowing the calculation of x-ray fluorescence in complex geometries.
Written in Python, the developed API allows the user to create a large series of PENEPMA simulations using object-oriented programming and to interpret efficiently the results from these simulations. These functionalities are also coupled with a graphical interface which implements the optimized simulation parameters indicated above, thus facilitating the setup of typical microanalysis simulations. The GUI removes the tedious steps of setting up the materials, geometry, simulation parameters and position of the detectors.
All code Code
- Version control system:
- Programming languages:
- Python, Fortran
All questions Latest questions
K-Fluorescent Tracking Version on the Website?
Posted on 2017-04-12
Errors at first startup
Posted on 2016-10-05
Realistic peak width and peaks convolution
Posted on 2016-08-30
simulation of positron annihilation in porous materials
Posted on 2016-08-25
incident beam photon
Posted on 2016-05-09
All bugs Latest bugs reported
Bug #1679923: IO Error: The specified directory is not empty
Reported on 2017-04-05
Bug #1335879: plotting needs update for matplotlib 1.2.x
Reported on 2014-06-30
Bug #1236522: Show intensity of all x-ray lines
Reported on 2013-10-07
Bug #1159041: Debian package violates quality standards
Reported on 2013-03-23
Bug #1155614: Allow the x-ray detector to be below the sample
Reported on 2013-03-15