The use of error-correcting codes for the decomposition of a powder diffraction pattern

Autor: Altomare A. 1, Caliandro R. 1, Cuocci C., da Silva I., Giacovazzo C. 1, 2, Moliterni A.G.G. 1, Rizzi R. 1
Rok vydání: 2004
Předmět:
Zdroj: Journal of applied crystallography 37 (2004): 204–209. doi:10.1107/S002188980302908X
info:cnr-pdr/source/autori:Altomare A. 1, Caliandro R. 1, Cuocci C., da Silva I., Giacovazzo C. 1,2, Moliterni A.G.G. 1, Rizzi R. 1/titolo:The use of error-correcting codes for the decomposition of a powder diffraction pattern/doi:10.1107%2FS002188980302908X/rivista:Journal of applied crystallography/anno:2004/pagina_da:204/pagina_a:209/intervallo_pagine:204–209/volume:37
ISSN: 0021-8898
DOI: 10.1107/s002188980302908x
Popis: The decomposition of a powder diffraction pattern consists of the extraction of the intensities of the individual reflections from the experimental profile. The process is crucial for structure determination from powder diffraction data, but its accuracy is limited by the intrinsic peak overlap. A substantial improvement is achieved by considering clusters of reflections in strong overlap and partitioning in a systematic way the total intensity of each cluster among the constituent reflections. In this paper, error-correcting codes are used to explore the set of decomposition trials obtained by combining the partitions of various clusters of overlapping reflections. Linear ternary codes resulting from modifications of the Hamming codes [13, 10] and [40, 36] have been considered as the most suited for the present problem. They have been included in theEXPOprogramviatheir generator matrices. Tests on a set of experimental powder patterns show that an efficient decomposition procedure consists of performing only 27 decomposition trials, determined as the codewords of an [ndoub, 3] code, where ndoub is the number of doublets of strong overlapping reflections found in the experimental profile. This allows a reduction in the number of trials, thus processing about 2% of the number used in a previous design of the same procedure, leading to a reduction of the total execution time by nearly the same amount.
Databáze: OpenAIRE