BINoculars
BINoculars reduces and analyzes large two-dimensional X-ray detector datasets from surface diffraction experiments by projecting pixel intensities into reciprocal-lattice coordinates to enable reciprocal-space analysis.
Key Features:
- Data reduction via binning algorithm: Projects intensity data from each pixel of a two-dimensional detector onto a three-dimensional grid in reciprocal-lattice coordinates, reducing dataset size while preserving resolution.
- Reciprocal space analysis: Enables detailed interpretation of surface diffraction patterns within reciprocal space.
- Modular design and beamline compatibility: Modular framework allows adaptation to different beamlines and measurement techniques, including workflows developed for the ID03 beamline of the European Synchrotron Radiation Facility (ESRF).
Scientific Applications:
- Surface X-ray diffraction data processing: Streamlines processing of surface X-ray diffraction measurements to obtain high-resolution intensity distributions.
- Surface structure characterization: Supports materials science investigations that require precise surface structural information from reciprocal-space analyses.
Methodology:
Uses a binning algorithm to transform raw detector pixel intensities into a structured three-dimensional grid in reciprocal-lattice coordinates, followed by reciprocal-space analysis.
Topics
Details
- License:
- GPL-3.0
- Tool Type:
- command-line tool, desktop application
- Operating Systems:
- Linux, Windows, Mac
- Programming Languages:
- Python
- Added:
- 9/25/2018
- Last Updated:
- 12/10/2018
Operations
Publications
Roobol S, Onderwaater W, Drnec J, Felici R, Frenken J. <i>BINoculars</i>: data reduction and analysis software for two-dimensional detectors in surface X-ray diffraction. Journal of Applied Crystallography. 2015;48(4):1324-1329. doi:10.1107/s1600576715009607. PMID:26306093. PMCID:PMC4520292.
Documentation
Training material
https://github.com/id03/binoculars/wikiLinks
Issue tracker
https://github.com/id03/binoculars/issues