如何使用UPORA对peak进行注释
发表于:2025-12-03 作者:千家信息网编辑
千家信息网最后更新 2025年12月03日,本篇内容主要讲解"如何使用UPORA对peak进行注释",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"如何使用UPORA对peak进行注释"吧!UROPA是
千家信息网最后更新 2025年12月03日如何使用UPORA对peak进行注释
本篇内容主要讲解"如何使用UPORA对peak进行注释",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"如何使用UPORA对peak进行注释"吧!
UROPA是一个命令行工具,可以对基因组区域进行注释,这里的基因组区域要求是BED格式,比如chip,ATAC_seq等数据产生的peak区间。同时需要提供一个GTF格式的基因组注释信息,比如从UCSC,ensemble,ncbi等数据库下载的参考基因组文件。在注释结果中不仅给出了peak在基因组中的定位,还会给出对应的正负链,与基因的距离,对应的基因类型等较为全面的注释信息。官方文档网址如下
https://uropa-manual.readthedocs.io/introduction.html
该软件根据peak的中心与基因的相对位置,将peak的基因组定位划分为以下几种类型,示意如下

提供了多种安装方式,这里我采用的是直接拉取官方的docker镜像,用法如下
docker pull loosolab/uropa
该软件需要三个输入文件:
GTF格式的注释文件
BED格式的peak文件
JSON格式的配置文件
用法也比较简便, 我使用官方的是测试数据,步骤如下
1. 下载GTF格式的基因组注释文件
wget ftp://ftp.ensembl.org/pub/release-75/gtf/homo_sapiens/Homo_sapiens.GRCh47.75.gtf.gz
gunzip Homo_sapiens.GRCh47.75.gtf.gz2.下载bed格式的peak区间文件
wget https://www.encodeproject.org/files/ENCFF966LMJ/@@download/ENCFF966LMJ.bed.gz
gunzip ENCFF966LMJ.bed.gz3. 准备JSON格式的配置文件
配置文件内容如下
{
"queries": [
{"feature":"gene", "distance":5000, "feature.anchor": "start", "show.attributes":"gene_name"},
{"feature": "gene","distance":5000, "feature.anchor":"center"}],
"priority" : "False",
"gtf": "/home/soft/uropa/Homo_sapiens.GRCh47.75.gtf",
"bed": "/home/soft/research/uropa/ENCFF966LMJ.bed"
}配置文件命名为config.json, 代码如下
docker run \
--rm \
-v /home:/home \
loosolab/uropa \
uropa \
-i /home/soft/uropa/config.json
\-p /home/soft/uropa/uropa-i参数指定配置文件的路径,-p指定输出文件的前缀。输出文件如下
├── uropa_allhits.txt
├── uropa_besthits.txt
└── uropa_finalhits.txt这三个文件内容相同,只是行数不同,内容示意如下

软件会自动给每一个peak一个id, 可以直观的看到peak与基因之间的关系,更多用法和细节请参考官方文档。
到此,相信大家对"如何使用UPORA对peak进行注释"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
文件
基因
注释
格式
基因组
内容
配置
官方
数据
软件
三个
信息
区域
区间
文档
更多
类型
参考
学习
定位
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
服务器存储账户口令
戴尔710服务器通电自启动
金蝶加密服务器破解版
移动查房数据库设计说明书
怎样知道服务器名字
医疗软件开发需要学什么科目
泰拉瑞亚1.4服务器怎么创建
hp服务器 400
广州酒店软件开发费用是多少
软件开发过程设计的危险源
列车里程数据库
网络技术有限公司 速卖通
网络安全与网络安全素养
p6单机版连接不上数据库
和龙软件开发哪里靠谱
工会网络安全知识答题答案
linux是否安装数据库
软件开发工程师之后的道路
网络安全等级保护条例pdf
崇明区网络技术开发咨询热线
广州数据库待遇
天腾 服务器
大学网络数据库考试试题
迅影手套服务器
关于网络安全的感受50字
为什么要维护网络安全八年级政治
列车里程数据库
客户机与服务器是相互依存的么
系统网络安全工具
g口发包服务器