Основные положения.
Цели создания программы:
- Экспериментальное изучение строения молекул.
- Развитие метода газовой электронографии (ГЭ) и автоматизация всех стадий электронографического исследования.
- Обеспечить возможность проводить "тонкие" исследования за счет расширения стандартных возможностей и увеличения гибкости интерфейса взаимодействия пользователя с программой.
- Расширить возможности метода газовой электронографии за счет развития совместных методик структурного анализа и обеспечить использование информации о изучаемой системе из других физических и химических методов.
- Развитие методики исследования геометрии молекул по вращательным постоянным, полученным из микроволновой спектроскопии, из тонкой структуры полос ИК спектров и спектров комбинационного рассеяния.
- Многоплатформенность.
- Взаимодействие с другими программами.
Текущие возможности:
- Исследование геометрии молекул по данным газовой электронографии (ГЭ). Статическая модель газовой электронографии.
- Исследование геометрии молекул по вращательным постоянным, полученным из микроволновой спектроскопии, из ИК-спектроскопии и спектроскопии комбинационного рассеяния высокого разрешения.
- Изотопомеры изучаемой молекулы могут иметь различную геометрию, т.е. возможна работа за рамками приближения Борна-Оппенгеймера.
- Исследование геометрии молекул одновременно по данным газовой электронографии и вращательным постоянным.
- Динамическая модель газовой электронографии. Параметрическая форма потенциальной функции. Поддержка релаксации геометрии, амплитуд, колебательных поправок.
- Моделирование любых смесей молекул с динамической и статической моделями газовой электронографии. Возможно моделирование как смесей конформеров с одинаковой топологией, так и смесей молекул с различной топологией.
- Нет необходимости самостоятельно писать геометрические подпрограммы (spesr и т.д.): геометрия задается z-матрицами. Формат z-матриц UNEX совместим с форматом z-матриц Gaussian.
- Поддержка мнимых атомов. С помощью мнимых атомов и аппарата z-матриц очень просто задавать любую симметрию молелекул.
- Мощные методы минимизации и критерии нахождения минимума значения функционала. Возможна Robust-минимизация с итеративным изменением весов экспериментальных данных.
- Варьирование независимых геометрических параметров, зависимых r_a расстояний, среднеквадратичных амплитуд колебаний, электронографических масштабных множителей, концентраций молекул, параметров потенциала. Групповое варьирование.
- Автоматическое вычисление ошибок для зависимых параметров.
- Автоматическая разбивка ГЭ-амплитуд на группы.
- Поиск глобального минимума функционала сеточным сканированием значения функционала, методом Монте-Карло (рандомизация). Возможно многомерное сканирование значения функционала по любым параметрам. Количество размерностей не ограничено, количество точек на каждый параметр не ограничено. Сканирование группами.
- Проведение модельно-зависимого ГЭ фона кубическими сплайнами, полиномами.
- Проведение модельно-зависимого ГЭ фона с использованием секторной функции.
- Автоматический расчет ГЭ g-функций и атомного рассеяния внутри программы. Возможен вариант задания g-функций из вне.
- Неограниченное число точек на ГЭ кривых интенсивности рассеяния электронов. Неравномерный шаг по интенсивности допустим. Неограниченное число расстояний сопло-пластинка. Неограниченное число интенсивностей с каждого расстояния сопло-пластинка.
- Локальный анализ чувствительности первого рода.
- Работа с ГЭ газовыми стандартами: оценка длины волны электронов, секторной функции. Поддержка бензола и четыреххлористого углерода в качестве стандартов.
- Работа с изображениями: поддержка несжатых 8/16-битных файлов формата TIFF.
- Калибровка сканера. Возможность калибровки "на лету".
- Первичная обработка экспериментального электронографического материала. Извлечение ГЭ кривых интенсивности из сканированных изображений электронограмм.
- Методы контроля качества сканирования электронограмм.
- Гибкость и удобность задания входной информации.
- Эффективное использование многопроцессорных систем (поддержка SMP).
- Доступны версии программ для OS/2 Warp, eComStation, FreeBSD, Linux, Windows.
Условия использования программы.
Программа бесплатная.
Условие распространения - "КАК ЕСТЬ".
Автор не гарантирует отсутствие ошибок,
Вы используете программу на свой страх и риск.
Передача программы другим лицам допустима только в неизмененном виде!
Если Вы обнаружили ошибку.
Если Вы считаете что обнаружили ошибки или некорректности в работе программы
и заинтересованы в их исправлении, то можете прислать мне (y_v_vishnevsky@rambler.ru)
письмо с указанием рода ошибки. Не забудьте сообщить номер версии программы и
прислать входной файл, на котором UNEX проявляет ошибку. В любом случае, я
не гарантирую своевременное исправление ошибок или изменение/расширение
функциональности программы.