CPAT(Coding Potential Assessment Tool)可以从RNA-Seq分析得到的转录本中筛选出编码的和非编码的RNA。

文章发表在Nucleic Acids Research:http://nar.oxfordjournals.org/content/41/6/e74.long

代码托管在SourceForge:http://rna-cpat.sourceforge.net/

安装:

安装CPAT前,需要安装gcc、python2.7、numpy、cython、R。我的系统是Ubuntu 14.04 64,gcc和python2.7已经安装好了,其他三个使用如下命令安装:

sudo apt-get install r-base-core

sudo apt-get install cython

sudo apt-get install python-numpy

下载最新版本CPAT1.22,按照说明安装

tar -zxvf CPAT-1.2.2.tar.gz

cd CPAT-1.2.2

sudo python setup.py install

运行CPAT:

cpat.py -r hg19.fa -g Human_test_coding_mRNA_hg19.bed -d ../dat/Human_logitModel.RData -x ../dat/Human_Hexamer.tsv -o output

参数说明:

-r 指定参考基因组

-g 输入的转录本序列。如果是BED格式,必须-r指定参考基因组;如果是FASTA格式,不需要指定参考基因组,即使使用-r参数也会被忽略。

-d 预制好的模型(Prebuilt training model)(CPAT自带人、鼠、果蝇、斑马鱼的模型)

-x 预制好的六聚体频率表(Prebuilt hexamer frequency table)(CPAT自带人、鼠、果蝇、斑马鱼的六聚体频率表)

-o 输出

CPAT优点:速度极快!

python lncrna_使用CPAT分析lncRNA相关推荐

  1. 安装CPAT--使用CPAT分析lncRNA

    CPAT(Coding Potential Assessment Tool)可以从RNA-Seq分析得到的转录本中筛选出编码的和非编码的RNA. 文章发表在Nucleic Acids Research ...

  2. Python --深入浅出Apriori关联分析算法(二) Apriori关联规则实战

    上一篇我们讲了关联分析的几个概念,支持度,置信度,提升度.以及如何利用Apriori算法高效地根据物品的支持度找出所有物品的频繁项集. Python --深入浅出Apriori关联分析算法(一) 这次 ...

  3. python基础常用语句-python爬虫之python一条语句分析几个常用函数和概念

    https://www.xin3721.com/eschool/pythonxin3721/ 前言 过年也没完全闲着,每天用一点点时间学点东西,本文为大家介绍几个python操作的细节,包含all.a ...

  4. python如何读dat数据_如何用Python进行数据质量分析

    概述 数据挖掘的第一步工作是数据准备,而数据准备的第一步就是数据质量分析了.本篇文章着重介绍如何使用Python进行数据质量分析的初步工作,属于比较基础的入门教程. 为什么要进行数据质量分析 根据百度 ...

  5. python 计算当月天数_告诉你怎么用Python进行企业营运分析!盈利这么多?

    告诉你怎么用Python进行企业营运分析 内容导入: 大家好,这里是每天财务转一转.Python的应用领域现在非常的广泛,随着会计与财务智能化的步伐加快,Python数据分析在财务分析与投资决策中会占 ...

  6. garch预测 python_【2019年度合辑】手把手教你用Python做股票量化分析

    引言 不知不觉,2019年已接近尾声,Python金融量化公众号也有一年零两个月.公众号自设立以来,专注于分享Python在金融量化领域的应用,发布了四十余篇原创文章,超过两万人关注.这一路走来,有过 ...

  7. Python实现 灰色关联分析 与结果可视化

    之前在比赛的时候需要用Python实现灰色关联分析,从网上搜了下只有实现两个列之间的,于是我把它改写成了直接像Pandas中的计算工具直接计算person系数那样的形式,可以对整个矩阵进行运算,并给出 ...

  8. python的引用计数分析(二)

    python所有对象引用计数被减少1的情况: 一.对象的别名被赋予新的对象; a = 23345455 # 增加了一个引用 b = a # 增加了一个引用 print(sys.getrefcount( ...

  9. 我用Python爬取并分析了30万个房产数据,带你看怎么做的

    学 Python 怎样才最快,当然是实战各种小项目.除了要学习Python的具体用法,更重要的是把它作为数据分析的一部分,学习数据分析思维模式,结合具体业务场景,提供业务指导(进而实现升职加薪)--这 ...

  10. 一直在构建工作空间_国际资讯Python与地理空间分析

    点击图片上方蓝色字体"慧天地"即可订阅 英文原文来源:www.gislounge.com 英文原文链接:https://www.gislounge.com/python-and-g ...

最新文章

  1. 边界框的回归策略搞不懂?算法太多分不清?看这篇就够了
  2. Error:java: JDK isn't specified for module 'bvisioncloud'
  3. fedora 忘记root密码
  4. 最小生成树算法(两个方法实现)
  5. 计算机科学与技术考英语一还是英语二,​在职研究生考试是考英语一还是英语二?区别是什么?...
  6. mysql 用户划表_mysql用户表
  7. 二维码 小优机器人_自动炒菜机器人亮相服贸会 可做3000多道菜品
  8. 如何安装VS2011Beta版
  9. WebRTC源码研究(27)TURN协议
  10. EtherCAT运动控制器的PLC编程(一) 直线插补
  11. word表格跨页断行不起作用
  12. 567LH-DP24 驱动器 REO ELEKTRONIK NC系列
  13. 链表:递归中删除结点不发生断链
  14. 01: 网络参考模型 、 数据封装与传输 、 数制与数制转换 、 IP地址与子网掩码
  15. 虚幻引擎(3)-第三人称视角
  16. 【http】微信网站使用的是http80端口或者https443端口访问
  17. Scrapy 规则化爬虫(1)——CrawlSpider及link_extractor
  18. 利用Pocket阅读墙外博客
  19. android vitamio 函数,如何在Android Studio中集成Vitamio?
  20. 四、Linux磁盘与文件系统管理

热门文章

  1. 支配集(dominating set)问题是NP完全问题的一个证明
  2. windows下引导盘安装雪豹
  3. 数字逻辑电路——简单知识点整理(乱)
  4. 书单推荐2020-07-06
  5. 2019春季PAT甲级题解
  6. UAT 深入指南(用户验收测试)
  7. UAT测试和FVT测试的初步了解
  8. 【hdu 6045】Is Derek lying?
  9. 【聚合支付】 如何区分界定聚合支付中的“一清”和“二清”?
  10. html项目符号正方形,html 项目符号