新工具:轻松可视化基因组,部分功能超IGV~

本次分享一个Python基因组数据可视化工具figeno。

figeno擅长可视化三代long reads、跨区域基因组断点视图(multi-regions across genomic breakpoints)、表观组数据(HiC、ATAC-seq和ChIP-seq等)可视化、WGS中的CNV和SV可视化等。

figeno部分功能优秀于老牌工具如IGV,详细对比如下,

以下简单列举figeno使用案例:

支持三代测序数据可视化(Nanopore, PacBio数据),例如, base modification(5mC、hmC、6 mA、5mC、5hmC))

支持多种格式数据类型输入

chr_axis: the genomic coordinates,

genes: annotated genes in the region

bed:additional custom genomic annotation

bigwig:visualization of epigenetic data types including ChIP-seq or ATAC-seq

hic:visualize HiC data (.cool format)等。


支持多种格式publication-quality fIgures导出

例如,bitmap (png)或者矢量图r(svg, pdf)等


HiC data across breakpoints,展示跨基因组区域的染色质相互作用,


WGS中的CNV和SV可视化


asm


Symmetrical layout for WGS

show the copy-number data on two rows, with the SVs in between

支持GUI界面

支持Python编程API

from figeno import figeno_make

config={"general":{"reference":"hg19","layout":"horizontal"}}
config["output"] = {"file":"figure.svg","dpi":200,"width":180}
config["regions"] = [{"chr":"17","start":7534342,"end":7628246}]
config["tracks"] = [
    {"type":"bigwig","file":"/path/to/H3K27ac.bigWig","color":"#e74c3c","label":"H3K27ac"},
    {"type":"bed","file":"/path/to/CGI.bed","color":"#34495e","label":"CpG islands"},
    {"type":"genes"},
    {"type":"chr_axis"}
  ]
figeno_make(config)

参考:https://pubmed.ncbi.nlm.nih.gov/38857451/

相关推荐
小华同学ai4 分钟前
AJ-Report:一款开源且非常强大的数据可视化大屏和报表工具
数据库·信息可视化·开源
皓74134 分钟前
服饰电商行业知识管理的创新实践与知识中台的重要性
大数据·人工智能·科技·数据分析·零售
菜鸟的人工智能之路2 小时前
桑基图在医学数据分析中的更复杂应用示例
python·数据分析·健康医疗
阡之尘埃8 小时前
Python数据分析案例61——信贷风控评分卡模型(A卡)(scorecardpy 全面解析)
人工智能·python·机器学习·数据分析·智能风控·信贷风控
布说在见11 小时前
层次与网络的视觉对话:树图与力引导布局的双剑合璧
信息可视化·数据挖掘·数据分析
Java Fans12 小时前
深入了解逻辑回归:机器学习中的经典算法
机器学习
慕卿扬13 小时前
基于python的机器学习(二)—— 使用Scikit-learn库
笔记·python·学习·机器学习·scikit-learn
夏天里的肥宅水14 小时前
机器学习3_支持向量机_线性不可分——MOOC
人工智能·机器学习·支持向量机
Troc_wangpeng15 小时前
机器学习的转型
人工智能·机器学习
小言从不摸鱼15 小时前
【NLP自然语言处理】深入解析Encoder与Decoder模块:结构、作用与深度学习应用
人工智能·深度学习·神经网络·机器学习·自然语言处理·transformer·1024程序员节