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

Additional dependencies needed by fxs can be installed via

pip install 'xframe[fxs]'

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

Further information as well as tutorials can be found at xframe-fxs.readthedocs.io/en/latest/fxs

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.6.tar.gz (15.1 MB view details)

Uploaded Source

Built Distribution

xframe-0.9.6-py3-none-any.whl (864.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: xframe-0.9.6.tar.gz
  • Upload date:
  • Size: 15.1 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.6.tar.gz
Algorithm Hash digest
SHA256 135ac5e0ee08ec78c355d38bde60d0b426dffea286779347c0c8b09e53d851ba
MD5 fe8081ffd1e0a984d6ce5e021d129754
BLAKE2b-256 5de7f0252878ecc77ce7e31f9fee6395abf6e62163bfc84503f703e056a80dd0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: xframe-0.9.6-py3-none-any.whl
  • Upload date:
  • Size: 864.5 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.6-py3-none-any.whl
Algorithm Hash digest
SHA256 54bc72b696a656612523856c29024ce32d9c684b1e0fd82529b9862d97413bcd
MD5 a9203feb1f7a71c62d780fa8d3eec040
BLAKE2b-256 ad79304f07b6b771e70b2f349bc3e1c8e1251e7ebb2dd5da4fc7473dedb0d102

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