pyxem/pyxem: pyxem 0.10.0
Python
DOI:
10.5281/zenodo.3533653
Publication Date:
2019-11-09
AUTHORS (15)
ABSTRACT
pyXem 0.10.0 is the Q3 2019 minor release of pyXem, an open-source Python library for crystallographic diffraction. In this cycle we have added a significant amount new functionality to code, as summarized below. The API prior from v0.9.x has changed very minimally. Details all development associated with are available here. HyperSpy Extension & Lazy Signal Classes pyxem now registers hyperspy extension on installation. This means that and Component classes recognised by LazyDiffraction1D, LazyDiffraction2D, LazyElectronDiffraction1D LazyElectronDiffraction2D been can be used lazy file loading supported types. pyFAI Detector Definitions Azimuthal Integration depends ESRF, Grenoble. New azimuthal integration using in Diffraction2D.get_azimthual_integral() definitions framework genereic_flat_detector, 256x256 Medipix chip 515x515 (i.e. quad) chip. Analysis Non-Crystals Pair Distribution Function calculation every diffraction pattern scanned dataset supported. includes numerous additional methods. Fluctuation Microscopy Diffraction Vector Indexation density based clustering get_unique_vectors() method methods filter_vectors_magnitudes() filter_vectors_detector_edge() make it easy exclude commonly problematic vectors. A integrationGenerator integrated intensity indexed DiffractionVectors added. refine_best_orientation() VectorIndexationGenerator. Strain Mapping We enhanced code underlying lattice fitting strain mapping. StrainMap class had change_basis() allow reliable coordinate transformations. existing cross-correlation peak refinement improved separate template disc implemented. Testing subpixel overhauled improved. Nanocrystal Segmentation Algorithms correlating images isolating individual crystals VDFSegment LearningSegment support nanocrystal segmentation Pattern Matching algorithm construction orientation lists generating libraries simulated patterns adjusted provide more generally correct answer at expense speed. matching Data Pre-processing algorithms center_direct_beam() offer greater flexibility function help optimize background subtraction parameters Some big data utils automated chunking into sections processed restricted RAM. Merlin/Medipix reader detectors supports current formats detector sizes
SUPPLEMENTAL MATERIAL
Coming soon ....
REFERENCES ()
CITATIONS ()
EXTERNAL LINKS
PlumX Metrics
RECOMMENDATIONS
FAIR ASSESSMENT
Coming soon ....
JUPYTER LAB
Coming soon ....