===========================
Added
-----
- Faster rotation indexing, using in plane speeds up, added as AcceleratedIndexationGenerator (673)
- get_direct_beam_position now supports lazy processing (648)
- center_direct_beam now supports lazy processing (658)
- Several functions for processing large datasets using dask (648, 658)
- Methods to retrieve phase from DPC signal are added (662)
- Add VirtualImageGenerator.set_ROI_mesh method to set mesh of CircleROI (700)
- Added a setup.cfg
Changed
-------
- The importing of pyxem objects has been standardized (704)
- get_direct_beam_position now has reversed order of the shifts [y, x] to [x, y] (653)
- .apply_affine_transform now uses a default order of 1 (changed from 3)
- find_peaks is now provided by hyperspy, method 'xc' now called 'template_matching'
- virtual_annular_dark_field and virtual_bright_field renamed; now have a `lazy\_` prefixing (698)
- Plotting large, lazy, datasets will be much faster now (655)
- Calibration workflow has been altered (see PR 640 for details)
- Azimuthal integration has been refactored (see PRs 625,676 for details)
Removed
-------
- Diffraction2D.remove_dead_pixels has been removed, use .correct_bad_pixels (681)
- Diffraction2D.remove_background, has been moved to .subtract_diffraction_background (697)
- The diffraction_component and scalable_reference_pattern modules have been removed (674)
- local_gaussian_method for subpixel refinement has been removed
- utils.plot removed, functionality now in signals.diffraction_vectors
- utils.subpixelrefinement_utils removed, functionality in subpxielrefinement_generator
- utils.dpc_tools removed, either downstreamed to diffsims or up to differential_phase_contrast.py
- utils.diffraction_tools removed, downstreamed to diffsims
- utils.sim_utils removed, instead use the relevant diffsims functionality
- utils.calibration_utils removed, downstreamed to diffsims