GenX is a scientific program to refine x-ray refelcetivity, neutron reflectivity and surface x-ray diffraction data using the differential evolution algorithm. GenX is very modular and highly extensible and can be used as a general fitting program.

Features

  • X-ray reflectometry
  • Neutron reflectometry
  • Magnetic systems (polarized neutrons, resonant x-rays)
  • Global refinement with Differential Evolution algorithm
  • Fit arbitrary model or user parameters
  • Scripting for extreme flexibility
  • Complex multi-parameter constraints
  • Plugin facility to extend features and data loaders

Project Samples

Project Activity

See All Activity >

License

GNU General Public License version 2.0 (GPLv2)

Follow GenX

GenX Web Site

Other Useful Business Software
$300 Free Credits to Build on Google Cloud Icon
$300 Free Credits to Build on Google Cloud

New customers can spin up VMs, build with AI, and query data at no cost.

Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
Start Free
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
2
0
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5

User Reviews

  • Thank you for continuous maintaining this project. I am working on multi mirror reflection and simulation at synchrotron based techniques to probe interfaces for energy devices. Your generous work helped me a lot to understand and verify my hypothesis. I have shared this to my colleagues and being widely appreciated. One minor issue isgenx.sourceforge.io/doc/ this link is no longer available and seems your latest manual is for version 3.8.9, even though there are identical in terms of functionality. For the community: Elements of modern x ray physics by Jens Als-Nielsen and Des McMorrow chapter 3 could be an extraordinary textbook for understanding the mechanism of this software.
  • A wonderful tool to fit Neutron reflectmetry data. always improving. Thanks for providing such a nice tool
Read more reviews >

Additional Project Details

Operating Systems

Linux, Mac, Windows

Intended Audience

Advanced End Users, Science/Research

User Interface

wxWidgets

Programming Language

Python

Related Categories

Python Simulation Software, Python Chemistry Software, Python Physics Software

Registered

2008-07-27