» Главная  » Программирование  » Исследование термостабильности математической модели белка-порина методом молекулярной динамики

Содержание

Содержание 2

1. Введение 3

1.1. Глоссарий 3

1.2. Описание предметной области 3

1.3. Неформальная постановка задачи 4

1.4. Математические методы 5

1.5. Обзор существующих методов решений 6

1.5.1. Insight II (Accelrys) 7

1.5.2. SYBYL (Tripos) 7

1.5.3. Modeller 7

1.5.4. Gromacs 7

2. Требования к окружению 8

2.1. Требования к аппаратному окружению 8

2.2. Требования к программному обеспечению 8

2.3. Требования к пользователям 8

2.3.1. Пользователь 8

3. Спецификация данных 8

3.1. Описание формата и структуры данных 8

3.1.1. Формат внешних файлов 8

4. Функциональные требования 9

5. Требования к интерфейсу 9

6. Проект 9

6.1. Средства реализации 9

6.2. Модули и алгоритмы 10

6.2.1. Алгоритм молекулярной динамики 10

6.2.2. Алгоритм определения связей 10

6.2.3. Алгоритм встраивания молекулы белка 10

7. Реализация и тестирование 11

7.1. Характеристики реализации 11

8. Заключение 11

Список литературы 12

Приложение 13

1. Введение

1.1. Глоссарий

GROMACS – пакет программ для моделирования динамики крупных молекулярных систем [3].

1.2. Описание предметной области

Молекулярная динамика биополимеров находится на стыке двух наиболее быстро развивающихся в настоящее время областей науки – физико-химической биологии и информатики (более точным является термин “computer science”). Прогресс в компьютерных технологиях за последние 20 лет оказался столь стремительным, что породил определенные надежды при решении задач, которые казались ранее неразрешимыми. Так вполне реальным становится создание систем по типу САПР (напомним, что в технике это означает компьютерные «системы автоматического проектирования») для проектирования и конструирования молекулярных устройств с заданными функциями. Такие устройства могут быть биологической природы, как, например, молекулярные моторы, обеспечивающие важнейшие клеточные функции, так и молекулярные устройства не биологической, синтетической, природы. Эти устройства привлекают в последнее время внимание не только писателей-фантастов, но и весьма солидные фирмы, занимающиеся разработкой нанотехнологий [2].

Одной из фундаментальных проблем современной молекулярной биологии является предсказание пространственной структуры белков и создание на ее основе теоретических моделей для изучения их динамики и механизмов функционирования. Несмотря на огромное (более полумиллиона) и постоянно пополняемое, количество аминокислотных последовательностей, пространственная структура установлена менее чем для 2000 белков. К настоящему моменту для некоторых, изучаемых в ТИБОХ ДВО РАН белков и пептидов, установлены первичные структуры, накоплен массив экспериментальных данных по конформационным превращениям белков в растворе и их функциональным свойствам. Объектами исследования являются: порообразующие белки-порины наружной мембраны Yersinia pseudotuberculosis, Yersinia pestis и Escherochia coli (Рис.1.), которые относятся к бета-структурированным интегральным белкам грамотрицательных бактерий и морские токсины из анемон. Однако в настоящее время отсутствуют рентгеноструктурные данные о пространственной структуре исследуемых поринов рода Yersinia.

Рис.1. Наружная мембрана [6].

На основе анализа близких по структуре и свойствам белков и пептидов было выполнено моделирование функционально значимых участков белковой молекулы методом молекулярной динамики с использованием последовательных и локальных изменений в их структуре. Таким образом, возникает дальнейшая проблема исследования построенной модели порина.

Поскольку имеется большой объем экспериментальных данных, основанных на температурном воздействии реальных объектов, то возникает задача исследования теоретических моделей поринов при моделировании нагревания вплоть до разрушения. Таким образом, имеется возможность, путем определения энергии связи до и после нагревания, определить степень термостабильности и таким образом соотнести теоретически модели с реальными веществами.

1.3. Неформальная постановка задачи

Целью данной работы является исследование порообразующих белков-поринов наружной мембраны Yersinia pseudotuberculosis, Yersinia pestis и Escherochia coli на термостабильность. Для этого требуется выполнить следующие действия:

• Провести численный эксперимент по минимизации энергии связей для одномеров исследуемых белков-поринов наружной мембраны Yersinia pseudotuberculosis, Yersinia pestis и Escherochia coli.

• Провести численный эксперимент по минимизации энергии связей для тримеров исследуемых белков-поринов наружной мембраны Yersinia pseudotuberculosis, Yersinia pestis и Escherochia coli.

• Вычислить различия по энергии образования тримеров для температуры 300 К.

• Провести нагрев системы для всех трех белков до температуры 345 К и визуально определить разрушение тримеров.

• Провести численные эксперименты аналогичные первым двум пунктам после температурного воздействия.

• Вычислить различия по энергии образования тримеров для температуры 345 К.

• Подтвердить различия по термостабильности белков-поринов наружной мембраны Yersinia pseudotuberculosis, Yersinia pestis и Escherochia coli аналогично данным натурных экспериментов.

• Провести численные эксперименты на вычислительном кластере ДВО РАН (при времени большем 10 нс).

Так же все численные эксперименты необходимо выполнить в различной среде (вакуум, водная среда, липидный бислой) и для различных потенциалов. Для исследования молекул белка в липидном бислое [4] необходимо создать программный комплекс, позволяющий выполнять следующие действия:

• Читать структуры молекул в принятом формате pdb файла [1].

