zoukankan      html  css  js  c++  java
  • tRNAscan-SE

        tRNAscan-SE是一款可以在基因组上扫描tRNA的序列,也就是说你给定一组基因序列(fasta数据格式),可以用这个软件去预测这个序列是不是tRNA.具体的实现原理,我不搞生物,所以也就不太明白。tRNAscan-SE是在linux下运行的。

       tRNAscan-SE有两种使用方法。

       1)tRNAscan-SE的网页版(http://lowelab.ucsc.edu/tRNAscan-SE),但是可能不方便也有一些文件大小限制。

       2)tRNAscan-SE的本地安装。通过下载package,直接在linux运行环境下安装该环境。

           步骤:

    •        $ wget http://lowelab.ucsc.edu/software/tRNAscan-SE.tar.gz
    •        $ tar zxf tRNAscan-SE.tar.gz
    •        $cd tRNAscan-SE-1.3.1
    •        $ make && make install
    •        $ make testrun

       

        这样就说明软件配置成功!

        现在就开始预测一段基因序列:

        常用命令:

         $ tRNAscan-SE -o tRNA.out -f rRNA.ss -m tRNA.stats  /home/gjs/fasta/h.fa

          

          

          我们可以看到总共会输出三个文件出来,分别是tRNA.out、tRNA.stats、tRNA.ss. 像我们这样的人只要看第一个文件就ok了。

          tRNA.out文件里面会输出我们的测试序列中tRNA的位置信息。

          

          我们可以自己改变命令的参数,由于有时候我们要测试很多份数据,每次都需要认为删除或重写三个输出文件,为了方便我们可以写个shell脚本,方便使用。

    #!bin/sh
    rm -rf /home/gjs/tRNA.out
    rm -rf /home/gjs/rRNA.ss
    rm -rf /home/gjs/tRNA.stats
    $ tRNAscan-SE -o tRNA.out -f rRNA.ss -m tRNA.stats  $2

        这样我们就可以直接调用shell脚本了。

        

        

  • 相关阅读:
    移动端页面适配———多方案解析
    折叠面板实现,上传文件进度条,三级联选择器,多级联选择器, 利用layui实现
    php二维数组去重
    php抽奖算法
    JS如何判断json是否为空
    MySQL中GROUP_CONCAT()函数
    ubuntu卸载安装mysql
    ubuntu安装phalcon
    Ubuntu 16.04 设置MySQL远程访问权限
    首次ubuntu给root设置密码
  • 原文地址:https://www.cnblogs.com/GuoJiaSheng/p/4020169.html
Copyright © 2011-2022 走看看