linux下安装软件

echo $PATH  ##查看路径

 echo $PATH|tr ":" "\n"|xargs ls -lh
ls -lh /usr/bin
下载安装Bowtie2
首先在root下新建一个Biosoft的文件夹,切换目录到该文件夹
cd Biosoft
再在该文件夹下,新建一个Bwotie2的文件夹
mkdir Bowtie2
下载Bowtie2的网址
wget https://sourceforge.net/projects/bowtie-bio/files/bowtie/1.3.0/bowtie-1.3.0-linux-x86_64.zip ##wget 后面加下载的网址
这一步,下载出错,直接在Windows上下载,然后传输到linux上


传输完了可以查看,然后再解压

unzip bowtie2-2.4.1-linux-x86_64.zip
进一步的切换进入bowtie2-2.4.1-linux-x86_64文件夹目录
然后查看该文件夹下的文件
ls

其中的绿色的是可执行文件
接下来在该目录下运行bowtie2

重点记得在执行bowtie2前加./,不然的话,这个点加斜杠让你怀疑人生,另外在加了./后(./是一个相对路径),只用打出bowtie2的前四个字母,用TAB键可以补充完整

或者将bowtie2的路径进行赋值

第三步手动添加环境变量,然后就可以直接执行bowtie2环境变量export PATH="$PATH:/root/Biosoft/Bowtie2/bowtie2-2.4.1-linux-x86_64/"

在bowtie2里面有example文件,可以查看

构建索引./bowtie2-build example/reference/lambda_virus.fa tmp
用给的病毒的基因组进行构建索引进行比对,并输出SAM文件, -x 是比对,-1是第一个需要比对的reads,后面直接放的是该reads的fastq文件,-2是第二个reads文件, 比对完之后的数据以tmp.sam文件输出./bowtie2 -x tmp -1 example/reads/reads_1.fq -2 example/reads/reads_2.fq -S tmp.sam

比对的结果如下图所示

采用tail tmp.sam 进行查看文件的尾行

echo $PS1是查看用户的环境变量在linux下echo相当于print 可以打印出想要看的材料

用while进行循环,在linux下,后面的lkjfew是id是一个变量

用for 进行循环

for i in SRR103952*,后面的*号是一个通配符,在此相当于模糊匹配的意思

ln-s 软连接。可以对无权限操作的文件进行重新操作

赋值操作和for 循环
file%%.*是去除两个点.后面的字符串

进行WES分析文件质量检查

生信技能树 linux下安装bowtie2和使用bowtie2进行初步比对相关推荐

  1. 生信技能树linux虚拟机,科学网—Windows10安装Linux子系统Ubuntu 20.04LTS,轻松使用生信软件,效率秒杀虚拟机 - 刘永鑫的博文...

    很多优秀的生物信息学软件,如QIIME.QIIME 2.LEfSe等没有Windows版,而使用VirutalBox虚拟机不仅效率低,而且挂载外部硬盘和使用中也经常遇到各种问题,配置和使用详见 - 扩 ...

  2. 01-rna-seq从头开始 卖萌哥 Linux生信技能树Linux安装软件 Linux实战RNASEQ上游

    [2]主机域名/IP地址是(四选一) biotrainee.vip biotrainee.cn biorstudio.com biorstudio.cloud 1.首先构建项目所需目录,这样比较哦清晰 ...

  3. linux 下安装adobe flash的关键。

    记得第一次使用linux的时候真心觉得很麻烦,各种不适应.那时装个软件都弄得要生要死的.虽说最后也装了出来.第二次用linux就适应多了. 这是第一次查看的方法: linux下安装flash插件的解决 ...

  4. CancerSubtypes包的介绍(根据生信技能树Jimmy老师分享的乳腺癌分子分型包资料整理)

    CancerSubtypes包的介绍(根据生信技能树Jimmy老师分享的乳腺癌分子分型包资料整理,感谢Jimmy老师!) 1. 引言 2. 数据处理 2.1 基本处理 2.1.1 通过检查数据分布来分 ...

  5. ProTICS包的介绍(根据生信技能树Jimmy老师分享的乳腺癌分子分型包资料整理)

    ProTICS包的介绍(根据生信技能树Jimmy老师分享的乳腺癌分子分型包资料整理,感谢Jimmy老师!) 1.设置环境 2.Part1的结果 3.Part2的结果 4.Part3的结果 5.相关函数 ...

  6. Nginx入门篇-基础知识与linux下安装操作

    我们要深刻理解学习NG的原理与安装方法,要切合实际结合业务需求,应用场景进行灵活使用. 一.Nginx知识简述 Nginx是一个高性能的HTTP服务器和反向代理服务器,也是一个 IMAP/POP3/S ...

  7. 如何在 Linux 下安装及使用 CD-ROM

    1. 概述 这是 Linux CD-ROM HOWTO. 编撰它的目的是包含一切在 Linux 安装及建置 CDROM 时所 需的知识, 以供大家快速参考. 它将回答常见的问题, 还有指引其它关於唯读 ...

  8. R:生信技能树学习笔记一

    生信技能树小破站:R应该这样学1-4 1.查看已经安装的包的地址 .libPaths() 2.怎么查看函数用法 #在RStudio的右下角窗口的help可以看到 ?函数名 3.三个有用的函数 1.he ...

  9. linux下安装sbt_如何在Linux上安装SBT

    linux下安装sbt 介绍 (Introduction) Hi! I am Sanjula, and in this guide I hope to teach you how to install ...

最新文章

  1. vscode打造golang开发环境以及golang的debug单元测试
  2. 第10章 评价分类结果
  3. 这样也可以,insert,,
  4. php中的div是什么意思,div是什么意思?div标签怎么用
  5. MySQL表结构优化
  6. oracle跨数据库用户操作,ORACLE跨数据库操作,DBLINK的使用
  7. linux_adduser
  8. Git学习(4)基本操作
  9. 计算机毕业设计中用python神经网络编程实现手写数字识别
  10. Jmeter负载和压力测试
  11. ae插件form_学习人数最多的课程 (推荐)AE+PR特效剪辑全能精英班
  12. 荣誉背后的故事:达内到底有多强?
  13. 斗地主系列之牌型大小比较
  14. 金融数据分析期末报告:基于时间序列的回归模型及其应用
  15. 2015年电商行业十大发展趋势分析预测
  16. 咸鱼 转转,苹果产品真伪验证
  17. 从哪里租vps远程桌面服务器,vps远程桌面服务器出租
  18. IS审计师执行风险评估的主要原因
  19. 鸿蒙天钟小白的故事,小白 - 感人故事 - 故事365
  20. 音频拼接软件哪个好用?这三款软件千万不要错过哦

热门文章

  1. 【SQL Server】获取数据库下的数据库名,表名
  2. C++设计模式之原型模式(三)
  3. 图片上添加贴纸怎么做?这几种方法很简单
  4. H - 敌兵布阵 (cugb2023-s)
  5. cursor css(鼠标悬浮禁用) 网页制作CSS中的光标类型
  6. java设计模式之——外观模式、组合模式、装饰模式、享元模式(结构型)
  7. Fast-RCNN的区域候选框是怎么得到的?
  8. 《我们赖以生存的意义》(Louder Than Words)读后所思之:从抽象的事物如何模拟,到我们如何学习、理解
  9. 社招前端必会手写面试题集锦
  10. [Javascript学习笔记]JS变量不声明也能使用,直接天下无敌!