Codes

Python codes

X-ray mass attenuation coefficient of chemical compounds:

xmac3.py

Convert ICDD PDF-5+ XML data to CSV file:

xml2csv.py

Deconvolutional treatment on XRD data collected in Bragg-Brentano geometry (exterm5.7):

  • 1. Main routine: exterm5.py
  • 2. Treatment of X-ray spectroscopic profile: xray5.py
  • 3. Treatment of axial-divergence aberration: axial5.py
  • 4. Treatment of equatorial aberration (mode 1): equatorial1.py
  • 5. Treatment of equatorial aberration (mode 2): equatorial2.py
  • 6. Treatment of equatorial aberration (mode 3): equatorial3.py
  • 7. Treatment of sample transparency aberration (mode 1): trnspr1.py
  • 8. Treatment of sample transparency aberration (mode 2): trnspr2.py
  • 9. Treatment of sample transparency aberration (mode 3): trnspr3.py
  • 10. Treatment of sample transparency aberration (mode 4): trnspr4.py
  • 11. Treatment of Ni emission from Cu target source: cntmn5.py
  • 12. Common subroutines for exterm5.x system: common5.py

Individual peak profile fitting for Si XRD data

ippf_si.py