MEGA11系统发育分析完整教程:从序列比对到进化树构建

• ⏱️ 14分钟阅读 • 🌳 生物信息学 • 系统发育

系统发育树是”进化的路线图”——可视化地展示生物、基因或蛋白在时间维度上的亲缘关系。从鉴定新型病原体到追溯特有物种的起源,进化树几乎是每一篇现代生物学论文的核心支柱。而构建它的利器,MEGA11(Molecular Evolutionary Genetics Analysis 第11版)是生物学家中最受欢迎的软件——免费、GUI友好、功能强大到足以支撑Q1期刊级别的分析。问题在于,很多学生卡住:在Neighbor-Joining与Maximum Likelihood之间分不清、bootstrap值读错、不知道该选哪种替代模型。本文从零基础揭开它的所有秘密。如果你手头有大量序列数据需要构建可发表的进化树,Corvexum团队随时可以专业地代劳。

为什么MEGA11是事实标准?

MEGA自1993年起由Sudhir Kumar及其团队开发(现就职于天普大学)。2021年发布的第11版带来重大升级:

  • 现代化GUI:支持暗黑模式,界面更直观
  • 内置比对工具:MUSCLE、ClustalW、MAFFT直接集成在软件中
  • 自动模型选择:”Find Best DNA/Protein Models”功能根据AIC/BIC挑选最佳替代模型
  • 4种建树方法:NJ、MP、ML、UPGMA
  • 内置bootstrap和jackknife:测试拓扑稳健性
  • TimeTree向导:用于带时间尺度的树(分子钟)

与需要写脚本的命令行软件(RAxML、IQ-TREE)不同,MEGA11任何人在几小时内就能上手。

第一步:安装与数据准备

从mega.com下载MEGA11——学术用途免费。可在Windows/Mac/Linux安装。开始前请准备:

  • query序列:你的目标序列(FASTA格式)
  • 同源序列:10-100条来自NCBI/UniProt/Ensembl的同源序列
  • 外群(Outgroup):至少一条来自更远缘物种的序列——对定根至关重要

实用提示:通过BLAST获取同源序列(参见前文),然后用NCBI Batch Entrez或E-utilities批量下载FASTA。建议20-50条序列,既有信息量又不至于过于庞大。

第二步:多序列比对

打开MEGA11 → Align → Edit/Build Alignment → 选Create a new alignment → DNA或Protein。导入FASTA文件,然后选择比对器:

  • MUSCLE(默认):多数情况下快且准
  • ClustalW:经典,适合小数据集
  • MAFFT:长序列或高度分歧序列的最佳选择

比对完成后,务必手动检查——自动比对从不完美。用Select → Delete删除高度分歧或充满gap的区域。对齐不佳的区域会产生误导性的树。

第三步:模型选择——最关键的一步

替代模型决定碱基/氨基酸如何被假定为演化。模型选错 = 树错,哪怕你的方法正确。

在MEGA11中:Models → Find Best DNA/Protein Models。软件会根据以下准则评估24种DNA模型或更多蛋白模型:

  • AIC(赤池信息准则)——最常用
  • BIC(贝叶斯信息准则)——更保守
  • 对数似然——数据拟合度指标

常用模型:DNA用T92+G+I、GTR+G+I;蛋白用WAG+G+I、JTT+G+I。”+G”表示伽马分布(速率异质性),”+I”表示不变位点比例。

第四步:建树——四种主要方法

方法 速度 准确度 用例
NJ (Neighbor-Joining) 非常快 中 初步探索、大数据集
MP (Maximum Parsimony) 中 中 形态数据、短序列
ML (Maximum Likelihood) 慢 非常高 Q1发表、金标准
UPGMA 非常快 低 仅粗略聚类

建议:发表时务必使用第3步的最佳模型配合Maximum Likelihood。NJ可作初步验证。

第五步:Bootstrap分析——测试树的稳健性

Bootstrap检验树拓扑的稳健程度。选择Phylogeny → Construct/Test Maximum Likelihood Tree → 设置Bootstrap method为1000次重复(发表标准)。

解读规则:

  • Bootstrap ≥ 70%:节点被认为稳健/良好支持
  • Bootstrap 50-69%:节点较弱,需谨慎解读
  • Bootstrap < 50%:节点不可靠,通常不在图中显示

在MEGA11中,bootstrap值显示在每个节点上。Q1论文通常只报告≥70%的节点。

第六步:解读进化树

MEGA11生成的树可以用几种样式显示:

  • 矩形:经典,便于比较枝长
  • 辐射/环形:适合大树,紧凑
  • 曲线:美观,适合演示

