Skip to main content

multi-dimensional diffraction microscopy

Project description

Actions Coveralls pypi_version downloads black doi

pyxem is an open-source (GPL v3) python library for multi-dimensional diffraction microscopy.

The package defines objects and functions for the analysis of numerous diffraction patterns. It has been primarily developed as a platform for hybrid diffraction-microscopy based on 4D scanning diffraction microscopy data in which a 2D diffraction pattern is recorded at every position in a 2D scan of a specimen.

pyxem is an extension of the hyperspy library for multi-dimensional data analysis and defines diffraction specific Signal classes.

Installation instructions and tutorial examples are available here .

Basic Documentation is available here.

If analysis using pyxem forms a part of published work please cite the DOI at the top of this page. In addition to citing the package we would appreciate an additional citation to methods papers if you use the following capabilities:

Orientation Mapping

@article{pyxemorientationmapping2022,
    title={Free, flexible and fast: Orientation mapping using the multi-core and GPU-accelerated template matching capabilities in the python-based open source 4D-STEM analysis toolbox Pyxem},
    author={Cautaerts, Niels and Crout, Phillip and {\AA}nes, H{\aa}kon Wiik and Prestat, Eric and Jeong, Jiwon and Dehm, Gerhard and Liebscher, Christian H},
    journal={Ultramicroscopy},
    pages={113517},
    year={2022},
    publisher={Elsevier},
    doi={10.1016/j.ultramic.2022.113517}
}

Strain Mapping

Two-Dimensional Strain Mapping with Scanning Precession Electron Diffraction: An Investigation into Data Analysis Routines by Crout et al. which is freely avaliable at https://arxiv.org/abs/2307.01071

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyxem-0.19.1.tar.gz (308.1 kB view details)

Uploaded Source

Built Distribution

pyxem-0.19.1-py3-none-any.whl (432.9 kB view details)

Uploaded Python 3

File details

Details for the file pyxem-0.19.1.tar.gz.

File metadata

  • Download URL: pyxem-0.19.1.tar.gz
  • Upload date:
  • Size: 308.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.4

File hashes

Hashes for pyxem-0.19.1.tar.gz
Algorithm Hash digest
SHA256 2e8fcb77fbc0165c474c92dcc8ce10d3bdfbad36794eca63a97df0dfe0bc8d85
MD5 f2678f25fd7f52d723155919ab18cee5
BLAKE2b-256 d0d7b87036b3d2d7c00f39d6ac5b651a9b45c9504504d9dec4d213cb69745ec8

See more details on using hashes here.

File details

Details for the file pyxem-0.19.1-py3-none-any.whl.

File metadata

  • Download URL: pyxem-0.19.1-py3-none-any.whl
  • Upload date:
  • Size: 432.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.4

File hashes

Hashes for pyxem-0.19.1-py3-none-any.whl
Algorithm Hash digest
SHA256 62b1fcbc4894970c42800b35d069a4cda4b374629607a7141793ee356d6df4cb
MD5 99e29aa67a4673a2c7acfaaa84469037
BLAKE2b-256 90fbac5b84d0357fa96b32cc36f2d940a192b5b39ef07a25a1d8198f625b5835

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page