Scinovex
articleTop 10% cited

<i>GenX</i>: an extensible X-ray reflectivity refinement program utilizing differential evolution

Journal of Applied Crystallography · 2007 · Vol. 40(6) · pp. 1174–1178
M. BjörckGabriella Andersson

Abstract

GenX is a versatile program using the differential evolution algorithm for fitting X-ray and neutron reflectivity data. It utilizes the Parratt recursion formula for simulating specular reflectivity. The program is easily extensible, allowing users to incorporate their own models into the program. This can be useful for fitting data from other scattering experiments, or for any other minimization problem which has a large number of input parameters and/or contains many local minima, where the differential evolution algorithm is suitable. In addition, GenX manages to fit an arbitrary number of data sets simultaneously. The program is released under the GNU General Public License.

X-ray Diffraction in CrystallographyX-ray Spectroscopy and Fluorescence AnalysisEnzyme Structure and FunctionMaxima and minimaSpecular reflectionComputer scienceDifferential (mechanical device)ExtensibilityX-ray reflectivityReflectivityRecursion (computer science)MinificationAlgorithm
Citations
906
FWCI
5.18
field-weighted impact
References
14
Percentile
97%
vs. same field & year
Citations per year
Citation Network

How this paper connects to the literature. Drag to explore, click any node to open that paper.

<i>GenX</i>: an extensible X-ray reflectivity refinement program utilizing differential evolution · Scinovex