seqtk 生信工具的安装与使用
001、安装
git clone https://github.com/lh3/seqtk.git
cd seqtk/
make
./seqtk | head -n 3
002、fastq格式转换为fasta格式
[s20223040682@admin2 test]$ ls test.fastq [s20223040682@admin2 test]$ seqtk seq -a test.fastq > result.fa [s20223040682@admin2 test]$ ls result.fa test.fastq
003、sample随机抽取reads
[s20223040682@admin2 test]$ ls ## 测试fastq数据 SRR1770413_1.fastq SRR1770413_2.fastq [s20223040682@admin2 test]$ seqtk sample -s100 SRR1770413_1.fastq 10 > sub1.fastq ## sample表示抽样, -s100设置随机种子,跟read2保持一致; 10表示抽取10个reads [s20223040682@admin2 test]$ seqtk sample -s100 SRR1770413_2.fastq 10 > sub2.fastq [s20223040682@admin2 test]$ ls SRR1770413_1.fastq SRR1770413_2.fastq sub1.fastq sub2.fastq [s20223040682@admin2 test]$ ll -h 总用量 856M -rw-rw-r-- 1 s20223040682 s20223040682 428M 1月 20 10:25 SRR1770413_1.fastq -rw-rw-r-- 1 s20223040682 s20223040682 428M 1月 20 10:25 SRR1770413_2.fastq -rw-rw-r-- 1 s20223040682 s20223040682 6.4K 1月 20 10:26 sub1.fastq -rw-rw-r-- 1 s20223040682 s20223040682 6.4K 1月 20 10:26 sub2.fastq [s20223040682@admin2 test]$ wc -l sub* 40 sub1.fastq 40 sub2.fastq 80 总用量
。
004、提取reads的反向互补序列
seqtk seq -r SRR1770413_1.fastq
005、根据readID提取数据
分类:
生信
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
2023-01-20 不使用U盘重新安装操作系统
2023-01-20 华硕 AMD B450主板 如何开启TPM2.0
2023-01-20 vimtualbox 安装虚拟机之后屏幕过小、鼠标不同自由在虚拟机和物理主机之间切换的解决方法
2023-01-20 驱动程序
2023-01-20 80端口
2023-01-20 本地回环地址
2023-01-20 virtualbox虚拟机 NAT网络模式10.0.2.15 putty无法登录的解决方法