DNA 反向互補序列轉換器

對 DNA 或 RNA 序列進行反向、互補或反向互補轉換——保留簡併代號與字母大小寫。

操作
序列
結果
準備就緒。請貼上 DNA 或 RNA 序列。

您的序列會保留在您的裝置上。它會在您的瀏覽器中進行轉換,絕不會被上傳。

常見問題

互補與反向互補有什麼不同?

互補序列會將每個鹼基替換為其配對夥伴(A 與 T、C 與 G),但保留原始順序,因此其讀取方向為 3'→5'。反向互補序列則會同時反轉順序,以常見的 5'→3' 方向為您提供對應股——這才是實際與您的序列進行鹼基配對的序列。

為什麼反向 PCR 引子要使用反向互補?

引子的書寫方向為 5'→3'。反向引子會在目標區域末端的對應股上進行黏合,因此您需要取得該末端的序列並進行反向互補。得到的結果會指向回目標區域,且正是您訂購的序列。

我可以貼上如 N、R 或 Y 等簡併代號嗎?

可以。簡併 IUPAC 字母遵循其專屬的配對規則:R 與 Y 互換、K 與 M 互換、B 與 V 互換、D 與 H 互換,而 S、W 和 N 則保持不變。字母大小寫會予以保留,因此小寫的區域標記得以留存。

這適用於 RNA 嗎?FASTA 標頭會如何處理?

可以。含有 U 且不含 T 的序列會被視為 RNA,因此 A 會與 U 配對;否則 A 會與 T 配對。開頭的 > 名稱行會保留在結果頂端,而空格、數字和標點符號則會被清除並在輸入框下方統計數量。

序列轉換的分子生物學原理與方向性

在分子生物學中,核酸序列(DNA 與 RNA)具有明確的方向性,通常以 5' 端至 3' 端(5'→3')的標準方向進行書寫與閱讀。當雙股 DNA 進行鹼基配對時,兩條單股是以反向平行(Antiparallel)的方式結合。這意味著其中一股的 5' 端會對應到另一股的 3' 端。

為了獲得與現有序列互補且符合 5'→3' 標準書寫規範的序列,必須同時進行「反轉方向」與「鹼基互補」兩項操作,這就是反向互補(Reverse Complement)的由來。在數學邏輯上,先進行互補再進行反轉,與先進行反轉再進行互補,其最終產生的序列結果是完全等價的。本工具提供「反向互補」、「互補」與「反向」三種操作模式,協助研究人員精確轉換序列。

DNA 與 RNA 的鹼基配對規則

本工具在處理序列時,會根據輸入內容自動判別核酸類型並套用對應的化學配對規則:

  • DNA 配對規則:在預設或偵測為 DNA 的情況下,腺嘌呤(A)與胸腺嘧啶(T)配對,胞嘧啶(C)與鳥嘌呤(G)配對。
  • RNA 配對規則:當輸入序列中含有尿嘧啶(U)且不含胸腺嘧啶(T)時,系統會自動判定為 RNA,此時腺嘌呤(A)將與尿嘧啶(U)配對,並顯示「偵測到 RNA——A 與 U 配對。」提示資訊。

此外,工具完整支援 IUPAC 簡併鹼基代號(Degenerate Base Symbols),讓含有不確定性鹼基的序列也能正確轉換。簡併代號的配對規則如下:

原始簡併代號 說明 互補代號
R A 或 G (嘌呤) Y
Y C 或 T/U (嘧啶) R
K G 或 T/U (酮基) M
M A 或 C (氨基) K
B C、G 或 T/U (非 A) V
V A、C 或 G (非 T/U) B
D A、G 或 T/U (非 C) H
H A、C 或 T/U (非 G) D
S C 或 G (強氫鍵) S (保持不變)
W A 或 T/U (弱氫鍵) W (保持不變)
N 任何鹼基 N (保持不變)

在轉換過程中,輸入序列的原始字母大小寫會被完整保留,這對於需要維持特定區域(如內含子或特定標記區段)為小寫的序列分析工作至關重要。

FASTA 格式標準與非序列字元清理

在生物資訊學中,FASTA 格式是儲存核酸序列的標準格式,其特徵為首行以 > 開頭的名稱行(Header)。本工具針對 FASTA 格式提供智慧型處理機制:

  • 單一 FASTA 序列:若輸入序列開頭包含單一 > 名稱行,該行將被完整保留在輸出結果的頂端,並顯示「已保留名稱行。」。
  • 多重 FASTA 序列:若偵測到多個以 > 開頭的名稱行,系統會將所有序列行合併為單一序列進行轉換,並顯示「偵測到 ‹n› 行名稱行——序列行已合併為單一序列。」。

為了確保序列分析的精確度,輸入內容中包含的空格、數字及標點符號等非序列字元,在處理時會被自動忽略並清除。系統會即時統計並顯示「已忽略 ‹n› 個空格、數字和標點符號。」,以利使用者掌握數據清理狀況。

PCR 引子設計與應用場景

反向互補轉換在分子生物學實驗設計中有多種關鍵應用:

  • PCR 引子設計:在設計聚合酶連鎖反應(PCR)引子時,前向引子(Forward Primer)與目標 DNA 的正股序列相同,而反向引子(Reverse Primer)則必須與目標 DNA 的正股末端互補。由於引子合成與書寫必須符合 5'→3' 方向,因此反向引子必須採用目標序列末端的反向互補序列。
  • 互補股分析:用於尋找與現有單股核酸實際進行鹼基配對的對應股序列。
  • 序列格式化與清理:自動剔除定序原始檔案中夾雜的數字、空格與標點符號,同時保留 FASTA 標頭與大小寫標記。

隱私與本機處理說明

您的序列會保留在您的裝置上。它會在您的瀏覽器中進行轉換,絕不會被上傳。

常見問題 FAQ

互補與反向互補有什麼不同?

互補序列會將每個鹼基替換為其配對夥伴(A 與 T、C 與 G),但保留原始順序,因此其讀取方向為 3'→5'。反向互補序列則會同時反轉順序,以常見的 5'→3' 方向為您提供對應股——這才是實際與您的序列進行鹼基配對的序列。

為什麼反向 PCR 引子要使用反向互補?

引子的書寫方向為 5'→3'。反向引子會在目標區域末端的對應股上進行黏合,因此您需要取得該末端的序列並進行反向互補。得到的結果會指向回目標區域,且正是您訂購的序列。

我可以貼上如 N、R 或 Y 等簡併代號嗎?

可以。簡併 IUPAC 字母遵循其專屬的配對規則:R 與 Y 互換、K 與 M 互換、B 與 V 互換、D 與 H 互換,而 S、W 和 N 則保持不變。字母大小寫會予以保留,因此小寫的區域標記得以留存。

這適用於 RNA 嗎?FASTA 標頭會如何處理?

可以。含有 U 且不含 T 的序列會被視為 RNA,因此 A 會與 U 配對;否則 A 會與 T 配對。開頭的 > 名稱行會保留在結果頂端,而空格、數字和標點符號則會被清除並在輸入框下方統計數量。