Реконструкция электронной плотности по данным РСА |
|
1. Задание функцииДля выполнения задания рассмотрим две гипотетические взаимодействующие одномерные молекулы на отрезке 0-30 Ангстрем, электронные плотности которых описываются комбинацией гауссовых кривых с пиками в районе ядер атомов (рис. 1А): python compile-func.py -g 14,3,2.5+15,3,3.5+13,3,5+2,3,8.5+17,3,9.5+2,3,11 python func2fourier.py -i func.txt -o fourier_funcs/full_500.txt Можно подобрать координаты центров атомов так, чтобы в нашей системе было четыре разных случая: Электронная плотность является интегрируемой функцией, следовательно, ее можно разложить в ряд Фурье. Это используется в рентгеноструктурном анализе для получения непрерывного приближения электронной плотности. Ряд Фурье обладает достаточно быстрой сходимостью, и первых пятисот его членов с большим запасом хватает для получения картины электронной плотности, неотличимой от исходной (рис. 1В). Если посмотреть на полученный файл с коэффициентами Фурье, то можно заметить, что амплитуды всех гармоник после сороковой меньше 0.1, а амплитуды всех гормоник после семидесятой меньше 0.001.
Рисунок 1 2. Минимальный набор первых гармоник, необходимый для восстановления электронной плотностиВведем критерии качества приближения электронной плотности: Постепенным увеличением количества гармоник, включаемых в аппроксимацию, можно получить все более хорошие разрешения (рис. 2).
Рисунок 2. Постепенное увеличение числа гармоник в аппроксимации функции электронной плотности. Сплошной линией показана "настоящая" функция, а пунктиром -- ее аппроксимация. Две молекулы на расстоянии 3.5 Ангстрем становятся различимыми уже при рассмотрении четырех-пяти гармоник.
Далее необходимо еще десять гармоник, чтобы в первой молекуле можно было различить атом с длинной связью. При рассмотрении
примерно двадцати первых гармоник, становится различим сигнал от бокового атома с длинной связью во второй молекуле: амплитуда
его сигнала становится выше средней амплитуды шума в 2 раза. При количестве гармоник, равном 25, становится различимым атом с
короткой связью в первой молекуле, но нужно еще пять гармоник, чтобы различить атом с такой же по длине связью во второй молекуле.
При дальнейшем увеличении количества гармоник до сорока, полученная из частичной суммы Фурье функция практически сливается
с заданной электронной плотностью. 3. Синтез Фурье из данных, содержащих шумДалее, в фазы и амплитуды коэффициентов Фурье был внесен нормально распределенный шум. Результаты можно видеть на рисунке 3.
Рисунок 3. Формы приближений в зависимости от уровня шума в данных. Слева направо увеличивается шум в фазе, а сверху вниз -- в амплитуде. Можно заметить, что добавление даже небольшого шума в фазу сильно искажает картину, а вто время, как даже при уровне шума в амплитуде в 20% все еще различимы даже малые атомы. Также следует отметить, что, даже при высоких уровнях шума, атомы с большими пиками электронной плотности достаточно хорошо различимы. 4. Неполные данныеНа практике, при расшифровке рентгеноструктурных данных, всегда работают с неполными наборами гармоник. На рисунке 4 показаны эффекты удаления разных наборов гармоник.
Рисунок 4. Формы приближений при неполных наборах гармоник. Можно заметить, что, при удалении гармоник 0-5, все атомы различимы, что весьма хорошо для РСА, так как именно первые гармоники, соответствующие слабым векторам рассеяния, учесть не удается. При удалении средних гармоник, возникает большое количество высокочастотного шума, и малые атомы становится сложно от него отличить. При добавлении высокочастотных гармоник к набору с низким разрешением ничего принципиально не изменяется, так как высокочастотные гармоники имеют низкую амплитуду и не могут принципиально улучшить картину. Также заметим, что во всех случаях крупные атомы различимы. В заключение, можно сказать, что Преобразование Фурье дает быстро сходящееся приближение к данным, которое, к тому же,
при удалении некоторых членов суммы, не дает совершенно другой картины, то есть оно устойчиво к потере данных.
Внесение шума в данные сильнее сказывается на результате в случае внесения шума в фазу, нежели в амплитуду. По этой
причине решение фазовой проблемы очень важно для рентгеноструктурного анализа. |
© Михаил Молдован, 2013 (Последнее исправление: 16.10.2016)