Skip to main content

APS Wavefront Analysis Tools

Project description

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 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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

wf_suite-1.0.7.tar.gz (2.4 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

wf_suite-1.0.7-py3-none-any.whl (239.8 kB view details)

Uploaded Python 3

File details

Details for the file wf_suite-1.0.7.tar.gz.

File metadata

  • Download URL: wf_suite-1.0.7.tar.gz
  • Upload date:
  • Size: 2.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.9

File hashes

Hashes for wf_suite-1.0.7.tar.gz
Algorithm Hash digest
SHA256 3779ffe956b0cbbd9ccebee5b144b3a4c2b98b03df98252901b9c3680265e01f
MD5 32205b028de950f12bd58e0eb2d72fab
BLAKE2b-256 d2ee6ae0f4f1960775add247e7b823f34871054419aed39852c889fcebf392ea

See more details on using hashes here.

File details

Details for the file wf_suite-1.0.7-py3-none-any.whl.

File metadata

  • Download URL: wf_suite-1.0.7-py3-none-any.whl
  • Upload date:
  • Size: 239.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.9

File hashes

Hashes for wf_suite-1.0.7-py3-none-any.whl
Algorithm Hash digest
SHA256 95d17a77e3b639a65f59c376ae4ecc653073ab9e4f550aec80fbad3968325fdf
MD5 43b08d09c37660a9a4d7e40ad76a239b
BLAKE2b-256 26f87a67065bbcaf3b8df71484d2997614dd41bfeb3bf3f636451eea0d17dc2e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page