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 and running in theO(n log n) time bound, wherenis 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 unknowna priori. With this algorithm, computation routines requiring bonding information,e.g.anti-bumping and computation of coordination numbers and valences, can be performed efficiently. As an example application, an evaluation function for atom bumping is proposed, which can be used for real-time elimination of crystallographic models with unreasonably short bonds during the procedure of global optimization in the direct-space method.
Funder
National Natural Science Foundation of China
Publisher
International Union of Crystallography (IUCr)
Subject
Inorganic Chemistry,Physical and Theoretical Chemistry,Condensed Matter Physics,General Materials Science,Biochemistry,Structural Biology
Cited by
2 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献