原标题:分分钟教你绘制基因结构图!

最近全国大幅度降温,这样的天气最适合坐在电脑前整理整理数据,看看文献,作作图表。小编今天给大家介绍一款在线绘制基因结构的工具Gene Structure Dispaly Server,简单好用功能还挺强大。运用它能够绘制清晰的基因结构,清晰明了地展示外显子、内含子及UTR的位置。还可以联合其他数据绘制进化树-基因结构图,展现基因结构与系统进化关系。

打开这个工具,它的界面如下:

1.数据输入类型

绘图的输入文件有四种类型的数据可选:

BED:大家可以在基因组GFF文件筛选基因的这些信息,第一列是基因ID,第二列是起始位置,第三列是终止位置,第四列是基因在这个位置是外显子还是UTR,第四列是注释信息,第四列可以不要

GenBank Accession Number or GI:可以从GenBank获得,要注意的是你输入的Accession Number or GI必须包含有mRNA序列

GTF/GFF3:基因注释文件(包含基因的结构信息,具体信息可以自行百度,有详细解释),可以在数据库中下载基因组的GFF文件,筛选出你的基因注释信息

Sequence (FASTA):第一个框里存放基因的CDS序列,第二个框里存放基因的完整序列,可以在NCBI数据库下载,或者在基因组数据中搜索需要ID的序列

小编这里推荐BED格式数据,数据格式简单,可以在基因组GFF文件筛选基因的这些信息 ,可以看我们以前文章(如何下下载一个基因组)下载基因组GFF文件

2.绘图及图片的修改和保存

选中一个数据类型,点击Example,就会显示一个该类型数据的例子,可以将自己的数据直接复制粘贴到下图框里,或者直接选择存放数据的文件导入数据。

数据输入后点击右下角的Submit就会跳转到结果页面。如果想保存这张图片,右下角有三种图片保存类型。选中你想要保存的图片格式,例如你想保存图片为PNG格式,单击PNG就会弹出一个图片界面。

下图为弹出的图片页面,右键网页另存为就会弹出一个框,输入图片名字点击保存就可以了。

如果你觉得网站的颜色不好看,你可以改变这些位点的颜色,例如想修改代表 CDS的形状的颜色,点击左下方Color后面的黄色的框,就会弹出一个选颜色的界面,在Solid Color界面选取颜色,点击OK就会又回到结果的界面,再点击图片左下方的Redraw,所有代表CDS的形状就会变成你选择的颜色。

下图为修改颜色后的图片:

3.添加其他信息绘图

基础功能就讲完了,说好的功能强大呢!不要慌,下面给大家介绍两个延伸功能。第一是能将进化树跟基因结构结合在一起,第二除了进化树和基因结构还能添加基因的其他结构信息例如motif或者是domain。

首先我们将进化树跟基因结构结合在一起,先导入基因结构数据文件,点击下图绿色数据框所在的位置,就会延伸出一个输入数据界面,输入构建进化树时生成的nwk文件(注意:进化树文件中的ID必须要与基因结构数据里的ID一致),点击Submit就能生成图片,图片的保存与修改参照上面方法。

如果你还想在图片里显示基因的其他信息例如motif或者是domain,点开Other Features,输入数据,第一列是ID,第二三列分别是这个位点的起始、结束,第三列是这个位点的名称,例如motif1或者domain的名称,点击Submit绘图。

大功告成,又是一张好看实用的图片。

如果您有什么心得建议,欢迎来评论区留言讨论!

另附工具地址:http://gsds.cbi.pku.edu.cn/index.php,点开就能使用,再也不用担心画图了!

更多生物信息技能,请到组学大讲堂进行学习,超多人学习,超高好评的生信视频等你来:

https://study.163.com/provider/400000000234009/course.htm?share=1&shareId=1031472710返回搜狐,查看更多

责任编辑:

