Skip to main navigation Skip to search Skip to main content

DMCpy: A powder and single crystal neutron diffraction software for the DMC diffractometer

Jakob Lass, Samuel Harrison Moody, Oystein Slagtern Fjellvag

Research output: Contribution to journalJournal articleResearchpeer-review

2 Citations (Scopus)
22 Downloads (Pure)

Abstract

The recently upgraded DMC diffractometer at SINQ, Paul Scherrer Institute, Switzerland, equipped with a state-of-the-art 2D 3He detector, enables high-resolution neutron diffraction experiments optimized for both powder and single-crystal studies. To address the increased complexity and volume of data produced by this instrument, we developed DMCPy, a Python-based software library tailored specifically to enable data analysis for DMC. DMCPy facilitates seamless data reduction and visualization, supporting conversion to reciprocal space, normalization, and masking of detector artifacts. Its modular architecture integrates tools for analyzing both powder diffraction patterns and single-crystal datasets, including advanced visualization features like 3D reciprocal space mapping and interactive scan inspection. By streamlining workflows and enhancing data interpretation, DMCPy empowers researchers to unlock the full potential of the DMC instrument for probing nuclear and magnetic structures in condensed matter systems.
Original languageEnglish
Article number102237
JournalSoftwareX
Volume31
Number of pages9
ISSN2352-7110
DOIs
Publication statusPublished - 25 Jun 2025

Keywords

  • Elastic neutron scattering
  • Neutron diffraction
  • Powder diffraction
  • Visualization tool

Cite this