Premium
FOX , `free objects for crystallography': a modular approach to ab initio structure determination from powder diffraction
Author(s) -
FavreNicolin Vincent,
Černý Radovan
Publication year - 2002
Publication title -
journal of applied crystallography
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 1.429
H-Index - 162
ISSN - 1600-5767
DOI - 10.1107/s0021889802015236
Subject(s) - modular design , simulated annealing , ab initio , computer science , polyhedron , powder diffraction , diffraction , computational science , crystallography , parallel tempering , convergence (economics) , algorithm , theoretical computer science , mathematics , chemistry , physics , geometry , programming language , artificial intelligence , optics , bayesian probability , organic chemistry , markov chain monte carlo , monte carlo molecular modeling , economics , economic growth
A new program has been developed for ab initio crystal structure determination from powder diffraction data (X‐ray and neutron). It uses global‐optimization algorithms to solve the structure by performing trials in direct space. It is a modular program, capable of using several criteria for evaluating each trial configuration ( e.g. multi‐pattern). It is also modular in the description of the crystal content, with the possibility of describing building blocks in the sample, such as polyhedra or molecules, and with automatic adaptive handling of special positions and sharing of identical atoms between neighbouring building blocks. It can therefore find the correct structure without any assumption about the connectivity of the building blocks and is suitable for any kind of material. Several optimization algorithms (simulated annealing, parallel tempering) are available, with the possibility of choosing the convergence criterion as a combination of available cost functions. This program is freely available for Linux and Windows platforms; it is also fully `open source', which, combined with an object‐oriented design and a complete developer documentation, ensures its future evolution.