Skip to main content

Processing of powder electron diffraction patterns

Project description

EDIFF :: processing of powder electron diffraction patterns

  • EDIFF is under development, but key modules do work:
    • io = input/output data treatment
    • background = background subtraction
    • center = find center of 2D powder diffraction pattern
    • radial = calculate radial distribution (2D-pattern ⇒ 1D-pattern)
    • pxrd = calculation of theoretical powder X-ray diffraction patterns
  • If you use EDIFF in your research, please cite the OpenAccess paper:

Installation

  • Requirement: Python with sci-modules: numpy, matplotlib, scipy, pandas
  • pip install scikit-image = 3rd party package for advanced image processing
  • pip install pymatgen = 3rd party package employed in PXRD calculation
  • pip install bground= our package, interactive background subtraction
  • pip install ediff = EDIFF package itself (uses all packages above)

Quick start

  • See how it works:
  • Try it yourself:
    • Download complete examples with data and scripts and basic instructions.
    • After downloading, unzip it and follow the instructions in readme file.

Documentation, help and examples

Versions of EDIFF

  • Version 0.0.1 = just draft
  • Version 0.0.2 = pxrd module works
  • Version 0.0.3 = pxrd module works including profiles
  • Version 0.0.4 = bground module incorporated + slightly improved docstrings
  • Version 0.1 = 1st semi-complete version with basic documentation
  • Version 0.1.1 = improved/simplified outputs
  • Version 0.1.2 = small improvements of code and documentation
  • Version 0.2 = important improvements of center.py
  • Version 0.2.2 = consolidation, update of docs and examples on www
  • Version 0.2.3 = small update of docs and citation

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

ediff-0.2.3.tar.gz (32.3 kB view hashes)

Uploaded Source

Built Distribution

ediff-0.2.3-py3-none-any.whl (33.0 kB view hashes)

Uploaded Python 3

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