Skip to main content

A framework for scientific algorithms targeting X-ray scattering

Project description

Lates Release License Documentation Documentation Language

Introduction

The main objective of xFrame is to provide an easy and flexible framwork that handles details such as

  • Data storage / File access
  • Settings management
  • Multiprocessing
  • GPU access

Allowing users to focus on the "scientific" part of their algorithm.
xFrame has been created during our quest of writing a toolkit for fluctuation X-ray scattering. To install xFrame simply call

pip install xframe
# For the fluctuation scattering toolkit use the following command instead (see next section)
pip install 'xframe[fxs]'

For more information and tutorials visit the documentaiton at xframe-fxs.readthedocs.io

Fluctuation X-Ray Scattering Toolkit [fxs]

The project fxs comes bundled with xFrame and provides a workflow for 3D structure determination from fluctuation X-ray scattering data.

Note: No data is required to perform test reconstructions, further information as well as tutorials can be found at xframe-fxs.readthedocs.io/en/latest/fxs

To install xFrame together with the dependencies needed by fxs simply call

pip install 'xframe[fxs]'

please make sure that the following libraries are installed on your system before calling pip install

Citation

If you find this piece of software usefull for your scientific project consider citing the paper
Still in review ... :)

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

xframe-0.9.8.tar.gz (16.6 MB view details)

Uploaded Source

Built Distribution

xframe-0.9.8-py3-none-any.whl (769.1 kB view details)

Uploaded Python 3

File details

Details for the file xframe-0.9.8.tar.gz.

File metadata

  • Download URL: xframe-0.9.8.tar.gz
  • Upload date:
  • Size: 16.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for xframe-0.9.8.tar.gz
Algorithm Hash digest
SHA256 d05f1ebae824b66f6296ed3b4192afeae45ed8461ba61549ba7cf5d2750e5ebe
MD5 41ed2e469c87a09403e8ac00c355b304
BLAKE2b-256 965297c6bd85ac306c0014b3610e1f157b49bbbc421912fb4ac96329e35a189b

See more details on using hashes here.

File details

Details for the file xframe-0.9.8-py3-none-any.whl.

File metadata

  • Download URL: xframe-0.9.8-py3-none-any.whl
  • Upload date:
  • Size: 769.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for xframe-0.9.8-py3-none-any.whl
Algorithm Hash digest
SHA256 3bca2de9a12b6b4c1443ab33ee669779ce1160a3522143eb2955e2375065db1e
MD5 d6c8c18ca14ca669b153080f41887795
BLAKE2b-256 830fbc0763429e11e34f01486b99709d571667581f21933ced6aba071cde0082

See more details on using hashes here.

Supported by

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