There is a newer version of the record available.

Published July 24, 2019 | Version v0.9.0
Software Open

pyxem/pyxem: pyXem 0.9.0

  • 1. University of Cambridge
  • 2. Norwegian University of Science and Technology
  • 3. iwoca
  • 4. Univesity of Cambridge, Department of Materials Science and Metallurgy
  • 5. TU Delft
  • 6. Department of Materials Science and Metallurgy, University of Cambridge
  • 7. University of Manchester/SuperSTEM Laboratory

Description

pyXem 0.9.0 is a minor release of pyXem, an open-source Python library for crystallographic diffraction microscopy, for workshops at Microscopy & Microanalysis 2019 and the European Crystallographic Meeting.

Details of all development associated with this release are available here.

API Change

  • ElectronDiffraction --> ElectronDiffraction2D
  • DiffractionProfile --> ElectronDiffraction1D
  • pxm.load() is now only intended for files saved from pyxem
  • pxm.load_hsyp(filename, assign_to='electron_diffraction2d') is the new syntax for using hyperspy to load files and assign them to the ElectronDiffraction2D class
  • pxm.load_mib() is for mib files.

New Features

  • CalibrationGenerator includes methods for calibrating rotation between real and reciprocal space.
  • New least squares lattice fitting method for strain mapping
  • All simulation code from pyxem-0.8.0 factored out to a new external package called diffsims - see: https://github.com/pyxem/diffsims
  • Radiation agnostic functionality was factored out to new Diffraction1D and Diffraction2D classes
  • LazyElectronDiffraction2D, LazyElectronDiffraction1D, LazyDiffraction1D and LazyDiffraction2D classes were added to provide out_of_memory processing.

Enhancements

  • Including exclude_border argument for peak finders
  • Default values added to plot_diffraction_vectors method.

Bug Fixes

  • Gaussian SubpixelRefinement bug fixed
  • Decomposition wrapper updated for correct class assignment.
  • roi imported from hyperspy

Files

pyxem/pyxem-v0.9.0.zip

Files (164.3 kB)

Name Size Download all
md5:79e1915a7d73c9e2f6fa1f0c375774dd
164.3 kB Preview Download

Additional details

Related works