Hi everyone,
I'm happy to announce that a new paper has been published about GenX 3.6 that is available open access at https://doi.org/10.1107/S1600576722006653 . I would appreciate if you would cite this reference for any future publications based on GenX 3:
A. Glavic and M. Björck J. Appl. Cryst. 55, 1063-1071 (2022)
In addition to summing up the important changes since the original GenX publication, the paper gives an introduction to possible corrections for experimental errors, beyond counting statistics, that can be the basis for a better statistic analysis of parameter uncertainties.
I have also created a YouTube channel where I link existing Tutorial videos and will guide you through the GenX documentation with individual future videos. ( https://www.youtube.com/user/knuekopp666 )... read more
Hi everyone,
as an early Christmas present of this year I have a new major revision of GenX with a bag full of goodies.
This summer brought a cascade of updates to your favorite fitting program. After a few hiccups due to major changes in version 3.4.0 this series has now reached a stable state again. This is a good occasion to inform you of the goodies I've been adding in the last four months moving to version 3.3 and 3.4:
It's time for another major release of your favorite reflectometry package with a bunch of new goodies to play with. These are the main improvements in v 3.2:
from genx import api in your code. It includes nice IPython widget support for your Jupyter notebook. Have a look at the examples provided with the package. (The genx package has to be installed in your python environment or available in PYTHONPATH.).ort. For properly implemented data loaders the model now keeps this information with you datasets and exports it including the model script and parameters for full trackability. A new information button can be used to browse through that data.auto data loader that selects the proper loading procedure by file suffix. Right now only Amor@PSI and MR@SNS as well as the default and resolution loaders are supported. If you want your instrument format to be supported, please write a similar data loader or send me example files with some format specifications.Thanks to a contribution by Leon Lohse from UNI Göttingen, the GenX build system was updated which allowed direct upload to the Python Package Index (PyPI)
https://pypi.org/project/genx3/
On an existing python environment with wxPython installed you can now use pip to install GenX as user or root:
pip3 install --user genx3
or
sudo pip3 install genx3
As all of you know, GenX is scientific software and thus correctness is as important as features and usability. To make sure there is quality control for the fundamental functions of x-ray and neutron reflectometry we have therefore joined the effort of the Open Reflectometry Standards Organization's (ORSO) effort of benchmarking various reflectometry suites agains a common set of standard systems.... read more