我有一个xxx.wig.gz文件,其中有3000000000行,格式如下:
fixedStep chrom=chr1 start=1 step=1
0
0
0
0
0
1
2
3
4
5
6
7
8
9
10
...
fixedStep chrom=chr2 start=1 step=1
0
0
0
0
0
11
12
13
14
15
16
17
18
19
20
...
我想
下面是我的python脚本,它运行得非常慢(我计划它完成大约10个小时,到目前为止,2个染色体在~1个小时后完成)
有人能帮我改进一下吗?在
^{pr2}$我想awk可以做得更快,但我不擅长awk
感谢Summer编辑文本。
我在脚本中添加了缓冲读/写功能,现在它的速度快了好几倍(不过还是比较慢):
相关问题 更多 >
编程相关推荐