Metadata-Version: 2.4
Name: wf-suite
Version: 1.0.3
Summary: APS Wavefront Analysis Tools
Home-page: https://github.com/APS-XSD-OPT-Group/WFSuite
Download-URL: https://github.com/APS-XSD-OPT-Group/WFSuite
Author: Luca Rebuffi, Xianbo Shi
Author-email: lrebuffi@anl.gov
Maintainer: XSD-OPT Group @ APS-ANL
Maintainer-email: lrebuffi@anl.gov
License: BSD-3
Keywords: dictionary,glossary,synchrotronsimulation
Classifier: Development Status :: 4 - Beta
Classifier: Natural Language :: English
Classifier: Environment :: Console
Classifier: Environment :: Plugins
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Scientific/Engineering :: Visualization
Classifier: Intended Audience :: Science/Research
Description-Content-Type: text/markdown
Requires-Dist: aps-common-libraries>=1.0.28
Requires-Dist: PyQt6
Requires-Dist: PyWavelets
Requires-Dist: wofryImpl
Requires-Dist: wofrysrw
Requires-Dist: srwpy
Requires-Dist: cmasher
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: download-url
Dynamic: home-page
Dynamic: keywords
Dynamic: license
Dynamic: maintainer
Dynamic: maintainer-email
Dynamic: requires-dist
Dynamic: summary

# WFSuite 1.0

WFSuite is a graphical and command-line toolkit for coded-mask-based X-ray wavefront sensing and phase reconstruction at synchrotron beamlines.


## Installation

We suggest creating a virtual environment with virtualenv or conda.
The program performs better with python 3.10+, and it has been tested up to python 3.13

To install it, run on a prompt of the target python environment: 

python -m pip install wf-suite

## Starting WFSuite

Open the GUI with:

python -m aps.wf_suite Launcher

The launcher provides access to:

· Absolute Phase

· Relative Metrology

· Wavefront Sensor (opens automatically)

Please refer to the [user manual](User-Manual.pdf) in the home directory of this repository for details. 

Example data and configuration files are available at https://anl.box.com/v/WFSuite-example-data
