Fastq-dump:我的日常命令

简介: 原文地址:Fastq-dump: 一个神奇的软件 - by hoptop感谢我洲更学长~记录一下看完学长的这篇文章之后对于我自己的fastq-dump使用建议:默认命令:fastq-dump /path/to/###.

原文地址:Fastq-dump: 一个神奇的软件 - by hoptop

感谢我洲更学长~记录一下看完学长的这篇文章之后对于我自己的fastq-dump使用建议:

默认命令:

fastq-dump /path/to/###.sra

trinity的建议命令

在无参组装时,使用trinity软件在使用以上默认命令后报错会提示使用以下的命令:

fastq-dump --defline-seq '@$sn[_$rn]/$ri' --split-files file.sra

根据洲更学长的文章,把--split-files改成--split-3会更好一些(具体区别请移步学长的简书文章,链接在上方)。

故最后得到命令是这样的:

日常命令

fastq-dump --defline-seq '@$sn[_$rn]/$ri' --split-3 file.sra -o ../02.fastq

习惯默认输出到上一层目录中的02.fastq这个文件夹中。想要输出到别的位置记得修改-O|--outdir参数哟

选加参数:

  • --gzip, --bzip2: 以压缩文件的方式输出结果
  • --fasta:如果下游分析只需要用到fasta文件。当然了也有很多方法能够把fastq转换成fasta,比如说samtools.(嗯,偷懒必备技能~)

后记:

因为接下来会做蛮多的转录组或者基因组相关的工作,fastq-dump软件简直是大宝天天见,就像我陈飞师兄说的一样garbage in, garbage out这第一步就出了岔子后续再怎么分析都是白搭(突然想起我那11月开始做实验到现在一个多月因为一开始引物设计反了导致实验一点结果都没有的师兄。。心疼)

相关文章
|
12月前
|
文件存储 Python
Flask学习笔记(一):Flask Web框架
本文介绍了Flask Web框架的基本概念、安装方法、初始化参数、程序编写、静态文件显示和配置信息加载等基础知识。
225 0
|
12月前
|
存储 安全 Linux
Linux文件管理命令md5sum awk
通过结合 `md5sum`和 `awk`,不仅可以高效地进行文件完整性校验,还能灵活地处理和分析校验结果,为系统管理、数据审计等工作提供强大的支持。
283 2
|
9月前
|
数据采集 机器学习/深度学习 DataWorks
DataWorks产品评测:大数据开发治理的深度体验
DataWorks产品评测:大数据开发治理的深度体验
379 1
|
人工智能 安全 搜索推荐
1.8B参数,阿里云首个联合DNA、RNA、蛋白质的生物大模型,涵盖16.9W物种
【6月更文挑战第14天】阿里云发布首个集成DNA、RNA和蛋白质数据的生物大模型LucaOne,拥有1.8B参数,涉及16.9万物种。LucaOne通过few-shot learning技术和streamlined downstream architecture实现多生物语言统一处理,提升生物系统理解与分析能力。该模型将加速生物信息学研究,推动生物医学应用,但同时也引发生物数据安全、预测偏差及AI伦理法律等问题的讨论。[论文链接](https://www.biorxiv.org/content/10.1101/2024.05.10.592927v1)
817 3
|
XML 前端开发 Java
Spring MVC接收param参数(直接接收、注解接收、集合接收、实体接收)
Spring MVC提供了灵活多样的参数接收方式,可以满足各种不同场景下的需求。了解并熟练运用这些基本的参数接收技巧,可以使得Web应用的开发更加方便、高效。同时,也是提高代码的可读性和维护性的关键所在。在实际开发过程中,根据具体需求选择最合适的参数接收方式,能够有效提升开发效率和应用性能。
553 2
|
存储 JSON 资源调度
vue3怎么使用i18n
vue3怎么使用i18n
646 5
|
机器学习/深度学习 编解码 API
FFmpeg命令行解析
FFmpeg命令行解析
888 1
|
网络协议 Java 测试技术
|
Python
Python中的逻辑运算符:且(and)与或(or)
Python中的逻辑运算符:且(and)与或(or)
5639 0