A framework for scientific algorithms targeting X-ray scattering
Project description
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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 135ac5e0ee08ec78c355d38bde60d0b426dffea286779347c0c8b09e53d851ba |
|
MD5 | fe8081ffd1e0a984d6ce5e021d129754 |
|
BLAKE2b-256 | 5de7f0252878ecc77ce7e31f9fee6395abf6e62163bfc84503f703e056a80dd0 |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 54bc72b696a656612523856c29024ce32d9c684b1e0fd82529b9862d97413bcd |
|
MD5 | a9203feb1f7a71c62d780fa8d3eec040 |
|
BLAKE2b-256 | ad79304f07b6b771e70b2f349bc3e1c8e1251e7ebb2dd5da4fc7473dedb0d102 |