【发布时间】:2013-09-30 21:12:38
【问题描述】:
我有几个像这样的大文件;
IID geneA geneA1 geneA2 geneA3 geneA4
snp24 0.9999998116 0.9999998116 0.9999998116 0.9999998116 0.9999998116
snp25 0.9999998116 0.9999998116 0.9999998116 0.9999998116 0.9999998116
snp26 0.9999998116 0.9999998116 0.9999998116 0.9999998116 0.9999998116
snp27 0.9999998116 0.9999998116 0.9999998116 0.9999998116 0.9999998116
snp28 0.9999998116 0.9999998116 0.9999998116 0.9999998116 0.9999998116
snp29 0.9999998116 0.9999998116 2.0107465936227367e-11 0.0009575306 0.9999998116
snp30 0.9999998116 0.9999998116 4.033923217176159e-11 0.04319423 0.9999998116
snp31 0.9999998116 0.9999998116 7.983277836657833e-11 0.0933816338 0.9999998116
snp32 0.9999998116 0.9999998116 0.0018850954 0.4196570142 0.9999998116
snp33 0.9999998116 0.9999998116 0.6007038997 0.9999998116 0.9999998116
snp34 0.9999998116 0.9999998116 0.9999998116 0.9999998116 0.9999998116
我需要过滤掉那些非常重要的。现在一开始我教过grep "e-" 这很容易,但后来我得到了整行。
我想从这些文件中得到的是这样的(所有非常重要的命中):
snp29 geneA2 2.0107465936227367e-11
snp30 geneA2 2.0107465936227367e-11
谁能帮我解决这个问题?
【问题讨论】:
-
您如何定义“所有非常重要的点击”?最小/最大...?
-
一切低于 e-8
-
@FlorisBrenk,您可能会发现 MatrixEQTL 包对您的分析很有用。