Восстановление электронной плотности

На отрезке [0,30] (ангстремы) расположены две молекулы. Две молекулы (всего 5 атомов) расположены на расстоянии ~ 5 ангстрем. Электронные плотности (ЭП) атомов описываются гауссовой кривой. Максимум ЭП в центре атома приблизительно пропорционален числу электронов в атоме. Функция электронной плотности атомов на этом отрезке была задана с помощью скрипта compile-func.py:

compile-func.py -g 15,3.5,3.8+25,3.5,5.3+35,3.5,7.5+40,3,9.5+50,3,2

На выходе скрипта получаем текстовый файл func.txt, в котором заданы пары (Х,Y) функции. Так же скрипт выдает график функции ЭП, который приведен ниже.

График электронной плотности для заданной молекулы

Полные наборы гармоник

Неполные наборы гармоник

Определение разрешения и полноты данных

По результатам анализа восстановления от исходных данных была заполнена таблица ниже.

Набор гармоник Разрешение, A Полнота данных, % Шум амплитуды (% от F) Шум фазы (% от phi) Качество восстановления
Полный набор гармоник 0-1 30 100 0 0 Плохое
0-10 3 100 0 0 Плохое
0-20 1.5 100 0 0 Среднее
0-30 1 100 0 0 Хорошее
0-40 0.75 100 20 0 Среднее
0-40 0.75 100 0 20 Среднее
0-40 0.75 100 10 10 Среднее
Неполный набор гармоник 1-40 0.75 97.75 0 0 Отличное
2-40 0.75 95 0 0 Отличное
0-28, 31-40 0.75 95 0 0 Хорошее
0-20, 25-40 0.75 90 0 0 Хорошее
0-40, 50 0.75 100 0 0 Отличное

Для полного набора гармоник разрешение определяется как период гармоники с наибольшим номером. Тогда, например, разрешение для полного набора гармоник 0, 1, ..., 40 равно 30 ангстрем / 40 = 0,75 ангстрем (в данном компьютерном эксперименте). Полнота данных вычисляется как процент гармоник в наборе, период которых не меньше разрешения, от числа гармоник в полном наборе для этого разрешения. Для полного набора полнота данных равна 100%.

Для неполного набора гармоник разумно всегда указывать, помимо разрешения, полноту данных. Так, для набора гармоник 0, 1, ..., 40, 50 разрешение можно определить равным ~0,60 ангстрем при полноте данных 80%. Однако более «справедливым» выглядит разрешение ~0,75 ангстрем при полноте данных 100%. Таким образом, при указании разрешения для неполного набора гармоник видится разумным использование некоего условного порога на полноту данных (например, в 90%).


© Evstafyeva Diana, 2012