关于此工具
粘贴一段核苷酸序列即可计算其反向互补——按 5′→3′ 方向读取的对侧链序列。输入会被转为大写,并只保留有效碱基和 IUPAC 简并碱基代码。它完全在你的浏览器中运行。
每个碱基使用支持 IUPAC 的映射取互补:A↔T、G↔C,以及诸如 R↔Y、K↔M、W↔W、S↔S、B↔V、D↔H 和 N↔N 的简并配对。互补是逐个碱基应用该映射,反向是将序列倒着写,反向互补则是把互补倒着写。在 RNA 模式下输出使用 U 而非 T。
三种结果都会显示,其中反向互补被突出显示并可复制。例如,GATTACA 的互补是 CTAATGT,反向互补是 TGTAATC。
常见问题
什么是反向互补?
它是从 5′ 端读取的互补链序列。你先对每个碱基取互补(A↔T、G↔C),然后颠倒顺序,得到反平行的配对链。
它支持 IUPAC 简并碱基代码吗?
支持。诸如 R、Y、S、W、K、M、B、D、H、V 和 N 等简并碱基会被互补为正确的配对(例如 R↔Y 和 K↔M)。
三种输出之间有什么区别?
互补只替换每个碱基而不改变顺序;反向把原序列倒着写而不替换;反向互补则两者都做。
RNA 模式有何不同?
在 RNA 模式下,输出使用尿嘧啶(U)代替胸腺嘧啶(T);互补规则在其他方面完全相同。