PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Diffraction Python Packages

Python packages with the GitHub topic diffraction. Sorted by monthly downloads, with stars and forks.
silx-kit
pyfai

Fast Azimuthal Integration in Python

44K 139 111
dkriegner
xrayutilities

xrayutilities - a package with useful scripts for X-ray diffraction physicists

19K 100 35
pyxem
diffsims

An open-source Python library providing utilities for simulating diffraction

13K 58 28
spacetelescope
poppy

Physical Optics Propagation in Python

11K 278 91
BM32ESRF
lauetools

Distribution of LaueTools Package for Laue pattern analysis

9K 9 12
prjemian
spec2nexus

Converts SPEC data files and scans into NeXus HDF5 files

9K 3 7
pyxem
pyxem

An open-source Python library for multi-dimensional diffraction microscopy.

8K 177 94
MartinPdeS
lightwave2d

Unit-aware Python toolkit for 2D FDTD simulations of electromagnetic wave propagation, scattering, diffraction, and photonic structures.

4K 7 1
marinerhemant
midas-hkls

The repository provides codes under the Microstructural Identification using Diffraction Analysis Software

3K 28 21
BCDA-APS
ad-hoc-diffractometer

Multi-circle diffractometer geometry and related calculations

3K 0 1
bluesky
hklpy2

2nd generation diffractometer PseudoPositioner for Bluesky

3K 5 0
ABKuznetsov
cristma

CrIStMa — Crystallographic Infrastructure for Structures and Materials. Beta · Python 3.11+ · NumPy-only scientific library.

3K 0 0
marinerhemant
midas-stress

The repository provides codes under the Microstructural Identification using Diffraction Analysis Software

2K 28 21
marinerhemant
midas-params

The repository provides codes under the Microstructural Identification using Diffraction Analysis Software

2K 28 21
marinerhemant
midas-pipeline

The repository provides codes under the Microstructural Identification using Diffraction Analysis Software

2K 28 21
BM32ESRF
lauetoolsnn

LaueNN- neural network training and prediction routine to index single and polycrystalline Laue diffraction patterns

2K 9 6
marinerhemant
midas-nf-fitorientation

The repository provides codes under the Microstructural Identification using Diffraction Analysis Software

2K 28 21
LaurentRDC
scikit-ued

Collection of algorithms and routines for (ultrafast) electron diffraction and scattering

2K 158 20
marinerhemant
midas-transforms

The repository provides codes under the Microstructural Identification using Diffraction Analysis Software

1K 28 21
marinerhemant
midas-suite

The repository provides codes under the Microstructural Identification using Diffraction Analysis Software

1K 28 21
marinerhemant
midas-process-grains

The repository provides codes under the Microstructural Identification using Diffraction Analysis Software

1K 28 21
marinerhemant
midas-peakfit

The repository provides codes under the Microstructural Identification using Diffraction Analysis Software

1K 28 21
marinerhemant
midas-diffract

The repository provides codes under the Microstructural Identification using Diffraction Analysis Software

1K 28 21
LouisDesdoigts
dlux

Differentiable Physical Optics Propagation in Jax

1K 80 20
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology