Skip to main content

Tools for diffraction simulation of s3dxrd type experiments.

Project description

Welcome to the xrd_simulator

This is a package for simulating X-ray Difraction from polycrystals

  • Defines polycrystals as a mesh of tetrahedral single crystals.

  • Simulates diffraction based on structure factors and a discretized detector array.

Installation

Anaconda installation

The preffered way to install the xrd_simulator package is via anaconda:

conda install -c axiomel xrd_simulator

This is meant work across OS-systems and requires no prerequisites except, of course, that of Anaconda itself.

Pip Installation

Pip installation is possible, however, external dependecies of pygalmesh must the be preinstalled on your system. Installation of these will be OS dependent and documentaiton can be found elsewhere.:

pip install xrd-simulator

Source installation

Naturally one may also install from the sources:

git clone https://github.com/AxelHenningsson/xrd_simulator.git
cd xrd_simulator
python setup.py install

This will then again require the pygalmesh dependecies to be resolved beforehand.

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

xrd_simulator-0.0.8.tar.gz (69.3 kB view details)

Uploaded Source

Built Distribution

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

xrd_simulator-0.0.8-py3-none-any.whl (80.3 kB view details)

Uploaded Python 3

File details

Details for the file xrd_simulator-0.0.8.tar.gz.

File metadata

  • Download URL: xrd_simulator-0.0.8.tar.gz
  • Upload date:
  • Size: 69.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.12

File hashes

Hashes for xrd_simulator-0.0.8.tar.gz
Algorithm Hash digest
SHA256 65b8b8fe8fbbb484feab14996d35a5ef5dfc17dfc41c72d014ad683c0964a7eb
MD5 fbf0219e1a871bcd9856eaaab3fdfc53
BLAKE2b-256 e03e334abb115860dc63469bddf23b6a7321f04600947b6adc8fcefdccef69d8

See more details on using hashes here.

File details

Details for the file xrd_simulator-0.0.8-py3-none-any.whl.

File metadata

  • Download URL: xrd_simulator-0.0.8-py3-none-any.whl
  • Upload date:
  • Size: 80.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.12

File hashes

Hashes for xrd_simulator-0.0.8-py3-none-any.whl
Algorithm Hash digest
SHA256 722643e6bc047601e00fd0c1707db6312ea43b965a2b52f6add477b389cf5a65
MD5 39fad7b4ac28c2e630e55a8ef9170c09
BLAKE2b-256 f4e0cf2ddc694a15c944d1717849e59d1f35e393e92c06348f7e8f49217a8d26

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