如何使用UPORA对peak进行注释
发表于:2025-02-03 作者:千家信息网编辑
千家信息网最后更新 2025年02月03日,本篇内容主要讲解"如何使用UPORA对peak进行注释",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"如何使用UPORA对peak进行注释"吧!UROPA是
千家信息网最后更新 2025年02月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.gz
2.下载bed格式的peak区间文件
wget https://www.encodeproject.org/files/ENCFF966LMJ/@@download/ENCFF966LMJ.bed.gz
gunzip ENCFF966LMJ.bed.gz
3. 准备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安全错误
数据库的锁怎样保障安全
网络安全法对什么的运行安全
上海诚信网络技术开发机构
互联网代理服务器出口英语
3322 域名服务器
软件开发助理面试题
合肥手机软件开发
数据库视图和er图关联
derby数据库表更新时间
潞安集团网络安全
辽宁网络软件开发商家
网络安全专业就业方案
增强党员网络安全意识
集中文印系统服务器
数据库安全测试用例
sql数据库怎么打开看表
数据库中的STC表
17款途昂导航数据库不可用
数据库scn
广东晨峻互联网科技有限公司
一般软件开发要学几年
即时通讯软件开发技术与实现
上班族有时间自学软件开发吗
网络安全教育论文参考文献
湖南it软件开发培训
一次性数据库的特点
服务器的管理方法有
360网络安全模式
我的世界怎么禁用服务器
数据库删除如何恢复
昆明软件开发科技公司