需要阅读的内容:

  • 拓扑:谁与谁亲缘近
  • 枝长:与进化替代次数成正比
  • Clade:单系群(共同祖先的所有后代)
  • 根:树的根(由外群决定)

警示信号:如果外群出现在内群clade中间,说明你的比对或定根有问题——请勿继续解读。

第七步:导出与发表

MEGA11可导出树的格式:

  • PNG/TIFF:直接用于插图
  • SVG/PDF:矢量,可在Adobe Illustrator中编辑
  • Newick:标准格式,可导入FigTree或iTOL

发表时务必使用SVG或PDF,在Illustrator/Inkscape中添加:

  • 比例尺(0.05 substitutions/site最常见)
  • 重要节点的bootstrap值标签
  • 高亮你想强调的clade
  • 分类群的颜色编码,提升可读性
💡 发表级专业提示:用两种不同方法建树(例如ML+ NJ或ML+ Bayesian via MrBayes)。如果核心拓扑一致,你就有强有力的证据表明进化结论不是方法学伪影——Q1审稿人非常看重这一点。

❓ 常见问题

Q:MEGA11免费吗?
A:学术用途100%免费。工业界有商业版本。

Q:bootstrap重复多少次够用?
A:发表最低1000次。一些Q1期刊对强论断要求10000次。

Q:MEGA11能处理整个基因组吗?
A:不理想。全基因组系统发育请考虑OrthoFinder + IQ-TREE。MEGA11最适合数十到数百条序列。

🚀 序列很多,但树不够有说服力?

MEGA11易运行,但正确选择模型、解读拓扑、写出准确的进化叙事需要多年经验。模型选错、bootstrap读错、外群选错,都可能让Q1审稿人否定你的进化结论。Corvexum替你承担系统发育分析的负担:

  • ✅ 同源序列筛选 + 高质量比对(手工检查)
  • ✅ 基于AIC/BIC的自动模型选择
  • ✅ ML + NJ树 + bootstrap 1000次重复
  • ✅ 可直接发表的可视化(SVG、高分辨率PNG) + 专业注释
  • ✅ 可直接粘贴到结果章节的进化叙事 + 目标期刊咨询

备用邮箱:corvexum@gmail.com


Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

/* ============================================ CORVEXUM UNIVERSAL POST JS v2.2 ES5 + TANPA KARAKTER KHUSUS ( kurang-dari dan ampersand ) CTA Tracking + Smooth Scroll + PRISMA Animation ============================================ */ (function () { 'use strict'; function onReady(fn) { if (document.readyState !== 'loading') { fn(); } else { document.addEventListener('DOMContentLoaded', fn); } } onReady(function () { /* 1. CTA Click Tracking (siap untuk GA4/GTM) */ var btns = document.querySelectorAll('.cvx-btn'); var i; for (i = 0; i !== btns.length; i = i + 1) { (function (btn) { btn.addEventListener('click', function () { if (window.console) { if (window.console.log) { window.console.log('CTA Clicked: ' + btn.href); } } }); }(btns[i])); } /* 2. Smooth Scroll untuk anchor internal */ var anchors = document.querySelectorAll('a[href^="#"]'); var j; for (j = 0; j !== anchors.length; j = j + 1) { (function (link) { link.addEventListener('click', function (e) { var href = link.getAttribute('href'); var target = null; if (href) { if (href.length !== 1) { target = document.querySelector(href); } } if (target) { e.preventDefault(); target.scrollIntoView({ behavior: 'smooth', block: 'start' }); } }); }(anchors[j])); } /* 3. Animasi PRISMA Flow Diagram saat scroll into view */ var flows = document.querySelectorAll('.cvx-prisma-flow'); var m; var n; if (flows.length !== 0) { if (typeof window.IntersectionObserver === 'function') { var observer = new window.IntersectionObserver(function (entries) { for (n = 0; n !== entries.length; n = n + 1) { if (entries[n].isIntersecting) { entries[n].target.style.opacity = '1'; entries[n].target.style.transform = 'translateY(0)'; observer.unobserve(entries[n].target); } } }, { threshold: 0.1 }); for (m = 0; m !== flows.length; m = m + 1) { flows[m].style.opacity = '0'; flows[m].style.transform = 'translateY(20px)'; flows[m].style.transition = 'opacity 0.6s ease, transform 0.6s ease'; observer.observe(flows[m]); } } } /* 4. Auto-update tahun di footer (opsional) */ var yearSpans = document.querySelectorAll('.cvx-year'); var currentYear = new Date().getFullYear(); var p; for (p = 0; p !== yearSpans.length; p = p + 1) { yearSpans[p].textContent = String(currentYear); } }); }());