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. Linux: 通过命令行上传文件到ftp服务器

    url -T fie-name ftp://server-address --user user:password

  2. nodejs 运行

    运行 Node.js 程序的基本方法就是执行 node script.js,其中 script.js①是脚本的文件名. 除了直接运行脚本文件外,node --help 显示的使用方法中说明了另一种输出 ...

  3. golang 中timer,ticker 的使用

    写一个程序, 5s, 10s后能定时执行一个任务,同时能不停的处理来的消息. ------------------------------------------------------------- ...

  4. Win7 无法安装Office source engine 足够的权限安装系统服务怎么办

    运行CMD,输入命令:sc delete ose 重试即可.

  5. 推断client手机类型,并跳转到对应的app下载页面

    实现的原理,是检測浏览器的 USER-AGENT 这个header,然后依据正則表達式来确定client类型. 假设都不匹配,Fallback回退策略是显示相应的页面.让用户自己选择. 适合採用二维码 ...

  6. ADO.NET .net core2.0添加json文件并转化成类注入控制器使用 简单了解 iTextSharp实现HTML to PDF ASP.NET MVC 中 Autofac依赖注入DI 控制反转IOC 了解一下 C# AutoMapper 了解一下

    ADO.NET   一.ADO.NET概要 ADO.NET是.NET框架中的重要组件,主要用于完成C#应用程序访问数据库 二.ADO.NET的组成 ①System.Data  → DataTable, ...

  7. Java读取数据库数据生成柱状图

    此案例是用swing显示数据的.须要引入jfreechart相关包.不同版本号可能包不同样.本人用的是 此案例在ssi框架下会报错,不用框架就没问题. Java后台逻辑代码: public class ...

  8. mac 浏览器解决跨域问题

    Chrome:命令行执行如下命令open -a Google\ Chrome --args --disable-web-security出现如下提示,说明已经开启: Safari: open -a ' ...

  9. Office 修改语言

  10. openstack 虚拟机导出