通过MCP连接 →

输入计算

Enter a valid DNA sequence using only A, T, G, and C characters. The sequence is not case-sensitive.
Example: ATGCATGCATGC
说明: GC content is the percentage of nitrogenous bases in a DNA sequence that are either guanine (G) or cytosine (C).

数学公式

广告

结果

GC含量

50%
输入的DNA序列 ATGCATGCATGC
有效的DNA序列 ATGCATGCATGC
有效碱基总数 12
GC数量 6
AT数量 6
AT含量 50%
■ GC含量 ■ AT含量

GC含量计算器有什么用

这款工具可以计算任意DNA序列的GC含量——也就是序列中属于鸟嘌呤(G)或胞嘧啶(C)的碱基所占的百分比。GC含量是分子生物学中的一项基础指标,常用于比较不同基因组、设计PCR引物,以及预测双链DNA的解链温度和稳定性。由于G–C碱基对之间由三个氢键连接(而A–T碱基对只有两个),因此G和C含量越高的序列,通常热稳定性也越好。

DNA 阶梯,用不同颜色显示 G-C 和 A-T 碱基对
GC 含量统计鸟嘌呤(G)和胞嘧啶(C)碱基相对于全部四种碱基的数量。

使用方法

  • DNA序列:用字母A、T、G、C粘贴或输入你的序列。
  • 输入不区分大小写——"atgc"和"ATGC"得到的结果完全相同。
  • 凡是非A、T、G、C的字符(空格、数字、N、换行符等)都会在计算前被自动剔除,计算器还会告诉你共清除了多少个无效字符。

例如,输入ATGCATGCATGC就能立即得到对应的百分比。

计算公式

计算器会统计清理后序列中的G和C碱基数量,再除以有效碱基的总数:

$$\text{GC\%} = \frac{N_G + N_C}{N_G + N_A + N_T + N_C} \times 100$$

它还会用相同的逻辑、根据A和T的数量计算出互补的AT含量。如果序列中没有任何有效碱基,结果直接显示为0。

Advertisement
显示 GC 碱基与 AT 碱基比例的饼图
GC% 是序列中由 G 和 C 碱基组成的比例,以百分比表示。

计算示例

以示例序列ATGCATGCATGC为例:

  • 总碱基数 = 12
  • G数量 = 3,C数量 = 3,因此GC数量 = 6
  • GC含量 =(6 ÷ 12)× 100 = 50%
  • AT数量 = 6,因此AT含量 = 50%

像这样均衡的序列,GC含量与AT含量是相等的。

常见问题

GC含量为什么重要?它会影响DNA的稳定性和解链温度,有助于识别富含基因的区域,在设计引物时也至关重要——只有合适的GC含量才能保证引物在PCR过程中可靠结合。

无效字符会怎样处理?像N、U、空位或空白等字符会被自动删除,只保留并统计A、T、G、C。因此,粘贴序列时夹带的空格不会影响你的计算结果。

支持RNA序列吗?本计算器只识别DNA碱基(A、T、G、C)。RNA中的尿嘧啶(U)会被过滤掉,所以请先把U替换为T,才能得到准确的结果。

最后更新: