【发布时间】:2010-10-08 12:37:41
【问题描述】:
我有以下输入数据:
AATGCCACGTTGAGAGGCGTTCGCGGAAGGCGCG 44 40.000
AATGCCACTCGGGTCCGAGATGGCGGATCTCCAC 35 37.000
AATGCCAGAGCTGTGGTAGTGTGAAAGCAGCAGT 13 13.000
我想要做的是用第 2 列减去第 3 列 产生:
AATGCCACGTTGAGAGGCGTTCGCGGAAGGCGCG -4
AATGCCACTCGGGTCCGAGATGGCGGATCTCCAC 2
AATGCCAGAGCTGTGGTAGTGTGAAAGCAGCAGT 0
但是为什么这个 awk 不起作用:
$ awk '{dif =($3 - $2)}END{print dif}' input.txt
【问题讨论】:
-
嘿,等一下,这是我的 DNA 副本(我认出了第二行的“CGAGATGGCGG”位)。你从哪里得到的?
-
你父母不是告诉过你是在开放 dna 序列许可下获释的吗?