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

Содержание

Содержание 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 с.

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

Назначение устройств чтения и хранения информации. ( Реферат, 22 стр. )
Написать программу «Лототрон 5 из 36». Реализовать игру «Быки и коровы» ( Контрольная работа, 15 стр. )
Написать программу для тестового стенда на базе микроконтроллера Intel 8051, позволяющую выполнять сложение, вычитание, умножение и деление положительных целых чисел ( Курсовая работа, 28 стр. )
Написать программу для микропроцессора семейства Intel 8051 ( Курсовая работа, 15 стр. )
Написать программу на языке VBA 2010-15 ( Контрольная работа, 15 стр. )
Написать программу на языке VBA, которая вводит исходные данные,выполняет расчеты и выводит на экран ( Контрольная работа, 17 стр. )
Написать программу на языке VBA, которая вводит исходные данные, выполняет расчеты и выводит на экран ( Контрольная работа, 18 стр. )
Написать программу на языке VBA, которая вводит исходные данные, выполняет расчеты и выводит на экран ( Контрольная работа, 16 стр. )
Написать программу на языке VBA ( Контрольная работа, 16 стр. )
Написать программу на языке VBA ( Курсовая работа, 15 стр. )
Написать программу на языке VBA (Склад готовой продукции цеха) ( Реферат, 15 стр. )
Написать программу, которая должна “озвучивать” клавиатуру ( Контрольная работа, 10 стр. )
Написать элементарную базу данных, основанную на списках. С возможностями ( Курсовая работа, 26 стр. )
Настройка протокола IGMP в локальной сети ( Контрольная работа, 14 стр. )
Нахождение вершин в графе, имеющих наибольшее окружение ( Курсовая работа, 18 стр. )
Нахождение кратчайших путей алгоритмом Флойда ( Курсовая работа, 48 стр. )
НАХОЖДЕНИЕ МИНИМУМА ФУНКЦИИ Z(X,Y) В ЗАДАННОЙ ОБЛАСТИ ( Контрольная работа, 24 стр. )
Необходимо написать программу, реализующую параллельную работу нескольких процессов ( Контрольная работа, 21 стр. )
ОБЗОР CASE-СРЕДСТВ ( Контрольная работа, 21 стр. )
Обзор систем управления контентом ( Курсовая работа, 14 стр. )
Обзор средств разработки ( Отчет по практике, 61 стр. )
Обоснование разработки и разработка проекта автоматизации складского учета ООО «Юнион Двери» ( Дипломная работа, 111 стр. )
Обоснование создания библиотечного сайта ( Курсовая работа, 40 стр. )
Обработка данных, созданных во внешних источниках Microsoft Office, в приложениях на языке Visual Basic ( Контрольная работа, 12 стр. )
Обработка сообщений таймера ( Контрольная работа, 4 стр. )


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