Skip to main content

Python based tool for Radon based EBSD indexing

Project description

PyEBSDIndex

Python based tool for Radon based EBSD orientation indexing.

Tests status Documentation status PyPI version

The pattern processing is based on a GPU pipeline. Details can be found in D. J. Rowenhorst, P. G. Callahan, H. W. Ånes. Fast Radon transforms for high-precision EBSD orientation determination using PyEBSDIndex. Journal of Applied Crystallography, 57(1):3–19, 2024. and is based on the work of S. I. Wright and B. L. Adams. Metallurgical Transactions A-Physical Metallurgy and Materials Science, 23(3):759–767, 1992, and N. Krieger Lassen. Automated Determination of Crystal Orientations from Electron Backscattering Patterns. PhD thesis, The Technical University of Denmark, 1994.

The band indexing is achieved through triplet voting using the methods outlined by A. Morawiec. Acta Crystallographica Section A Foundations and Advances, 76(6):719–734, 2020.

Additionally NLPAR pattern processing is included (original distribution NLPAR; P. T. Brewick, S. I. Wright, and D. J. Rowenhorst. Ultramicroscopy, 200:50–61, May 2019.).

Documentation with installation instructions, a user guide, API reference, changelog, and contributing guide is available at https://pyebsdindex.readthedocs.io.

Installation

See the documentation for installation instructions.

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

pyebsdindex-0.3.7.tar.gz (941.9 kB view details)

Uploaded Source

Built Distribution

pyebsdindex-0.3.7-py3-none-any.whl (171.1 kB view details)

Uploaded Python 3

File details

Details for the file pyebsdindex-0.3.7.tar.gz.

File metadata

  • Download URL: pyebsdindex-0.3.7.tar.gz
  • Upload date:
  • Size: 941.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for pyebsdindex-0.3.7.tar.gz
Algorithm Hash digest
SHA256 011e68cf72acf6c2e1b98a4e888af9763e7bff44197f1d6c963c6bcf92fe73fb
MD5 09dd889291c378f8ea474ab18617000d
BLAKE2b-256 729e1c4abf7e0d791c5e9c8e63fe3974a0a2be5d677f4f5241040de66b184f96

See more details on using hashes here.

File details

Details for the file pyebsdindex-0.3.7-py3-none-any.whl.

File metadata

  • Download URL: pyebsdindex-0.3.7-py3-none-any.whl
  • Upload date:
  • Size: 171.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for pyebsdindex-0.3.7-py3-none-any.whl
Algorithm Hash digest
SHA256 b9f21a66f7f06189b5d3d580d910c2849d2996ede92466dbb264fb7ae85dfe09
MD5 3bd3c09aaac39bab98ee609f5e27b341
BLAKE2b-256 ee2d78412e9a5d742d1251107a05694014db139303d91a6888b355c02c064d8e

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