在DNAMAN里处理突变位点,最容易混掉的其实是两件事。一件事是“把这个位点标出来”,另一件事是“让它在界面里更醒目地显示出来”。从官方公开教程来看,前者更适合走序列注释这条线,也就是先把位点写成annotation;后者则更多依赖序列显示和比对显示选项,比如是否显示注释、注释怎么显示,以及多序列比对里是否启用颜色或色块显示。也就是说,标记和上色不是同一个入口。
一、DNAMAN怎么标记突变位点
先把突变位点作为注释加到序列上,再去调显示,通常是最稳的做法。官方的Sequence Editing教程里把这条路径写得比较清楚,序列载入channel之后,可以进入Sequence Analysis Definition,对注释做编辑和导入导出。
1、先把目标序列载入channel
DNAMAN的官方教程说明,序列打开后会自动载入channel,后续分析和编辑都围绕channel里的当前序列进行。所以先把野生型或突变型序列载入当前工作区,再做位点标记,会比较顺。
2、进入【Define Sequence】再编辑注释
官方教程给出的路径是,序列载入后点击【Define Sequence】,会弹出Analysis Definition对话框;这个窗口里明确包含【Edit annotations】以及【Export/Import annotations or sequence content】两个入口。实际做突变位点标记时,更适合在这里把某个碱基位点写成注释,而不是只在文本里手工备注。
3、突变来自比对时,先做Pairwise Alignment或Multiple Alignment
如果你的位点是通过野生型和突变体比出来的,先做两序列或多序列比对会更稳。官方比对教程说明,Pairwise Alignment和Multiple Alignment都有单独入口,而且比对时可以设置显示选项。这样先把差异找准,再回到序列里做annotation,会比直接凭位置手标更不容易错。
4、需要把突变做成分析对象时,再考虑mutation analysis
DNAMAN官方功能页还单独列了Silent mutation analysis和Directed mismatch analysis,这两类功能适合围绕突变位点去设计或分析限制性位点变化,但它们更偏分析和设计,不等于日常显示里的“位点标记”。所以做展示时,还是建议先用annotation这条线。
二、DNAMAN突变位点颜色怎么修改
从公开文档能确认的是,DNAMAN支持控制序列和比对结果的显示方式,也支持在多序列比对窗口里用颜色或色块显示一致性信息;但官方公开教程没有明确给出一个“单独给某个突变注释自定义颜色”的独立对话框说明。所以更稳的理解是,颜色显示主要跟显示模式走,而不是每个突变位点都能像绘图软件那样单独挑色。
1、如果你是在比对窗口里看突变,先改比对显示方式
官方功能页明确写到,多序列比对编辑器支持“displaying identical residues in colors or blocks”,也支持显示consensus sequence和更改text font。也就是说,如果你是在alignment editor里看突变差异,颜色主要由比对显示选项决定,先改这里最直接。
2、如果你是在单条序列窗口里看突变,先改注释显示方式
Sequence Editing教程里写到,在【Sequence】页的【Display】里,可以选择sequence的显示类型、annotation的显示方式,以及哪些annotations要显示或隐藏。对单序列里的突变位点来说,这通常比单独找“颜色按钮”更有效。
3、想让突变更醒目,优先用不同annotation分类
公开文档能确认DNAMAN支持编辑annotations、导入导出annotations,也支持在显示时筛选显示哪些annotations。更实际的做法,是把不同类型的突变位点分成不同annotation类别,再通过显示控制把目标类单独打开,这样通常比只靠一种默认显示更清楚。
4、如果你一直找不到“单个位点改颜色”,先按版本限制处理
就目前公开教程和功能页来看,官方明确展示了比对颜色显示、色块显示、字体变化和注释显示控制,但没有清楚列出“单个突变注释任意改色”的独立步骤。遇到这种情况,更稳的判断是当前版本的公开功能说明并不支持把它当成一个标准入口来用。
三、突变位点显示不出来时怎么排查
很多时候不是软件没有标上,而是显示层没打开。因为DNAMAN的公开教程已经把“编辑annotation”和“显示annotation”拆成了两个步骤,所以排查时也要按这两层分开看。
1、先查annotation有没有真的写进去
如果你只是记住了位点位置,但没有在【Edit annotations】里真正保存成注释,后面在显示窗口里自然看不到。先回到Define Sequence看annotation是否已经存在,是第一步。
2、再查【Display】里是不是把annotation隐藏了
官方教程明确写到,Display Sequence窗口里不仅能选how annotations to be shown,还能选what annotations to show or hide。也就是说,标记已经做了,但显示被关掉时,界面上一样会像“没标”。
3、比对里颜色不明显时,先切到alignment display options
Pairwise Alignment教程里写到,比对前有sequence alignment display options;而功能页又说明alignment editor支持颜色或色块显示。要是你在比对里看不到差异高亮,优先回头看display options,而不是先怀疑序列本身。
4、输入文件想保留注释时,优先用支持注释的格式
官方教程提到,GenBank文件中的FEATURES会被DNAMAN解析成annotations。也就是说,如果你希望突变位点标记能跟着文件一起保存和复用,优先选能保留注释信息的格式会更稳。
总结
DNAMAN怎么标记突变位点,比较稳的做法是先把序列载入channel,再通过【Define Sequence】里的【Edit annotations】把突变位置写成annotation;如果位点来自样本比较,就先做Pairwise Alignment或Multiple Alignment,再回头做注释。DNAMAN突变位点颜色怎么修改,公开文档能确认的是比对窗口支持颜色或色块显示,单序列窗口支持annotation显示控制,但并没有清楚给出“单个突变位点任意改色”的标准独立入口。所以实际使用时,更建议把“颜色变化”理解成显示模式调整,把“位点标记”理解成annotation管理,这样会更容易用顺。
