原文地址: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月开始做实验到现在一个多月因为一开始引物设计反了导致实验一点结果都没有的师兄。。心疼)

Fastq-dump:我的日常命令相关推荐

  1. linux 服务器 日常命令 日常需求

    linux 服务器 日常命令 日常需求 文件管理 文本筛选-grep 截取字段-awk 对文件内容修改-sed 查找 下载文件 Http请求 上传 下载 压缩 解压 排序去重-sort.uniq 数值 ...

  2. (Linux 日常命令)[20171225]

    目的:记录Linux日常所用命令 [20171222]Linux环境下查看硬件组件型号 cat /proc/cpuinfo及lspci 查看CPU [root@t-redhat-01 ~]# cat ...

  3. Linux超级强大的十六进制dump工具:XXD命令,我教你应该如何使用!

    在Linux操作系统中,XXD是一个十六进制dump工具,可以将二进制文件转换为十六进制表示,并以可读的形式显示.XXD命令可用于显示文件内容.编辑文件等用途.本文将介绍如何在Linux中使用XXD命 ...

  4. k8s kubectl 日常命令使用记录

    Kubectl 自动补全 # 设置shell自动补全,要先安装bash-completion 并永久添加自动补全 source <(kubectl completion bash) echo & ...

  5. Linux日常命令使用记录

    scp在跨机器复制的时候为了提高数据的安全性,使用了ssh连接和加密方式,如果机器之间配置了ssh免密码登录,那在使用scp的时候密码都不用输入. 在服务器104.238.161.75上操作,将服务器 ...

  6. vim 删除一行_Vim 日常命令

    vi/vim 的使用 基本上 vi/vim 共分为三种模式,分别是命令模式(Command mode),输入模式(Insert mode) 和  底线命令模式(Last line mode).这三种模 ...

  7. Linux日常命令及理解

    目录结构图 目录解释 /bin:存放最常用的命令 /sbin:存放的是系统管理员使用的系统管理员程序 /home:存放普通用户的主目录,在Linux中每个用户都有一个自己的目录,一般都以用户的账号命名 ...

  8. linux每日命令,Linux日常命令整理

    一.查看磁盘使用情况 [root@jerrik gc]# df -h 文件系统 容量 已用 可用 已用% 挂载点 /dev/vda1 40G 3.9G 34G 11% / devtmpfs 1.9G ...

  9. Docker 安装和使用日常命令全覆盖

    Docker安装和使用 一. Centos7安装docker 1.1 Docker 要求 CentOS 系统的内核版本高于 3.10 uname –r 1.2 使用 root 权限登录 Centos一 ...

最新文章

  1. java.utilDate和java.sql.Date
  2. Angular 服务
  3. PMP知识要点(第七章)
  4. 实时全局光照!SVOGI in CryENGINE
  5. matlab把每次循环的结果保存idx,来自Matlab的循环Python
  6. poi动态创建文档_POI创建的文档具有不同条件的灵活样式
  7. C 与 C 的真正区别在哪里?
  8. Err CLSU-00104: additional error information: need ha priv
  9. [转帖]九句英语闯天下
  10. java 回调函数传值_说明Java的传递与回调机制的代码示例分享
  11. 绩效考核如何尽量公正
  12. Java使用aspose将word文档转换为pdf
  13. Ciprian Manolescu 解决了三角解剖猜想
  14. 苹果Mac怎样清除dns缓存?
  15. PMS权限管理和鉴权过程
  16. Matplotlib contours 等高线图
  17. 关于Discuz论坛整合问题
  18. python获得用户输入的一段文字将这段文字进行垂直输出_Python练习题2020
  19. vue中关于$emit和.sync的用法
  20. 如何将 java 项目打包成exe可执行文件

热门文章

  1. applicationcontext添加配置_Spring源码分析2 — spring XML配置文件的解析流程
  2. oracle fra空间不足,ORACLE 基础解决方案1_扩大FRA区
  3. c语言windows程序设计 - 第十天,C语言Windows程序设计 - 第十天 - 响应键盘事件...
  4. apache字体文件跨域_apache如何解决跨域资源访问
  5. 《动手学深度学习》PyTorch版GitHub资源
  6. FPGA的设计艺术(13)使用generate语句构建可重用的逻辑设计
  7. HDLBits 系列(36)Arbitration circuit implemented by FSM
  8. Verilog: How to avoid 'Redeclaration of ansi port'
  9. [2018雅礼集训1-16]方阵
  10. FaaS如何在云2.0时代发挥优势,又将走向何方?