WOFRY (Wave Optics FRamework in pYthon) is a package for partially coherent beamline simulations.
This project OASYS-WOFRY contains the widgets for WOFRY available in OASYS https://oasys-kit.github.io/
It makes use of the projects WOFRY https://github.com/oasys-kit/wofry and WOFRYIMPL https://github.com/oasys-kit/wofryimpl
"WOFRY: a package for partially coherent beamline simulations in fourth-generation storage rings" by Manuel Sanchez del Rio, Juan Reyes-Herrera, Rafael Celestre, Luca Rebuffi (2024) https://doi.org/10.48550/arXiv.2410.01338