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

Uploaded Source

Built Distribution

pyebsdindex-0.3.8-py3-none-any.whl (338.0 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for pyebsdindex-0.3.8.tar.gz
Algorithm Hash digest
SHA256 368cb2749cef2ed1950040378e4c5c213aced4b572e863b2a5c4ad9ca39b3fda
MD5 81e54efa1247884d75834644528f5eff
BLAKE2b-256 4d84281278b0aab2d2869413da798eed9cf67d7ebc59d09a0f0e39a5f8701d3b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyebsdindex-0.3.8.tar.gz:

Publisher: publish.yml on USNavalResearchLaboratory/PyEBSDIndex

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

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

File hashes

Hashes for pyebsdindex-0.3.8-py3-none-any.whl
Algorithm Hash digest
SHA256 4938181b468a3d55d9e948b6db5bcfe88fbb44576c36bb8d8ece6c3e6f174264
MD5 bd877556b24135152e62d04f88f495cb
BLAKE2b-256 340a3334cfd42e2b192b6307bec38ff90b397fac39141d36dfc06a9be4a768db

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyebsdindex-0.3.8-py3-none-any.whl:

Publisher: publish.yml on USNavalResearchLaboratory/PyEBSDIndex

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page