XGANDALF
XGANDALF performs automatic indexing of diffraction patterns in serial crystallography to determine crystal orientations and merge data from many randomly oriented single-crystal snapshots for structural analysis.
Key Features:
- Automatic Indexing: Performs automatic indexing of diffraction patterns without requiring prior lattice-parameter knowledge while accepting provided lattice information.
- High Indexing Rates: Produces higher indexing rates in comparative tests than alternative programs.
- Handling Multiple Crystals: Indexes diffraction patterns containing contributions from multiple crystals illuminated simultaneously.
- Optimized Performance: Optimized for fast execution to support near real-time processing during serial crystallography experiments.
- Small‑Spot Performance: Effectively indexes patterns with a small number of Bragg spots per image.
Scientific Applications:
- Serial crystallography data processing: Facilitates orientation determination and merging of single-shot diffraction patterns in serial crystallography experiments.
- Structural biology: Improves the yield and quality of indexed diffraction patterns used for macromolecular structure determination.
Methodology:
Implemented as a C++ library and integrated into the CrystFEL software suite.
Topics
Details
- License:
- LGPL-3.0
- Programming Languages:
- C++
- Added:
- 11/14/2019
- Last Updated:
- 1/6/2021
Operations
Publications
Gevorkov Y, Yefanov O, Barty A, White TA, Mariani V, Brehm W, Tolstikova A, Grigat R, Chapman HN. <i>XGANDALF</i> – extended gradient descent algorithm for lattice finding. Acta Crystallographica Section A Foundations and Advances. 2019;75(5):694-704. doi:10.1107/s2053273319010593. PMID:31475914. PMCID:PMC6718201.
PMID: 31475914
PMCID: PMC6718201
Funding: - H2020 Marie Skłodowska-Curie Actions: 637295
- Bundesministerium für Bildung und Forschung: 05K18CHA
- Deutsche Forschungsgemeinschaft: 194651731, 390715994