С помощью пакета программ BLAST(blastp) был найден гомолог белка PYRB_ECOLI в организме холерного вибриона. Было решено,что найденный белок является ортологом, так как процент ID составлял 71% А также описание свойств в Uniprot было схожим. Найденный белок: PYRB_VIBCH. Его последовательность я взяла из геномной ДНК вибриона холеры. Оттуда же был вырезан ген нужного белка. Белковая последовательность PYRB_ECOLI: pyrb_ecoli Ген PyrB: pyrb_gen Белковая последовательность PYRB_VIBCH: PYRB_VIBCH Ген PyrB холерного вибриона:pyrb_choler Выравнивание с помощью программы BLAST: sp|Q9KP66|PYRB_VIBCH Aspartate carbamoyltransferase (Aspartate transcarbamylase) (ATCase) Length=309 Score = 479 bits (1234), Expect = 2e-137, Method: Compositional matrix adjust. Identities = 220/309 (71%), Positives = 264/309 (85%), Gaps = 0/309 (0%) Query 1 MANPLYQKHIISINDLSRDDLNLVLATAAKLKANPQPELLKHKVIASCFFEASTRTRLSF 60 MAN LYQKHIISI +LSR +L L++ TA +LKA P PEL+KHKV+ASCFFE STRTRLSF Sbjct 1 MANSLYQKHIISIAELSRAELELIVKTAGQLKAQPNPELIKHKVVASCFFEPSTRTRLSF 60 Query 61 ETSMHRLGASVVGFSDSANTSLGKKGETLADTISVISTYVDAIVMRHPQEGAARLATEFS 120 ET++ R+G SV+GF + NTSL KKGETLAD++ VIS+YVDA VMRHPQEGAARLA+EFS Sbjct 61 ETAIQRIGGSVIGFDNGGNTSLAKKGETLADSVRVISSYVDAFVMRHPQEGAARLASEFS 120 Query 121 GNVPVLNAGDGSNQHPTQTLLDLFTIQETQGRLDNLHVAMVGDLKYGRTVHSLTQALAKF 180 VPV+NAGDGSNQHP+QTLLDL++I ETQGRLDNL VA VGDLKYGRTVHSL QALAKF Sbjct 121 NGVPVINAGDGSNQHPSQTLLDLYSIFETQGRLDNLDVAFVGDLKYGRTVHSLAQALAKF 180 Query 181 DGNRFYFIAPDALAMPQYILDMLDEKGIAWSLHSSIEEVMAEVDILYMTRVQKERLDPSE 240 D NRFYF+AP+ALAMP YI + LDE G+ + + S +E V+ E+DILYMTRVQKER D SE Sbjct 181 DNNRFYFVAPEALAMPDYICEELDEAGVKYQVFSDMESVIPELDILYMTRVQKERFDESE 240 Query 241 YANVKAQFVLRASDLHNAKANMKVLHPLPRVDEIATDVDKTPHAWYFQQAGNGIFARQAL 300 YA++K+ ++L A+ L +A++N+KVLHPLPRVDEI TDVDKTPHA+YF+Q NG++AR+AL Sbjct 241 YAHIKSAYILTAAHLSDARSNLKVLHPLPRVDEITTDVDKTPHAYYFEQVENGVYAREAL 300 Query 301 LALVLNRDL 309 LALVLN L Sbjct 301 LALVLNESL 309
C помощью программы needle с параметрами по умолчанию было сделано белковое и нуклеотиднео выравнивание последовательностей. Здесь можно найти белковое выравнивание: protein_align Нуклеотидное выравнивание с параметрами по умолчанию: nucl_align1 После того,как я поменяла параметры (-gapopen 20 -gapextend 4) нуклеотидное выравнивание стало полностью соответствовать белковому. Гэпы есть только в конце выравнивания. Они обусловлены разной длиной генов, гэпов ровно 6- что соотвествует двум аминокислотам.То есть то же самое, что и в белковом выравнивании. Здесь можно найти нуклеотидное выравнивание с измененными параметрами: nucl_align2
PAL2NAL - программа, преобразующая множественное выравнивание последовательностей белков и соответствующих ДНК (или мРНК) в выравнивание с разбивкой на кодоны.Программа выдает это выравнивание даже если поданный на вход фрагмент последовательности ДНК не полностью соответствует белковому выравниванию, UTRs и полиадениновые хвосты. Также можно анализировать псевдогены, т.к. программа справляется со сдвигом рамки считывания. По полученному выравниванию PAL2NAL с помощью программы PAML может посчитать число синонимичных (Кs) и несинонимичных (Ka) замен на 1 сайт. PAL2NAL Меня удивило, что в полученном выравнивании вверху было указано, что некоторые аминокислоты не соответствуют генам. Одно из таких указаний не может быть верным, потому что atg кодирует именно метионин. Остальные действительно не соответствуют аминокислотам, которые есть в белке. Откуда взялось такое несоответствие мне не совсем понятно. Для того, чтобы программа посчитала Ka/Ks, в меню "Option settings" необходимо выбрать в пункте "Remove gaps, inframe stop codons": "Yes".Таким образом: подсчет Ka/Ks KA/KS = 0.1013 Т.к. KA/KS<1 можно предположить, что на ген pyrB действует стабилизирующий отбор с момента расхождения кишечной палочки и холерного вибриона.Кроме того, судя по тому, что значение KA/KS не слишком отлинчо от единицы, можно сделать вывод о слабой силе стабилизирующего отбора. Возможно есть совсем небольшой движущий отбор. вернуться на страницу четвертого семестра©Пономарева Ольга