fq文件随机提取sys.argv[1]条reads python
来源:互联网 发布:centos pcre 下载 编辑:程序博客网 时间:2024/05/18 13:08
import random
import sys
fin=open('reads.fq','r').readlines()
fout=open('out.fq','w')
a=fin[::4]
b=fin[1::4]
c=fin[2::4]
d=fin[3::4]
lt=list(zip(a,b,c,d))
n=[i for i in range(len(lt))]
m=sorted(random.sample(n,int(sys.argv[1])))
for i in range(len(m)):
fout.write(''.join(lt[m[i]]))
import sys
fin=open('reads.fq','r').readlines()
fout=open('out.fq','w')
a=fin[::4]
b=fin[1::4]
c=fin[2::4]
d=fin[3::4]
lt=list(zip(a,b,c,d))
n=[i for i in range(len(lt))]
m=sorted(random.sample(n,int(sys.argv[1])))
for i in range(len(m)):
fout.write(''.join(lt[m[i]]))
阅读全文
0 0
- fq文件随机提取sys.argv[1]条reads python
- 随机提取fq文件中的reads perl程序处理
- Python-sys.argv[]用法
- python--sys.argv[]用法
- python sys.argv[]用法
- Python:sys.argv[]用法
- Python sys.argv[]用法
- Python sys.argv[] 使用
- python --sys.argv[]用法
- Python sys.argv[] 使用
- Python中的sys.argv
- Python sys.argv
- Python sys.argv[] 使用
- python sys.argv[]用法
- Python sys.argv[]
- python的sys.argv
- python sys.argv[]
- python sys.argv[]用法
- Java虚拟机整体理解
- 热浪,一道屡刷不爽的题目
- 搭建ubuntu+firefox+jupyter+python3+selenium的环境
- Stackoverflow--Can you explain the concept of streams?
- 阿里云服务器安装nodejs环境
- fq文件随机提取sys.argv[1]条reads python
- linux redis日常工作命令总结
- 蓝桥杯 算法提高 P0101(Java解题)
- 一些简单的小程序_4——C语言篇
- 有了服务器,域名,如何将静态网页放到服务器上,让所有人都能访看到?
- css中常见的问题
- redis-zset类型简单操作
- js函数节流和去抖动
- Java中的精确计算