Real-time detection and resolution of atom bumping in crystallographic models
Yu Liu (1, 2) ((1) National Laboratory for Superconductivity,, Institute of Physics, Chinese Academy of Sciences, (2) University of Chinese, Academy of Sciences)

TL;DR
This paper introduces an efficient algorithm for detecting atom bumping in crystallographic models, enabling real-time correction during structure determination without prior bonding knowledge.
Contribution
The paper presents a novel $O(n \, log \, n)$ algorithm for atom bonding detection that operates solely on atom positions, suitable for inorganic crystal modeling.
Findings
Algorithm runs in $O(n \, log \, n)$ time.
Enables real-time detection and elimination of unreasonably short bonds.
Improves efficiency of structure determination processes.
Abstract
A basic principle in crystal structure determination is that there should be proper distances between adjacent atoms. Therefore, detection of atom bumping is of fundamental significance in structure determination, especially in the direct space method where crystallographic models are just randomly generated. Presented in this article is an algorithm that detects atom bonding in a unit cell based on the sweep and prune algorithm of axis-aligned bounding boxes (AABBs) and running in time bound, where is the total number of atoms in the unit cell. This algorithm only needs the positions of individual atoms in the unit cell and does not require any prior knowledge of existing bonds, and is thus suitable for modelling of inorganic crystals where the bonding relations are often unknown a priori. With this algorithm, computation routines requiring bonding information, eg.…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
