进行数据分析的前提就是要获取数据,我们可以从相应的网站上下载自己需要的数据。例如https://www.ebi.ac.uk/ena/browser/view/PRJNA189204?show=reads。
选择自己想要下载的文件,将其下载到本机。下载的文件都是经过压缩的,就需要先解压文件。

在这里是使用unzip命令解压文件,在Ubuntu中,可以使用sudo apt install unzip命令,安装完成之后就可以使用unzip命令了。解压完成后会得到两个压缩的fastq文件,需要用gunzip命令解压。


利用bowtie2将fastq文件转化成bam文件。Ubuntu中可以用sudo apt install bowtie2安装bowtie2.使用以下命令就可以完成转换。

bowtie2  -x index -1 SRR893061_1.fastq -2 SRR893061_2.fastq -S bowtie.sam
samtools view -bS bowtie.sam -o bowtie.bam
samtools sort bowtie.bam -o bowtie.sorted.bam
samtools index bowtie.sorted.bam

fastq文件转化成bam文件相关推荐

  1. 生物信息学:bedGraph文件、Bed文件转、BAM文件转化

    目录 引言 bam文件 bed文件 bedGraph文件 R语言和linux实现从bedgraph到bam的转化 从bedgraph到bed genome.size.txt bed转bam 引言 Ba ...

  2. TensorFlow:将ckpt文件固化成pb文件

    TensorFlow:将ckpt文件固化成pb文件 本文是将yolo3目标检测框架训练出来的ckpt文件固化成pb文件,主要利用了GitHub上的该项目. 为什么要最终生成pb文件呢?简单来说就是直接 ...

  3. 利用Python批量将csv文件转化成xml文件

    文章目录 一.前言 二.Python代码实现 一.前言 将 csv 格式转换成xml格式有许多方法,可以用数据库的方式,也有许多软件可以将 csv 转换成xml.但是比较麻烦,本文利用 Python ...

  4. Pcap文件转化成Pcd文件

    通过RSview将点云文件保存成了Pcap格式,但这种格式不能很好的支持PCL点云库,故不能很好的实现点云获取.滤波.分割.配准.检索.特征提取.识别.追踪.曲面重建.可视化等,因此我们需要将Pcap ...

  5. QT Designer 生成的ui文件转化成py文件以及简单使用

    QT Designer 生成的ui文件转化成py文件以及简单使用 设计 转换 使用 方法一 方法二 设计 首先用QTdesigner 设计你的界面 然后保存成.ui文件 这一步大家应该都可以做到,就不 ...

  6. sarscape 将dem文件转化成stl_STL文件,一种前处理网格划分技术??

    源:吴冠中作品 点击关注CAE仿真空间, 点亮"在看",优质内容不错过对于从事专业仿真技术的工程师而言,我们已经习惯而且能够熟练的利用诸如ANSA.Hypermesh等网格划分前处 ...

  7. 利用pandas实现json文件转化成csv文件

    补充上篇博客提到的json文件数据转换成csv文件.作为数据分析最常用文件类型json与csv,出于一定情况下,我们需要将json中字典类型的数据,转换为csv存储,这又用到python强大的pand ...

  8. Vaa3D_批量将tiff文件转化成v3draw文件

    通过这个代码可以实现输入tif.tiff文件所在的文件夹,在对应的位置生成一个文件夹然后在该文件夹中生成v3draw图像.如果不需要可以注释这部分代码. QString folder=QFileDia ...

  9. 一份basic文件转化成c文件(自己收藏)

    basic的原文件,先通过BCX转化器,转化一下,注意转化过来的东东,错误是N的多哦. 得动手自己修改: 10   REM  ************************************* ...

  10. ipynb文件转化成py文件

    在当前文件夹运行cmd, 输入 jupyter nbconvert --to script xxx.ipynb [注]xxx.ipynb是需要转换成py的文件名称. 搞定!

最新文章

  1. CS5中动作和批处理
  2. 北京智源人工智能研究院启动“智源学者计划”,与旷视发布首个智源联合实验室
  3. SQLite数据库存储
  4. Linux之grep
  5. SAP的成本中心与利润中心的关系
  6. vue-cli 打包
  7. c语言数码管加法程序怎么写,拜托大神写数码管与矩阵键盘结合设计简易计算器C语言的程序...
  8. Python flask 特殊装饰器 @app.before_request 和 @app.after_request 以及@app.errorhandler介绍
  9. 学计算机的心理300字,心理的作文300字7篇
  10. 如何创建一个<style> tag with Javascript?
  11. [转载] python通过反射执行代码
  12. 蓝牙芯片 csr8645 和 qcc3005 哪个比较
  13. 使用PLSQL导出oracle表结构,表数据;导入数据
  14. 华为海思芯片自立自强!
  15. fastreport oracle,如何从FastReport .NET报表设计器连接到OracleDB数据库
  16. android地区/时区/语言
  17. 因特尔显卡自定义分辨率_如何在新版英特尔核芯显卡控制面板中自定义显示器分辨率...
  18. Vue.js实现文章评论和回复评论功能
  19. Jeg lurer p? om vi skulle v?re ? parajumpers jakke tenke p? hva som kan
  20. BitTorrent应用

热门文章

  1. 计算机和人类处理信息的过程,信息处理的一般过程
  2. 定理在数学中的简写形式_数学公式定理中的特殊符号含义及读法
  3. c++获取电脑mac地址
  4. python概率分布拟合_用Python实现概率分布
  5. python提示syntaxerror什么意思_“SyntaxError:print”调用中缺少括号在Python中是什么意思?...
  6. JavaScript 删除Dom节点
  7. PHP strpos
  8. matplotlib.pyplot如何绘制多张子图
  9. 高数 | 函数可导和函数连续可导
  10. JavaScript中null、underfined、NaN的辨别以及数据类型的检测