当前位置: 首页 > 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.jsqmd.com/news/16141/

相关文章:

  • bridge 一般是 网络桥接模块。
  • 周六训练-1018
  • 23-网关选型
  • (第五次)随机森林和xGboost
  • Asp.Net Core 解决使用 Docker调试时出现“准备容器时发生了一个非关键性错误。项目将继续正常工作。错误为: 路径中具有非法字符。”
  • [Linux] NeoVim安装和Lazyvim配置
  • ABC 随笔
  • 大数据分析基础及应用案例:第三周学习报告 ——Matplotlib 学习报告
  • 2025.10 训练日志
  • 全球AI推理扩展技术解析
  • 矩阵的秩和逆
  • 乱七八糟的知识点
  • 自监督学习在医疗AI中的技术搭建路径分析(下)
  • AtCoder Beginner Contest 428
  • swtich的应用
  • 2025/10/18
  • 模板机制作
  • P14253 旅行(trip)题解 - 符星珞
  • 因式分解
  • [Perl]install DateTime module
  • 20251018 杂题 总结
  • 【做题记录】P9753 [CSP-S 2023] 消消乐
  • [Linux] homebrew MacOS和Linux下的软件管理工具
  • nas webdav 挂载盘Git报错:fatal: detected dubious ownership in repository at - 何苦
  • 南京icpc-c题:
  • 学生信息管理系统(DAO模式重构)项目报告
  • 思科公司分析
  • 开源嵌入模型对比:让你的RAG检索又快又准
  • C++lambda表达式简单笔记
  • 智慧城市基础设施漏洞分析与国家安全影响