Tools for intragranular strain estimation with s3dxrd data.
Project description
Welcome to the s3dxrd project
This is a scientific code originally developed to adress scanning-3dxrd strain measurements of polycrystalline materials.
Intragranular strain is computed based on a series of line integral measurements. The regression procedure involves the use of a Gaussian Proccess which is a statistical model that uses spatial correlation assumptions to find good fits to data. The resulting strain field is guaranteed to be in local static equlibrium by imposing a prior constraint on the solution function sapace.
If you want to use this code, it is strongly recomended that you have a look at the underlying publication:
Reconstructing intragranular strain fields in polycrystalline materials from scanning 3DXRD data, Henningsson, N. A., Hall, S. A., Wright, J. P. & Hektor, J. (2020). J. Appl. Cryst. 53, 314-325.
A preprint describing the Gaussian Process regression procedure is also available here:
Intragranular Strain Estimation in Far-Field Scanning X-ray Diffraction using a Gaussian Processes, Axel Henningsson and Johannes Hendriks. (2021). arXiv Preprint.
Installation
Only manual installation is currently supported. First get the code to your local machine by:
git clone https://github.com/AxelHenningsson/scanning-xray-diffraction.git
Next go to the repository and try to install
cd scanning-xray-diffraction
python setup build install
You will now recieve messages about dependecies that need be installed first. Go through these untill the build succeeds.
Documentation
Documentation is hosted seperately at github pages:
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 s3dxrd-0.0.3.tar.gz
.
File metadata
- Download URL: s3dxrd-0.0.3.tar.gz
- Upload date:
- Size: 41.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.2.0.post20200210 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.7.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 223f07e0de6ccbf346c795eca85d1ba35fcd46165c8687c8621e10b272a5706d |
|
MD5 | fe5e9313568d0fa794dd7845e0dc8e0c |
|
BLAKE2b-256 | 2dee76e629222643c01a861ae2bdd42e898e1c36666b5fda363309aba5203575 |
File details
Details for the file s3dxrd-0.0.3-py3-none-any.whl
.
File metadata
- Download URL: s3dxrd-0.0.3-py3-none-any.whl
- Upload date:
- Size: 47.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.2.0.post20200210 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.7.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2b824fc7edfedbbf32d5a6a5c188bd78508c3362e0afcc668c9d7a9ba56fbabb |
|
MD5 | e5792a12926abc0674399f56914bbccf |
|
BLAKE2b-256 | 03ebb4369a7e61947afd66a2ca66d6bc7fc5cae74865c26a8c9417f42f7e3ab1 |