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

Uploaded Source

Built Distribution

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

pyebsdindex-0.3.10-py3-none-any.whl (351.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pyebsdindex-0.3.10.tar.gz
  • Upload date:
  • Size: 3.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pyebsdindex-0.3.10.tar.gz
Algorithm Hash digest
SHA256 e7355c3e659b8720f195e309c1169aa4af4879861bc6353cce75c3aa497ca03d
MD5 92db01cbdbea53b1e5a304bd74e8512e
BLAKE2b-256 e0643fa9fc86b6c41201921f7d33ac8217a7cdb5942c99dfd8485d3484020e37

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyebsdindex-0.3.10-py3-none-any.whl
  • Upload date:
  • Size: 351.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pyebsdindex-0.3.10-py3-none-any.whl
Algorithm Hash digest
SHA256 d9f913d7408894995e9c5e88fa4507d8908a659116e5db123daea9855557587b
MD5 596d1854015aab48ff364d4e94db791e
BLAKE2b-256 77a1bf3496a52755ef429c5a5354f956cf99fd05cfa9b12f2993aaad8131aa99

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