Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add EBSD Hough indexing with a thin wrapper around PyEBSDIndex #590

Merged
merged 21 commits into from
Jan 12, 2023

Commits on Jan 11, 2023

  1. List PyEBSDIndex as an optional dependency, add kikuchipy[all]

    Signed-off-by: Håkon Wiik Ånes <hwaanes@gmail.com>
    hakonanes committed Jan 11, 2023
    Configuration menu
    Copy the full SHA
    1fa5d2d View commit details
    Browse the repository at this point in the history
  2. Add wrappers for PyEBSDIndex HI functionality in private module

    Signed-off-by: Håkon Wiik Ånes <hwaanes@gmail.com>
    hakonanes committed Jan 11, 2023
    Configuration menu
    Copy the full SHA
    39d5c1c View commit details
    Browse the repository at this point in the history
  3. Simplify listing of optional dependencies in installation guide

    Signed-off-by: Håkon Wiik Ånes <hwaanes@gmail.com>
    hakonanes committed Jan 11, 2023
    Configuration menu
    Copy the full SHA
    0da351a View commit details
    Browse the repository at this point in the history
  4. List new convenience method in public API

    Signed-off-by: Håkon Wiik Ånes <hwaanes@gmail.com>
    hakonanes committed Jan 11, 2023
    Configuration menu
    Copy the full SHA
    266830d View commit details
    Browse the repository at this point in the history
  5. Add method to get PyEBSDIndex EBSDIndexer from an EBSDDetector

    Signed-off-by: Håkon Wiik Ånes <hwaanes@gmail.com>
    hakonanes committed Jan 11, 2023
    Configuration menu
    Copy the full SHA
    2208a11 View commit details
    Browse the repository at this point in the history
  6. Add Hough indexing from PyEBSDIndex to EBSD class

    Signed-off-by: Håkon Wiik Ånes <hwaanes@gmail.com>
    hakonanes committed Jan 11, 2023
    Configuration menu
    Copy the full SHA
    b0f1703 View commit details
    Browse the repository at this point in the history
  7. Update Hough indexing tutorial with new functionality

    Signed-off-by: Håkon Wiik Ånes <hwaanes@gmail.com>
    hakonanes committed Jan 11, 2023
    Configuration menu
    Copy the full SHA
    11da40c View commit details
    Browse the repository at this point in the history
  8. Add IPF color key to map in pattern matching tutorial

    Signed-off-by: Håkon Wiik Ånes <hwaanes@gmail.com>
    hakonanes committed Jan 11, 2023
    Configuration menu
    Copy the full SHA
    ced3fef View commit details
    Browse the repository at this point in the history
  9. Use new Hough indexing functionality in PC moving screen tutorial

    Signed-off-by: Håkon Wiik Ånes <hwaanes@gmail.com>
    hakonanes committed Jan 11, 2023
    Configuration menu
    Copy the full SHA
    a4142ec View commit details
    Browse the repository at this point in the history
  10. Use new Hough indexing functionality in ori/PC sloppy opt. tutorial

    Signed-off-by: Håkon Wiik Ånes <hwaanes@gmail.com>
    hakonanes committed Jan 11, 2023
    Configuration menu
    Copy the full SHA
    721cbb2 View commit details
    Browse the repository at this point in the history
  11. Use new Hough indexing functionality in PC extrapolate tutorial

    Signed-off-by: Håkon Wiik Ånes <hwaanes@gmail.com>
    hakonanes committed Jan 11, 2023
    Configuration menu
    Copy the full SHA
    1a1dc20 View commit details
    Browse the repository at this point in the history
  12. Use new Hough indexing functionality in PC plane fit tutorial

    Signed-off-by: Håkon Wiik Ånes <hwaanes@gmail.com>
    hakonanes committed Jan 11, 2023
    Configuration menu
    Copy the full SHA
    827cee7 View commit details
    Browse the repository at this point in the history
  13. Test EBSDDetector.get_indexer() and start to test hough_indexing()

    Signed-off-by: Håkon Wiik Ånes <hwaanes@gmail.com>
    hakonanes committed Jan 11, 2023
    Configuration menu
    Copy the full SHA
    568ffb1 View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2023

  1. Clarify that optional dependencies can be installed manually

    Signed-off-by: Håkon Wiik Ånes <hwaanes@gmail.com>
    hakonanes committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    78599de View commit details
    Browse the repository at this point in the history
  2. Require pyopencl for Hough indexing of lazy patterns

    Signed-off-by: Håkon Wiik Ånes <hwaanes@gmail.com>
    hakonanes committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    c8a672e View commit details
    Browse the repository at this point in the history
  3. Complete tests of Hough indexing functionality

    Signed-off-by: Håkon Wiik Ånes <hwaanes@gmail.com>
    hakonanes committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    4f5095b View commit details
    Browse the repository at this point in the history
  4. Make PC optimization with PSO deterministic in test

    Signed-off-by: Håkon Wiik Ånes <hwaanes@gmail.com>
    hakonanes committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    1d53349 View commit details
    Browse the repository at this point in the history
  5. Skip some doctest lines in set_log_level()

    Signed-off-by: Håkon Wiik Ånes <hwaanes@gmail.com>
    hakonanes committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    a9ab522 View commit details
    Browse the repository at this point in the history
  6. Do not call temp. dir. clean up in doctest fixture

    Signed-off-by: Håkon Wiik Ånes <hwaanes@gmail.com>
    hakonanes committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    fb1dbc5 View commit details
    Browse the repository at this point in the history
  7. Remove blank cell in PC fit plane tutorial notebook

    Signed-off-by: Håkon Wiik Ånes <hwaanes@gmail.com>
    hakonanes committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    af8f26b View commit details
    Browse the repository at this point in the history
  8. Change wording in data module doc following SHA256 -> MD5 change

    Signed-off-by: Håkon Wiik Ånes <hwaanes@gmail.com>
    hakonanes committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    74d0a46 View commit details
    Browse the repository at this point in the history