当前位置: 首页 > news >正文

连续两行fastq、连续两行MD5值如何转换为每行一个fastq一个MD5格式

 

001、shell实现

(base) [b20223040323@admin2 test]$ ls
a.txt
(base) [b20223040323@admin2 test]$ cat a.txt      ## 测试数据
SRR5534377_1.fastq.gz
SRR5534377_2.fastq.gz
d27d0b0f0bb9cae5dc52dc934384699b
1139b32cfc69010f2165fa0fa82be6bc
SRR5534400_1.fastq.gz
SRR5534400_2.fastq.gz
fe95ce69fdb56520da8ef53d27bb19cb
5e3a831991d9b4e642d02e73b69677ff
SRR5534403_1.fastq.gz
SRR5534403_2.fastq.gz
444d55c9dae6e0d357fd9cb92461fdc9
978bf203ef0ef85a673e454ebed6794f
(base) [b20223040323@admin2 test]$ awk 'NR % 4 == 1 {a=$0} NR % 4 == 2 {b = $0} NR % 4 == 3 {print a, $0} NR % 4 == 0{print b, $0}' a.txt   ## 根据行号记录和输出特定行
SRR5534377_1.fastq.gz d27d0b0f0bb9cae5dc52dc934384699b
SRR5534377_2.fastq.gz 1139b32cfc69010f2165fa0fa82be6bc
SRR5534400_1.fastq.gz fe95ce69fdb56520da8ef53d27bb19cb
SRR5534400_2.fastq.gz 5e3a831991d9b4e642d02e73b69677ff
SRR5534403_1.fastq.gz 444d55c9dae6e0d357fd9cb92461fdc9
SRR5534403_2.fastq.gz 978bf203ef0ef85a673e454ebed6794f

image

 。

 

http://www.hskmm.com/?act=detail&tid=33922

相关文章:

  • abc428
  • 深入解析密码库低级lowlevel抽象层接口与高级highlevel抽象层接口 - 实践
  • (第五次)随机森林和xGboost
  • 23-网关选型
  • Python 爬虫实战:手把手教你抓取网页数据
  • 华为hcip总纲
  • haiku
  • Asp.Net Core 解决使用 Docker调试时出现“准备容器时发生了一个非关键性错误。项目将继续正常工作。错误为: 路径中具有非法字符。”
  • ABC 随笔
  • 大数据分析基础及应用案例:第三周学习报告 ——Matplotlib 学习报告
  • 矩阵的秩和逆
  • 2025.10 训练日志
  • 全球AI推理扩展技术解析
  • 乱七八糟的知识点
  • swtich的应用
  • AtCoder Beginner Contest 428
  • 因式分解
  • [Perl]install DateTime module
  • 模板机制作
  • 20251018 杂题 总结
  • 小马智行 VS 文远知行
  • 【做题记录】P9753 [CSP-S 2023] 消消乐
  • 南京icpc-c题:
  • 题解:P14254 分割(divide)
  • 学生信息管理系统(DAO模式重构)项目报告
  • 思科公司分析
  • 桃星中央关于重大去向问题的初步决定
  • Google Deepmind 宣布与 CFS 合作开发核聚变
  • 10.18
  • 开源嵌入模型对比:让你的RAG检索又快又准