Skip to main content
Ctrl+K
kikuchipy

Site Navigation

  • User guide
  • API reference
  • Contributing
  • Changelog

Site Navigation

  • User guide
  • API reference
  • Contributing
  • Changelog

Section Navigation

Getting started

  • Installation

Usage

  • Tutorials
    • Load and save data
    • Visualizing patterns
    • Pattern processing
    • Reference frames
    • Feature maps
    • Virtual backscatter electron imaging
    • Hough indexing
    • Pattern matching
    • Hybrid indexing
    • Orientation dependence of the projection center
    • Fit a plane to selected projection centers
    • Extrapolate projection centers from a mean
    • PC calibration: “moving-screen” technique
    • Geometrical EBSD simulations
    • Kinematical EBSD simulations
    • Multivariate analysis
    • M&M 2021 Sunday Short Course
    • ESTEEM3 workshop
  • Examples
    • Pattern processing
      • Pattern binning
      • Static background correction
      • Dynamic background correction
      • Neighbour pattern averaging
      • Adaptive histogram equalization
    • Reference frames
      • Fit a plane to selected projection centers
      • Estimate tilt about the detector x axis
      • Estimate tilts about the detector x and z axis
    • Selecting data
      • Crop navigation axes
      • Crop signal axes
      • Extract patterns from a grid
    • Visualization
      • Plot nice master pattern image

Resources

  • Bibliography
  • Applications
  • Open datasets
  • Related projects
  • License
  • User guide
  • Related projects

Related projects#

This is a non-exhaustive list of related, open-source projects for analysis of EBSD data that users of kikuchipy might find useful:

  • HyperSpy: Python library with tools for multi-dimensional data analysis, which kikuchipy builds upon.

  • EMsoft: Series of Fortran programs which, among numerous other tasks, can dynamically simulate EBSD, Electron Channeling Pattern (ECP) and Transmission Kikuchi Diffraction (TKD) master patterns.

  • orix: Python library for handling crystal orientation mapping data. kikuchipy depends on orix for all operations with vectors, rotations and crystal symmetry.

  • diffsims: Python library for simulating diffraction. kikuchipy depends on diffsims for handling of reciprocal lattice vectors.

  • pyxem: Python library for multi-dimensional diffraction microscopy.

  • MTEX: Matlab toolbox for analyzing and modeling crystallographic textures by means of EBSD or pole figure data.

  • AstroEBSD: Matlab package with indexing tools for EBSD patterns.

  • xcdskd: Python library with tools for Kikuchi Diffraction in the SEM, with example Jupyter Notebooks.

  • OpenXY: Matlab tool for cross-correlation analysis of EBSD patterns.

  • DefDAP: Python package for correlating EBSD and high-resolution digital image correlation data.

  • pycotem: Python package for working with crystal orientations in transmission electron microscopy.

previous

Open datasets

next

API reference

Edit on GitHub
Show Source

© Copyright 2019-2023, kikuchipy developers.

Created using Sphinx 5.3.0.

Built with the PyData Sphinx Theme 0.13.1.