如何绘制circos图
发表于:2024-11-20 作者:千家信息网编辑
千家信息网最后更新 2024年11月20日,本篇内容介绍了"如何绘制circos图"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!数据准备绘制需要
千家信息网最后更新 2024年11月20日如何绘制circos图
本篇内容介绍了"如何绘制circos图"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
数据准备
绘制需要两项基本内容,其一是染色体信息文件(核型文件),主要目的是在图片上显示出染色体,并进行颜色等相关设置;其二是标签文字文件(文本text文件),主要目的是在染色体上具体的位置将基因作为label显示。
核型文件(chr.info)
格式如下所示:
chr - 1 Chr1 0 30427671 chr1chr - 2 Chr2 0 19698289 chr2chr - 3 Chr3 0 23459830 chr3chr - 4 Chr4 0 18585056 chr4chr - 5 Chr5 0 26975502 chr5
文件以TAB分隔,前两列可以不变,而需要注意第三列到最后一列的信息,第三列为染色体实际编号,第四列是图片上进行显示的编号,第五列表示染色体长度的起始,第六列对应染色体的终止,也就是最终长度,最后一列实际上控制的是染色体的颜色,chr1至chr5都对应不同的颜色。
text文件(text.txt)
文件格式如下(全部内容共24行,此处仅显示部分):
5 25982254 25986435 AT5G650504 17835217 17838969 AT4G379404 12023824 12028004 AT4G229503 22618259 22620529 AT3G611201 25982294 25986349 AT1G69120
文件依然以TAB分隔,第一列表示标签文字(基因)出现的染色体实际编号,第二列第三列表示基因位于该染色体上的起止坐标位置,第四列是该基因的ID即在染色体上显示的文字。
绘图配置
进行circos绘图,需要依据最终目标整理配置文件,也就是对图片进行各种细节设置,以目标图片为例,配置文件(config.txt)如下:
chromosomes_units=100000 #chromosomes_reverse=/[12345]/fill=yes label_font=default label_parallel=yes label_radius=1.1r label_size=45 radius=0.5r show_label=yes karyotype=/share/circos/result/chr.infodefault=0.005r stroke_color=dgrey stroke_thickness=2p thickness=0.03rshow_tick_labels=yes show_ticks=yes type=text color=red file=/share/circos/result/text.txt label_font=condensed label_size=30 label_snuggle=yes 参考:https://www..com/article/678 show_links=yes link_color=black link_dims=0p,20p,50p,2p,2p link_thickness=2p r0=1r r1=1r+200p rpadding=5p color=black multiplier=1e-6 radius=1r thickness=2p size=10p spacing=5u color=black format=%d label_offset=10p label_size=25p show_label=yes size=15p spacing=10u thickness=4p < >< > < > < <> >
命令行绘图
在安装软件之后,运行绘图命令,即可获得基础图片:
/share/work/biosoft/circos/circos-0.69/bin/circos -conf config.txt --outputdir ./ -outputfile test
"如何绘制circos图"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!
文件
染色体
染色
图片
内容
基因
实际
绘图
文字
颜色
配置
也就是
位置
信息
命令
是在
更多
标签
核型
格式
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
鹿鸣网络技术服务工作室
互联网法院用科技打通了现实
空间数据库技术工作
数据库中如何更新默认值
城市周边范围线在什么数据库
互联网金融到金融科技
兴融网络技术
种关系数据库管理系统
湖南软件开发需要多少钱
山西360网络安全信息学院
如何在网易我的世界服务器装材质
ig选手合同数据库官网
河北通讯软件开发价格优惠
张家口网络安全活动
家用服务器要钱吗
网络安全防护性测评杭州
数据库 半同步
网络安全运维培训机构
海南天脉网络技术有限公司
达梦数据库驱动依赖
陇县气象局网络安全宣传周
湖州物流软件开发设计
矿井软件开发
俄乌军事网络安全
应用软件开发比赛
山西网络技术开发项目
关于网络安全的主题游戏
伤心日记软件开发
大连软件开发 公司有哪些
数据网络技术研究生就业前景