我将如何使用 D3 绘制序列徽标?
来自维基百科
序列标志是核苷酸(在 DNA/RNA 链中)或氨基酸(在蛋白质序列中)序列保守性的图形表示。序列标志由每个位置的一堆字母组成。字母的相对大小表示它们在序列中的频率。字母的总高度描述了位置的信息内容,以位为单位。
一个例子:
通常,数据以矩阵的形式出现,矩阵的行名是氨基酸/DNA序列,列表示序列的位置。
因此,如果我有一个长度为 4 的字符空间A
B
C
和序列,则矩阵看起来像这样
1 2 3 4
A 0.1 0.8 0.2 0.1
B 0.3 0.2 0.3 0.05
C 0 0.1 0.4 0.4
矩阵中的值将对应于字符的相对高度