python绘制基因结构图_分分钟教你绘制基因结构图!相关推荐

  1. 使用gsds绘制基因结构图_使用SnapGene viewer绘制比较基因簇结构图

    点击关注我 小编前期介绍了如何使用SnapGene viewer寻找酶切位点和设计引物, 你们学会了吗?(点击回顾前文) SnapGene viewer是一款专业的质粒图谱绘制软件,也可以绘制比较基因 ...

  2. python绘制小提琴图片_手把手教你用 Origin 绘制小提琴图

    在统计图像里面,小提琴图算是比较漂亮的一种图形了. 常见的小提琴图绘制方法包括 graphpad, R 语言,python 等,今天给大家介绍如何用 Origin 绘制小提琴图. 注明一点:Origi ...

  3. python进行数据预测_手把手教你用Python进行时间序列分解和预测

    原标题:手把手教你用Python进行时间序列分解和预测 作者:Mohit Sharma 翻译:数据派THU-王闯(Chuck) 预测是一件复杂的事情,在这方面做得好的企业会在同行业中出类拔萃.时间序列 ...

  4. python时间序列动图_手把手教你用Python进行时间序列分解和预测

    来源:数据派THU(ID:DatapiTHU) ▔ 作者:Mohit Sharma 翻译:王闯(Chuck) 校对:王可汗 预测是一件复杂的事情,在这方面做得好的企业会在同行业中出类拔萃.时间序列预测 ...

  5. python 词云手把手_手把手教你生成炫酷的词云

    前言: 话说,在这个大数据时代,获取信息显得极为容易,可正是如此,我们想要对信息进行直观地了解难度就大了.Excel是一个很好的数据可视化方法,不过有时候我们的数据来源可能并不是一张或者多张Excel ...

  6. python k线合成_手把手教你写一个Python版的K线合成函数

    手把手教你写一个Python版的K线合成函数 在编写.使用策略时,经常会使用一些不常用的K线周期数据.然而交易所.数据源又没有提供这些周期的数据.只能通过使用已有周期的数据进行合成.合成算法已经有一个 ...

  7. python画circos图_从零开始学CIRCOS绘制圈图(四)

    从零开始学CIRCOS绘制圈图(一) 从零开始学CIRCOS绘制圈图(二) 从零开始学CIRCOS绘制圈图(三) 通常circos的中间部分不是空白区域,会用一条条线进行连接,表示两个染色体部分区域有 ...

  8. python画circos图_从零开始学Circos绘制圈图(一)

    一般基因组文章都会有下面这种酷炫图,用来描述基因组的基因密度分布,转座子的密度分布,和其他物种或者多倍体的多套染色体间的共线性关系,以及其他各种你只要测序就能加上的信息,比如说你要是测了ATAC-se ...

  9. python股票直方图代码_手把手教你用直方图、饼图和条形图做数据分析(Python代码)...

    云栖号资讯:[点击查看更多行业资讯] 在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来! 导读:对数据进行质量分析以后,接下来可通过绘制图表.计算某些特征量等手段进行数据的特征分析. 其中 ...

  10. python如何编游戏_手把手教你用python写游戏

    引言 最近python语言大火,除了在科学计算领域python有用武之地之外,在游戏.后台等方面,python也大放异彩,本篇博文将按照正规的项目开发流程,手把手教大家写个python小游戏,项目来自 ...

最新文章

  1. 关于kali相关的参考文章
  2. Knockoutjs 实践入门 (2) 绑定事件
  3. webpack的基本配置项
  4. 高手请进关于RAID和热备
  5. ubuntu配置LAMP
  6. c语言实现一个编译器生成语法树,运用JavaScript构造C语言子集的编译器
  7. java中输出5个数_编写一个程序,要求用户输入5个数字,并输出这些数字中最大的数字和这些数字中最小的数字...
  8. 杭电OJ分类题目(3)
  9. 8: springMVC ModelAndView 作用与功能解析
  10. 停用chrome的开发者提醒
  11. WebCollector
  12. python写一个定时关机软件
  13. wallys/IPQ4019/IPQ4029/Access Point Wireless Module Dual band 11AC Wave2 Module
  14. 【一起学习输入法】华宇拼音输入法开源版本解析(5)
  15. 一文掌握大数据架构师需要具备的能力和格局
  16. 递归回溯生成和解决数独问题c/c++
  17. 百度文库 -3ds max
  18. nginx源码的安装与磁盘分区
  19. Landscape - 使用Landscape Gizmo复制地形
  20. Linux文件查看命令

热门文章

  1. 联通bss转cbss_携号转网山西联通经业务系统受理的首张携入号码开卡成功
  2. 智慧路灯杆系统解决方案
  3. 51单片机计算机加原理图,MCS-51单片机最小系统的组成部分及电路图介绍
  4. 分享一个千万数据的磁力搜索网站 bt书虫 php+mysql+nginx
  5. TwinCAT3 EL6070-1648授权模块使用
  6. 干货十足:一大波好用的Windows软件帮你开路!
  7. 在有位图索引的表上进行DML操作与enq: TX - row lock contention等待事件问题分析
  8. Xubantu安装google 输入法以及You‘re currently running Fcitx with GUI, but fcitx-configtool couldn‘t be found
  9. html设置字体样式罗马,罗马字体英文
  10. c语言实验--九九乘法表,C语言实验报告(四)