sratookit
下载后解压

tar -zxvf sratoolkit.2.8.2-1-ubuntu64.tar.gz

移动到专门安装生物信息软件的目录下

mv sratoolkit.2.8.2-1-ubuntu64 ~/biosoft

加入环境变量

echo 'PATH=$PATH:~/biosoft/sratoolkit.2.8.2-1-ubuntu64/bin' >> ~/.bashrc

source ~/.bashrc

测试

prefetch -v

下载测试文件SRR390728,默认存放在家目录下的ncbi文件夹中

prefetch -c SRR390728

 
转换sra文件的套路:

fastq-dump --gzip --split-3 -O path -A accession

-O 指定输出路径
--gzip 指定输出格式为gzip压缩格式(fastqc软件可以直接识别gzip压缩的文件)
--split-3 如果是双端测序数据,则输出两个文件,如果不是则只输出一个文件
 
具体到我们下载的数据:

for i in `seq 56 62`
do 
   fastq-dump --gzip --split-3 -O ./fastq/ -A SRR35899${i}.sra
done

以上命令在vim中编辑,保存为.sh文件后,通过bash运行,注意seq前的撇不是单引号
 
转换fastq

fastq-dump *.sra

转换fasta

fastq-dump  --fasta *.sra

sratookit的更多相关文章

随机推荐

  1. 两个栈实现队列,开始做错了 —— 剑指Offer

    开始大意了,这道题目居然做错了: https://www.nowcoder.net/practice/54275ddae22f475981afa2244dd448c6?tpId=13&tqId ...

  2. MySQL用户及数据安全专题

    1 简单介绍 1.1 概要 1.2 权限分类 2 加入用户     2.1 语法例如以下: CREATE USER user_specification [, user_specification] ...

  3. FFmpeg总结(三)AV系列结构体之AVCodecContext

    位置: 描写叙述:主要扩展API的结构体 New fields can be added to the end with minor version bumps. Removal, reorderin ...

  4. 苹果app审核,怎样申请加急审核

    苹果app加急审核,是为开发人员提供的特殊通道. 当线上有重大问题须要解决时,能够提出加急审核申请. 心急的朋友直接点 传送门 那么加急审核的入口在哪里呢 首先打开itunesconnect管理后台 ...

  5. 我的Go语言学习之旅七:创建一个GUI窗口

    在上次中,刚刚学过了  弹窗效果.这里再接着学习一下怎样创建一个窗口. 还是老路子,先上代码: package main import ( "github.com/lxn/go-winapi ...

  6. IFFT 的实现

    IFFT 的实现 前些天给出了FFT的实现,如今给出IFFT(inverse FFT)的实现 基于IFFT 算法.对FFT的核心程序稍作改动就可以 : ) %%******************** ...

  7. leetcode笔记:Jump Game

    一. 题目描写叙述 Given an array of non-negative integers, you are initially positioned at the first index o ...

  8. 第三章、Tiny4412 U-BOOT移植三 时钟设置【转】

    本文转自:http://blog.csdn.net/eshing/article/details/37521789 这一章说明配置时钟频率基本原理 OK,接着说,这次先讲讲CPU的系统时钟.U-BOO ...

  9. abstract (C# Reference)

    https://msdn.microsoft.com/en-us/library/sf985hc5.aspx The abstract modifier indicates that the thin ...

  10. Java 删除List元素的正确方式

    方式一:使用Iterator的remove()方法 public class Test { public static void main(String[] args) { List<Strin ...