Ëæ×ŸßͨÁ¿²âÐò¼¼ÊõµÄ·ÉËÙ·¢Õ¹£¬ÎÒÃÇ»ñµÃÁ˺£Á¿µÄÉúÎïÐòÁÐÊý¾Ý£¬ÈçºÎ¸ßЧµØ·ÖÎöÕâЩÊý¾ÝÒÔ½ÒʾÉúÎï½ø»¯µÄ°ÂÃØ£¬³ÉΪÁË¿ÆÑ§¼ÒÃÇÃæÁÙµÄÒ»´óÌôÕ½
ÔÚÕâÒ»±³¾°Ï£¬PAML£¨Phylogenetic Analysis by Maximum Likelihood£©Èí¼þ°ü£¬ÌرðÊÇÆäÖеÄCodeml³ÌÐò£¬Æ¾½èÆäÇ¿´óµÄ¹¦ÄܺÍ׼ȷÐÔ£¬ÔÚ½ø»¯ÉúÎïѧÑо¿ÖÐÕ¼¾ÝÁ˾Ù×ãÇáÖØµÄµØÎ»
±¾ÎĽ«ÉîÈë̽ÌÖÈçºÎÔÚLinuxƽ̨ÉϸßЧµØÊ¹ÓÃPAML Codeml£¬ÒÔ¼°ËüÈçºÎÖúÁ¦ÎÒÃǽ⿪ÉúÎï½ø»¯µÄ¸´ÔÓÃÕÌâ
Ò»¡¢PAML Codeml¼ò½é PAMLÊÇÓÉZiheng Yang½ÌÊÚ¿ª·¢µÄÒ»Ì×ÓÃÓÚ½øÐнø»¯·ÖÎöµÄÈí¼þ°ü£¬Ëü»ùÓÚ×î´óËÆÈ»·¨£¨Maximum Likelihood, ML£©ÔÀí£¬Äܹ»´¦Àí°üÀ¨»ùÒò¼Ò×å½ø»¯¡¢Ñ¡ÔñѹÁ¦·ÖÎö¡¢·Ö×ÓÖÓ¼ì²âµÈÔÚÄڵĶàÖÖ½ø»¯ÉúÎïѧÎÊÌâ
CodemlÊÇPAMLÖеĺËÐijÌÐòÖ®Ò»£¬×¨×¢ÓÚµ°°×ÖʱàÂëÐòÁУ¨CDS£©µÄ½ø»¯·ÖÎö£¬Äܹ»¹À¼Æ·ÖÖ§ÌØÒìµÄÑ¡ÔñϵÊý£¨¦Ø£¬¼´dN/dS±ÈÖµ£¬ÆäÖÐdNΪ·ÇͬÒåÌæ»»ÂÊ£¬dSΪͬÒåÌæ»»ÂÊ£©£¬¼ì²âÕýÑ¡ÔñÐźţ¬ÒÔ¼°Öؽ¨ÎïÖÖ¼äµÄ½ø»¯¹ØÏµ
¶þ¡¢ÎªºÎÑ¡ÔñLinuxƽ̨ Linux²Ù×÷ϵͳÒÔÆäÎȶ¨ÐÔ¡¢¸ßЧÐÔ¡¢Ç¿´óµÄÃüÁîÐнçÃæÒÔ¼°·á¸»µÄ¿ªÔ´Èí¼þ×ÊÔ´£¬³ÉΪÁËÉúÎïÐÅϢѧ·ÖÎöµÄÊ×ѡƽ̨
¶ÔÓÚPAML CodemlÕâÑùµÄ¼ÆËãÃܼ¯ÐÍÈÎÎñ£¬Linuxƽ̨ÌṩÁ˸üºÃµÄÐÔÄÜÓÅ»¯¿Õ¼ä£¬ÔÊÐíÓû§Í¨¹ý²¢ÐмÆËãµÈ·½Ê½¼ÓËÙ·ÖÎö¹ý³Ì
´ËÍ⣬Linux»·¾³ÏµĽű¾±àдÄÜÁ¦Ê¹µÃÊý¾Ý´¦ÀíºÍ½á¹û·ÖÎö¸ü¼Ó×Ô¶¯»¯ºÍ¸ßЧ
Èý¡¢°²×°ÓëÅäÖÃPAML Codeml ÔÚLinuxÉϰ²×°PAMLÏà¶Ô¼òµ¥£¬Í¨³£¿ÉÒÔͨ¹ýÒÔϲ½ÖèÍê³É£º 1.ÏÂÔØPAMLÈí¼þ°ü£º·ÃÎÊZiheng Yang½ÌÊÚµÄÍøÕ¾»òÏà¹ØÉúÎïÐÅϢѧ×ÊÔ´ÍøÕ¾£¬ÏÂÔØ×îа汾µÄPAMLÔ´´úÂëѹËõ°ü
2.½âѹÓë±àÒ룺ʹÓÃtarÃüÁî½âѹÏÂÔØµÄÎļþ£¬½øÈë½âѹºóµÄĿ¼£¬ÔËÐÐ`make`ÃüÁî½øÐбàÒë
¸ù¾ÝϵͳÅäÖ㬿ÉÄÜÐèÒª°²×°±ØÒªµÄÒÀÀµÏÈçgcc±àÒëÆ÷
3.ÉèÖû·¾³±äÁ¿£ºÎªÁË·½±ãµ÷Ó㬿ÉÒÔ½«PAMLµÄ¿ÉÖ´ÐÐÎļþĿ¼Ìí¼Óµ½ÏµÍ³µÄPATH»·¾³±äÁ¿ÖÐ
Íê³ÉÒÔÉϲ½Öèºó£¬¼´¿Éͨ¹ýÃüÁîÐе÷ÓÃCodeml½øÐзÖÎö
ËÄ¡¢Ê¹ÓÃPAML Codeml½øÐнø»¯·ÖÎö ʹÓÃCodeml½øÐнø»¯·ÖÎöµÄ»ù±¾Á÷³Ì°üÀ¨×¼±¸ÊäÈëÎļþ¡¢ÅäÖÿØÖÆÎļþ¡¢ÔËÐзÖÎöÒÔ¼°½â¶Á½á¹û
1.×¼±¸ÊäÈëÎļþ£º -ÐòÁбȶÔÎļþ£ºÍ¨³£Ê¹ÓÃNEXUS»òPHYLIP¸ñʽ£¬°üº¬¶à¸öÎïÖֵĵ°°×ÖʱàÂëÐòÁбȶԽá¹û
-Ê÷Îļþ£ºÃèÊöÎïÖּ佸»¯¹ØÏµµÄÎÞ¸ùÊ÷»òÓиùÊ÷£¬Í¨³£ÒÔNEWICK¸ñʽ±íʾ
2.ÅäÖÿØÖÆÎļþ£º - Codemlͨ¹ý¶ÁÈ¡¿ØÖÆÎļþ£¨Í¨³£ÒÔ`.ctl`Ϊºó׺£©À´½ÓÊÕÓû§Ö¸¶¨µÄ·ÖÎö²ÎÊý£¬ÈçÄ£ÐÍÑ¡Ôñ¡¢·ÖÖ§±ê¼ÇµÈ
- ¸ù¾ÝÑо¿Ä¿µÄ£¬Óû§ÐèÒª×ÐϸÅäÖÿØÖÆÎļþ£¬È·±£·ÖÎöÉèÖÃÕýÈ·
3.ÔËÐзÖÎö£º - ÔÚÃüÁîÐÐÖУ¬Ê¹ÓÃ`codeml`ÃüÁî²¢Ö¸¶¨¿ØÖÆÎļþ·¾¶£¬Æô¶¯·ÖÎö
- ·ÖÎö¹ý³Ì¿ÉÄÜÐèÒªÒ»¶¨Ê±¼ä£¬¾ßÌåʱ¼äÈ¡¾öÓÚÐòÁг¤¶È¡¢ÎïÖÖÊýÁ¿ÒÔ¼°¼ÆËã×ÊÔ´
4.½â¶Á½á¹û£º - Codeml»áÉú³É¶à¸öÊä³öÎļþ£¬°üÀ¨ÈÕÖ¾Îļþ£¨`.log`£©¡¢½á¹ûÎļþ£¨`.paml`»ò`.rst`£©µÈ
- Óû§ÐèÒª×ÐϸÔĶÁÈÕÖ¾Îļþ£¬È·ÈÏ·ÖÎöÊÇ·ñ³É¹¦Íê³É£¬²¢¼ì²é²ÎÊý¹À¼ÆµÄºÏÀíÐÔ
- ½á¹ûÎļþÖаüº¬ÁË·ÖÖ§ÌØÒìµÄÑ¡ÔñϵÊý¡¢ËÆÈ»±È¼ìÑé½á¹ûµÈ¹Ø¼üÐÅÏ¢£¬ÊǽøÒ»²½½â¶ÁÉúÎï½ø»¯Ä£Ê½µÄ»ù´¡
Îå¡¢°¸Àý·ÖÎö£º¼ì²âÕýÑ¡ÔñÐźŠ¼ÙÉèÎÒÃÇÏëÒªÑо¿Ä³¸ö»ùÒò¼Ò×åÔÚ²»Í¬ÎïÖÖ¼äµÄ½ø»¯ÀúÊ·£¬ÌرðÊÇѰÕÒ¿ÉÄÜÊܵ½ÕýÑ¡ÔñµÄ»ùÒòλµã
Õâ¿ÉÒÔͨ¹ýCodemlµÄ¡°branch model¡±£¨·ÖÖ§Ä£ÐÍ£©À´ÊµÏÖ£¬¸ÃÄ£ÐÍÔÊÐíÎÒÃDZȽÏÌØ¶¨·ÖÖ§ÓëÆäËû·ÖÖ§µÄÑ¡ÔñѹÁ¦²îÒì
1.¹¹½¨ÐòÁбȶԺͽø»¯Ê÷£ºÊ×ÏÈ£¬Ê¹ÓÃÈçMAFFTµÈ¹¤¾ß½øÐжàÐòÁбȶԣ¬È»ºó»ùÓÚ»¯Ê¯¼Ç¼»ò»ùÒò×éÊý¾Ý¹¹½¨ÎïÖÖ½ø»¯Ê÷
2.ÅäÖÿØÖÆÎļþ£ºÔÚ¿ØÖÆÎļþÖУ¬Ö¸¶¨Ê¹Óá°branch model¡±£¬²¢±ê¼Ç¸ÐÐËȤµÄ·ÖÖ§
3.ÔËÐÐCodeml£ºÖ´ÐÐÃüÁî½øÐзÖÎö£¬ÆÚ¼äCodeml»á¼ÆËãÿ¸ö·ÖÖ§µÄ¦ØÖµ
4.½á¹û·ÖÎö£º¼ì²éÊä³öÎļþ£¬Ñ°ÕÒ¦ØÖµÏÔÖø´óÓÚ1µÄ·ÖÖ§£¬ÕâЩ·ÖÖ§¿ÉÄÜÊܵ½ÁËÕýÑ¡Ôñ×÷ÓÃ
½øÒ»²½£¬Í¨¹ýËÆÈ»±È¼ìÑ飨Likelihood Ratio Test, LRT£©±È½Ï²»Í¬Ä£Ð͵ÄÄâºÏ¶È£¬ÑéÖ¤ÕýÑ¡ÔñÐźŵÄÏÔÖøÐÔ
Áù¡¢½áÂÛÓëÕ¹Íû PAML Codeml×÷Ϊ½ø»¯ÉúÎïѧÑо¿ÖеÄÒ»°ÑÀûÆ÷£¬²»½öÌṩÁËÇ¿´óµÄ·ÖÎöÄÜÁ¦£¬»¹ÒòÆä¸ß¶ÈµÄÁé»îÐԺͿɶ¨ÖÆÐÔ£¬Âú×ãÁ˲»Í¬Ñо¿ÐèÇó
ÔÚLinuxƽ̨ÉÏ£¬Í¨¹ý¸ßЧµÄ¼ÆËã»·¾³