• Модифицировать файл pdb с целью удаления отдельных молекул, а так же группы молекул для создания полостей в структуре, заданного размера и формы.

• Помещать отдельные молекулы в образованные полости.

Созданный программный комплекс должен быть функционально встроен в комплекс программ для высокопроизводительного счета Gromacs [3].

В рамках преддипломной работы целью является:

• Изучение физико-химических основ строения структуры молекулы, алгоритмов прикладной химии.

• Изучение возможностей и внутренней структуры программного комплекса Gromacs.

• Отработка процесса исследования белка на термостабильность в вакууме при малом времени эксперимента (до 1 нс).

• Разработка алгоритма для помещения молекулы в липидный бислой, тестовая реализация.

1.4. Математические методы

Для решения поставленной в рамках дипломной работы задачи - исследования молекул белка использовался метод молекулярной динамики.

Классический метод молекулярной динамики был изобретен в середине 50-х годов 20 века (Б. Олдер, Т. Уэйнрайт). Сущность его заключается в расчете на компьютере траектории движения частиц, моделирующих конкретный физический объект – обычно отдельную крупную молекулу. Специфика любой системы выражается в форме потенциалов и сил

современном университете”.

Список литературы

[1] Atomic coordinate and bibliographic entry format description. Protein Data Bank, 1992. http://www.rcsb.org

[2] Elaine C. Meng, Richard A. Lewis. Determination of Molecular Topology and Atomic Hybridization States from Heavy Atom Coordinates. J. Comp. Chem. 1991, Vol 12, No. 7, 891-898.

[3] GROMACS. Groningen Machine for Chemical Simulations. Copyright © 2001-2006 The GROMACS development team. http://www.gromacs.org.

[4] Halgren T.A. J. Comput. Chem., 17. 1996.

[5] Handbook of Chemistry and Physics. CRC PRESS, 2003-2004 — 2475 с.

[6] Глинка Н.Л. Общая химия. М.:Интеграл-Пресс, 2004 г., 727 с.

[7] Калиткин Н.Н. Численные методы. — М.: Наука. 1978. — 512 с.

[8] Белащенко Д.К. Компьютерное моделирование некристаллических веществ методом молекулярной динамики. Соросовский образовательный журнал, 2001, 44 с.

[9] Кленин А.С. Методические указания по подготовке и защите отчётов на специализации «Прикладная математика. Системное программирование» (Версия 0.7). Владивосток, 2003. — 24 с.

Примечаний нет.

Алгоритмические языки и программирование ( Курсовая работа, 31 стр. )
Алгоритмический язык Паскаль ( Контрольная работа, 20 стр. )
Алгоритмы работы с некоторыми структурами данных при программировании на Delphi. ( Контрольная работа, 40 стр. )
Анализ потоков управления для языка программирования Pascal ( Курсовая работа, 6 стр. )
Анализ систем разработки структурированных учебных курсов ( Курсовая работа, 6 стр. )
АНАЛИТИЧЕСКОЕ РЕШЕНИЕ СИСТЕМ ЛИНЕЙНЫХ ДИФФЕРЕНЦИАЛЬНЫХ УРАВНЕНИЙ ( Дипломная работа, 77 стр. )
АРМ ОПЕРАТОРА ИНТЕРНЕТ-ПРОВАЙДЕРА ( Курсовая работа, 38 стр. )
База данных и веб-интерфейс к библиотеке ИМиКН ( Курсовая работа, 13 стр. )
База данных рецензий на фильмы для мобильных устройств ( Курсовая работа, 29 стр. )
Библиотека геометрических операций для ГИС ( Курсовая работа, 11 стр. )
Библиотека для распределённых пошаговых игр Проектирование и реализация имитационной модели игрового мира. ( Курсовая работа, 18 стр. )
Библиотека для распределённых пошаговых игр Подсистема обеспечения процесса распределённой обработки данных. ( Курсовая работа, 30 стр. )
Библиотека классов C++ для разработки оконных приложений ( Курсовая работа, 16 стр. )
БИБЛИОТЕКИ ДЛЯ PHP НА ОСНОВЕ АРХИТЕКТУРЫ AJAX ( Курсовая работа, 26 стр. )
БИЛЛИНГОВАЯ СИСТЕМА ПО ВЫДЕЛЕННЫМ И VPN- КЛИЕНТАМ С АВТОРИЗАЦИЕЙ НА СЕРВЕРЕ ДОСТУПА TACACS+ ( Дипломная работа, 80 стр. )
БИРЖА НАУКОЕМКИХ ТЕХНОЛОГИЙ В ИНТЕРНЕТ ВЕРСИЯ 1.0 ( Курсовая работа, 22 стр. )
Блок-схемы ( Контрольная работа, 14 стр. )
Блок-схемы 2005-14 ( Контрольная работа, 14 стр. )
Брокер Объектных Запросов ( Дипломная работа, 138 стр. )
Ввод-вывод программы Open-Close в языках Quick Basic и Visual Basic, описание синтаксиса и применение ( Контрольная работа, 9 стр. )
Вейвлетные Алгоритмы сжатия изображений ( Курсовая работа, 12 стр. )
Визуализация в играх преследования со многими участниками ( Курсовая работа, 12 стр. )
Визуализация медицинских данных ( Курсовая работа, 12 стр. )
Визуализация разрезов трехмерных полей, заданных непрерывными функциями ( Курсовая работа, 17 стр. )
Визуализация семейств эллиптических функций в пространстве ( Курсовая работа, 15 стр. )


                                          /  8 (495) 971-76-12  /  info@refport.ru  /     ¤