Eritis sicut Deus, scientes bonum et malum

Сайт студента ФББ Пензара Дмитрия

Выравнивание
аминокислот-
ных последова-
тельностей
β-порфираназы A
Внутримоле-
кулярные взаимодействия в белке
β-порфираназа а

Структура белка β-порфириназы из генома бактерии Zobellia galactanivorans

Ниже приведена структура(рис. 1.), полученная при обработке в JMol(http://jmol.sourceforge.net) файла 4ATE, содержащего информацию о пространственной структуре белка β-порфириназы A, скачанного с сайта PDB. Все аминокислоты и низкомолекулярные вещества покрашены в разные цвета. К сожалению, особо важной информации подобное изображение не несет, поэтому размещено на этой странице просто для интереса. Ниже вы сможете найти другие представления данной структуры, помогающие получить более детальную информацию о белке. Чтобы скачать скрипт, с помощью которого получена эта структура, пройдите по этой ссылке.

Внимание! Для того, чтобы скрипт работал корректно, советую после запуска Jmol и открытия файла белка перезагрузить это изображение(File->Reload), так как разные версии JMol имеют разные настройки по умолчанию. Эта рекомендация касается и скриптов, приведенных ниже.

Белок β-порфираназа

Рис. 1. Структура белка, обработанная в Jmol. Аминокислоты и низкомолекулярные молекулы покрашены в разные цвета

С помощью скрипта, приведенного ниже(смотреть скрипт), получена уже более интересное изображение белка(рис 2).

Белок β-порфираназа(другая обработка)

Рис. 2. Структура белка, обработанная в Jmol. α-спирали и β-листы покрашены в разные цвета(соответственно "Darkviolet" и голубой ). К аминокислотам, не входящим в спирали и листы применена команда meshribbon и окрашивание в зеленый цвет. Атом кальция зеленый, хлора - желтый, фтом S-тоже желтый, но он находится в окружении 4 кислородов(красный цвет). Вода не показана. Водородные связи изображены пунктиром и окрашены в синий цвет.

Скрипт, обрабатывающий файл 4ATE.pdb и выдающий в результате изображение, приведенное выше(Рис. 2.)

.
 
select all
cpk off
cartoons off
wireframe off
backbone off
select protein and not helix and not sheet
meshribbon
color meshribbon [0,230,117]
select sheets or helix
cartoons on
select sheets
color [128,209,227]
select helix
color Darkviolet
select all
calculate hbonds
hbonds on
color hbonds blue translucent 0.2
hbonds 35
select Cl
dots
spacefill IONIC
color yellow
define names within (5.0, Ca)
select names
color cpk
cpk 100
wireframe 35
select Ca
dots
spacefill IONIC
color cpk
select SO4
dots
spacefill IONIC
color cpk
zoom 55
rotate X 26
rotate Y 52
rotate Z 40

Скачать скрипт можно по этой ссылке

Ниже представлено анимированное изображение белка, полученное при помощи скрипта, упомянутого выше, и скрипта, взятого с сайта http://wiki.jmol.org/index.php/Creating_Movies, а также программы UnFREEz. Текст использованного скрипта приведен ниже(смотреть скрипт)

Белок порфираназа(анимированное изображение)

Рис. 3. Анимированное изображение молекулы белка.

Скачать анимированное изображение белка можно по этой ссылке

Скрипт, обрабатывающий файл 4ATE.pdb и выдающий в результате изображение, приведенное выше(Рис. 3.)

.
 
# goal: a 360 degree spin 

~degstep = 5 # or 2, degrees per step
~degrees = 0 # total degrees rotated

while (~degrees < 360)
{
	# SPIN
	rotate y @~degstep
	~degrees += ~degstep
	
	# DISPLAY/WRITE FRAME
	refresh
	
	~whereami = "degrees = " + ~degrees 
	print ~whereami
	
	~fileprefix = "jpg-frames/"

	# UNCOMMENT TO GENERATE EXTRA FRAMES REQUIRED FOR WMV.
        # COMMENT OUT FOR MP4.
	~degreesplus = 1000 + ~degrees
	~towrite = ~fileprefix + "m" + ~degreesplus + ".jpg"

	# UNCOMMENT TO GENERATE FRAMES FOR MP4 (AND WMV). 
        #COMMENT OUT TO GENERATE EXTRA FRAMES FOR WMV.
	~towrite = ~fileprefix + "m" + ~degrees + ".jpg"
	
        # WRITE THE IMAGE
	write image jpg @~towrite
}

Информация об этом белке, полученная с помощью команды grep из файла 4ATE.pdb размещена ниже в двух вариантах - оригинал на английском(таблица 1), и перевод на русский(таблица 2).

Файл с краткой информацией о белке можно скачать по этой ссылке

Таблица 1. Информация из файла 4ATE.pdb в оригинале(на английском).

Поле Значение
Title High resolution crystal structure of β-porphyranase a from
zobellia galactanivorans
Compnd Mol_id: 1;
Molecule: β-porphyranase a;
Chain: a;
Fragment: catalytic domain, residues 18-277;
Synonym: β-porphyranase a\, family gh16;
Ec: 3.2.1.178;
Engineered: yes
Expdta X-ray diffraction
Remark 2 Resolution. 1.10 angstroms.
Hetnam Ca calcium ion ;
SO4 sulfate ion;
Cl chloride ion
Formul Ca: Ca 2+ ;
SO4: O4 S 2- ;
Cl: Cl 1-;
HOH: *450(H2 O);

Таблица 2. Информация из файла 4Ate.pdb, переведенная на русский.

Поле Значение
Название Кристаллическая структура белка β-порфираназы, полученной из бактерии Zobellia galactanivorans
Информация о молекуле Идентификатор молекулы: 1;
Название молекулы: β-порфираназа a;
Цепи: a;
Фрагменты: каталитический домен, Аминокислотные остатки: 18-277;
Синоним: β-порфираназа а, семейство: gh16;
Код фермента: 3.2.1.178;
Метод получения структуры Рентгеноструктурный анализ
Разрешение анализа 1.10 ангстрем.
Информация о низкомолекулярных веществах, входящих в состав молекулы Ca ион кальция ;
SO4 сульфат-ион;
Cl хлорид-ион
Состав Ca: Атомы: Ca; Заряд: 2+ ;
SO4: Атомы: O4 S; Заряд: 2- ;
Cl: Атомы: Cl; Заряд: 1-;
HOH: Атомы: *450(H2 O) Заряд: 0;

Сравнение исходного белка с его биологической единицей (biological assembly/unit)

Скачанный мною файл, содержщий биологическую единичу белка, я открыл в Jmol и применил к нему второй скрипт. При простом просмотре отличий незаметно(рис. 4). Чтобы убедиться в правильности своих выводов я использовал программу Structure alignment.

Ниже представлен результат сравнения молекулы и биологической единицы белка. Сравнение проводилось с помощью программы Structure alignment.

Легко увидеть, что они ничем не отличаются друг от друга. На рис. 5 представлен результат работы программы в текстовом режиме, на рис. 6 представлена графическая интерпретация.

Биологическая единица белка порфираназа

Рис. 4. Изображение биологической единицы белка, полученное при обработке в JMol(http://jmol.sourceforge.net)

Результат работы в текстовом режиме

Рис. 5. Результат работы Structure alignment(текстовый режим).

Результат работы в графическом режиме

Рис. 6. Результат работы Structure alignment(графический режим).

На рис.7 и рис.8 результаты работы моего скрипта красящего белок и его модификации(подробнее о скрипте здесь). Так же вам интересен может быть этот скрипт.

Результат работы скрипта

Рис. 7. Результат работы скрипта.

Результат работы в графическом режиме

Рис. 8. Результат работы модифицированного варианта скрипта.

Больше информации об этом белке можно узнать, пройдя по этой ссылке

Так же вас может заинтересовать эта статья

Огромное спасибо Дарье Дибровой за помощь в создании анимированного изображения белка и Ирине Хвень(http://kodomo.fbb.msu.ru/~partyhard/index.html) за то, что помогла разобраться с Structure alignment.

Наверх

Последняя дата изменения: 28.02.2014
Все материалы разрешается использовать только при извещении правообладателя.
© Penzar Dmitry. All rights reserved.
Flag Counter Valid HTML 4.01 Strict Valid CSS!