https://github.com/marcraven/laue3dnd
Data analysis tools for Laue 3-Dimensional Neutron Diffraction
https://github.com/marcraven/laue3dnd
3d crystal diffraction imaging indexing laue neutron oligocrystal policrystal
Last synced: 5 days ago
JSON representation
Data analysis tools for Laue 3-Dimensional Neutron Diffraction
- Host: GitHub
- URL: https://github.com/marcraven/laue3dnd
- Owner: Marcraven
- Created: 2018-07-03T11:18:33.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2018-11-26T14:54:00.000Z (over 7 years ago)
- Last Synced: 2025-06-19T13:49:05.445Z (11 months ago)
- Topics: 3d, crystal, diffraction, imaging, indexing, laue, neutron, oligocrystal, policrystal
- Language: Matlab
- Homepage:
- Size: 19.5 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 3D-Laue-Multi-Grain-Indexing
This functions and scripts are used for multi-grain indexing of oligo-crystals from neutron Laue data.
The two main scripts are Seeding_Single_Grain_Fitting and Global_Fitting, as described in the paper.
The Maps script is used for segmentation of diffraction peaks, the variables "Peaks" and "Blobs" generated serve as input for the setup_experimental_data function in the single and global fitting scripts.
A list of valid reflecting planes and structure factors has to be provided to the "setup_grains" function so that the crystallographic information is correct. The format read by the parser function "importh" is the output format of the Mantid crystallography suite.
setup_beamline, setup_experimental_data, setup_grains and setup_detectors have to be configured based on the parameters of every specific experiment and sample.