当前位置: 首页 > news >正文

基因组之全局互作热图可视化

引言

PlotHiC 是一个专为 Hi-C 数据可视化分析而设计的 Python 包。Hi-C 技术是一种能够检测染色体三维结构的实验方法,它能揭示 DNA 在细胞核内的三维组织结构。为了更好地展示和解释这些复杂的数据,PlotHiC[1] 可以帮助用户方便地绘制Hi-C 数据的热图。

  • 优势

    • 仅使用 .hic文件,无需 merged_nodups.txt,仅5秒即可出图
    • 可自定义染色体名称
    • 无需 assembly文件
  • 更新

    • 如果有新的需求或者问题请 Open Issues

安装

需要提前安装好 python>3.10

# pip install 
pip install plothic

使用

输入文件

  1. .hic : 该文件来自3d-dna,您需要选择最终的hic文件(已进行错误调整并确定染色体边界)。
  2. chr.txt : 该文件用于在热图标记染色体的边界线和名称。第一列是染色体的名称,第二列是染色体的长度(这个长度是Juicebox中hi件的长度,可以从Juicebox手动确定)。
# name length
Chr1 24800000
Chr2 44380000
Chr3 63338000
Chr4 81187000
Chr5 97650000

示例

plothic -hic test.hic -chr chr.txt -r 100000

# -hic > .hic file 
# -chr > chromosome length (in .hic file)
# -r > resolution to visualization

  • 输出结果
alt
Reference
[1]

Source: https://github.com/Jwindler/PlotHiC

本文由 mdnice 多平台发布

http://www.lryc.cn/news/487278.html

相关文章:

  • 基于Lora通讯加STM32空气质量检测WIFI通讯
  • STM32 极速入门第一天基础拓展 驱动i2c屏幕 ( 使用PlatformIO开发STM32单片机 )
  • 【WPF】Prism学习(五)
  • RabbitMQ的基本概念和入门
  • Shell脚本6 -- 条件判断if
  • 经验笔记:从生成 SSH 密钥到成功连接测试(以Gitee为例)
  • Object.defineProperty和响应式
  • 前端web
  • DDNet 服务器配置教程 Linux 环境
  • Vue 2 —监视器实现动态切换表单属性值
  • Qt_day10_程序打包(完结)
  • golang通用后台管理系统09(系统操作日志记录)
  • 如何确保爬取的数据准确性和完整性?
  • 【java】JDK安装
  • 科技改变工作方式:群晖NAS安装内网穿透实现个性化办公office文档分享(1)
  • 基于Java Springboot甘肃旅游管理系统
  • 03-axios常用的请求方法、axios错误处理
  • 《天体》游戏配置要求介绍
  • 【企业级分布式系统】 Kafka集群
  • MySQL 中有哪几种锁?
  • kafka中节点如何服役和退役
  • HTML5实现剪刀石头布小游戏(附源码)
  • 集群聊天服务器(3)muduo网络库
  • 解决在Ubuntu 20.04中使用PyCharm时无法输入中文的问题
  • 【jvm】HotSpot中方法区的演进
  • Win10/11 安装使用 Neo4j Community Edition
  • Ubuntu 22.04 上快速搭建 Samba 文件共享服务器
  • JQuery 基础知识学习(详尽版)2024.11.17
  • Spring Validation参数校验
  • 高斯数据库Postgresql死锁和锁表解决方法