生物信息学之rnaseq转录组分析--转换文件中的ensemble id到gene名

  • 如何解决转录组分析中count之后遇到ensemble id的问题
  • 一个将ensemble id转换成gene名的python 脚本

如何解决转录组分析中count之后遇到ensemble id的问题

亲亲们好,我们做生物信息转录组分析的时候,可以走如下流程鸭:

获取fastq或者fasta原始文件;将下载好的序列文件比对到参考基因组上;得到bam后就要开始统计每个基因实际测到了多少reads:这里推荐htseq-count软件。计数之后应该生成一个txt文件包含样本名和ensemble id的矩阵了,比如下面ENSG开头的东西:

ensemble id这个东西是数据库记录方便使用的,但对于我们来说是非常不友好的,因为我们对基因名是直观的,所以我们就需要将ensemble id转换成gene名字。

一个将ensemble id转换成gene名的python 脚本

很遗憾,市面上没有写好的ensemble id转换软件,所以我们只能自己动手咯

生物信息学之rnaseq转录组分析流程--转换文件中的ensemble id到gene名相关推荐

  1. 转录组分析流程|数据处理与De novo组装(一)

    title: 转录组分析流程|数据处理与De novo组装(一) tags: - 转录组组装 - 教程 - 软件 - Trinity - Rcorrector - Trimmomatic catego ...

  2. 空间转录组分析流程(使用Seurat对空间数据集进行分析)

    空间转录组分析流程(使用Seurat对空间数据集进行分析) 因为每次打开这个网页都非常慢,所以我讲这个网页进行一个翻译,方便学习. 使用Seurat对空间数据集进行分析,可视化和集成 1.介绍 本教程 ...

  3. php替换文件中的数据库,批量替换php文件中的class,id的值

    批量替换php文件中的class,id的值 $val="wqewq 替换成"wqewq //其实也就是在class,id值后面加上一个字符串 //我要替换的是文件里的.所以要从文件 ...

  4. 服务器文件被篡改evopro后缀,SQLServer数据库服务器mdf文件中了勒索病毒,扩展名被篡改为.fuk25933...

    SQLServer数据库服务器mdf文件中了勒索病毒,扩展名被篡改为.fuk25933 常见的扩展名如下: ReadInstructions Devos fuk25933 eking 从以下几点着手, ...

  5. RNA-seq | 转录组标准分析流程和常用工具软件介绍

    笔记内容摘要:RNA-seq转录组基础知识与标准分析流程,简单记录学习过程. 转录组分析是对样本转录产物RNA的深入挖掘研究.通常情况下,植物的表型差异可能由许多因素控制,其中包括基因的转录环节,不同 ...

  6. 第二章 RNA-seq一般分析流程全套

    本文结合前人分析及个人实战而写,后续还会不断更新,如有不足还需同行多多包涵与指教! 标题1. 用conda安装RNA-seq所需软件 #启动conda自设环境 conda activate RNA-s ...

  7. 转录组分析流程|基于salmon转录组批量定量流程(三)

    TransDecoder那一步最终得到了*.cds序列,之后就需要用到salmon进行下面操作 salmon介绍 Salmon是不基于比对计数而直接对基因进行定量的工具,适用于转录组.宏基因组等的分析 ...

  8. 转录组分析流程:表达差异分析之edgeR

    edgeR edgeR是非常经典的转录组表达差异分析软件. 样本量:72个转录组样本 library(edgeR) library(HTSFilter)fc <- read.table('cou ...

  9. [Android]Android布局文件中的android:id=@*属性使用方法汇总以及介绍

    由于项目需要进行Android开发,因此一边开发,一边查阅资料,一边总结了Android布局文件中android:id="@*"属性的使用方法汇总以及介绍.id资源的引用 andr ...

最新文章

  1. Vivado HLS error: Cannot find ISE in the PATH variable or it's an unsupported version
  2. Fragment 退出动画导致fragment退出失败问题(罕见问题)
  3. linux读conf文件格式,CONF 文件扩展名: 它是什么以及如何打开它?
  4. js input 自动换行_深入Slate.js - 拯救 ContentEditble
  5. I AM NOTHING vs I AM SOMETHING
  6. Linux查看所有用户及用户管理命令
  7. android 设置图片资源,如何使用DataBinding将Image资源设置为ImageView
  8. 街机三国服务器维护,街机三国4月2日07:00更新维护公告
  9. supervisor简介
  10. eclipse adt开发android ndk没有NDK选项问题的解决方案
  11. activiti6.0通过bpmn.js展示高亮流程图(前端绘制流程图)
  12. desc查询表字段信息
  13. 数据中心机房建设中的关键问题都有哪些?
  14. uni-app老年模式字体设置思路
  15. 联想thinkpad E450C如何进入BIOS?
  16. IP-Prefix List
  17. Squeeze-and-Excitation Networks论文翻译——中文版
  18. kubectl全部命令用法示例
  19. 对两种类型的蘑菇图像进行识别与分类——使用SVM分类器(matlab)
  20. KOF97简易过关法

热门文章

  1. 早餐店+饮品+烘焙,如何做多群体早中晚生意?
  2. 敬业签电脑备忘录软件如何设置待办事项已完成自动置顶?
  3. 01资源网百度网盘目录索引搭建教程:如何把百度网盘文件做成在线html目录列表?
  4. 用php实现杨辉等腰三角,PHP实现的杨辉三角求解算法分析
  5. Lingo学习笔记(1)基本界面与解方程
  6. vue之实现记事本功能
  7. docker软件安装(centos7.3)
  8. bugkuctf 江湖魔头Writeup
  9. 56. Merge Intervals(合并区间)解法(C++ 注释)
  10. 对比IRLS,OMP,MOMP,SP以及CoSaMP五种压缩感知算法的信号重构性能