OpenAnnotateApi: Python and R packages to efficiently annotate and analyze chromatin accessibility of genomic regions

IF 2.4 Q2 MATHEMATICAL & COMPUTATIONAL BIOLOGY
Zijing Gao, Rui Jiang, Shengquan Chen
{"title":"OpenAnnotateApi: Python and R packages to efficiently annotate and analyze chromatin accessibility of genomic regions","authors":"Zijing Gao, Rui Jiang, Shengquan Chen","doi":"10.1093/bioadv/vbae055","DOIUrl":null,"url":null,"abstract":"Abstract Summary Chromatin accessibility serves as a critical measurement of physical contact between nuclear macromolecules and DNA sequence, providing valuable insights into the comprehensive landscape of regulatory mechanisms, thus we previously developed the OpenAnnotate web server. However, as an increasing number of epigenomic analysis software tools emerged, web-based annotation often faced limitations and inconveniences when integrated into these software pipelines. To address these issues, we here develop two software packages named OpenAnnotatePy and OpenAnnotateR. In addition to web-based functionalities, these packages encompass supplementary features, including the capability for simultaneous annotation across multiple cell types, advanced searching of systems, tissues and cell types, and converting the result to the data structure of mainstream tools. Moreover, we applied the packages to various scenarios, including cell type revealing, regulatory element prediction, and integration into mainstream single-cell ATAC-seq analysis pipelines including EpiScanpy, Signac, and ArchR. We anticipate that OpenAnnotateApi will significantly facilitate the deciphering of gene regulatory mechanisms, and offer crucial assistance in the field of epigenomic studies. Availability and implementation OpenAnnotateApi for R is available at https://github.com/ZjGaothu/OpenAnnotateR and for Python is available at https://github.com/ZjGaothu/OpenAnnotatePy.","PeriodicalId":72368,"journal":{"name":"Bioinformatics advances","volume":null,"pages":null},"PeriodicalIF":2.4000,"publicationDate":"2024-04-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Bioinformatics advances","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1093/bioadv/vbae055","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"MATHEMATICAL & COMPUTATIONAL BIOLOGY","Score":null,"Total":0}
引用次数: 0

Abstract

Abstract Summary Chromatin accessibility serves as a critical measurement of physical contact between nuclear macromolecules and DNA sequence, providing valuable insights into the comprehensive landscape of regulatory mechanisms, thus we previously developed the OpenAnnotate web server. However, as an increasing number of epigenomic analysis software tools emerged, web-based annotation often faced limitations and inconveniences when integrated into these software pipelines. To address these issues, we here develop two software packages named OpenAnnotatePy and OpenAnnotateR. In addition to web-based functionalities, these packages encompass supplementary features, including the capability for simultaneous annotation across multiple cell types, advanced searching of systems, tissues and cell types, and converting the result to the data structure of mainstream tools. Moreover, we applied the packages to various scenarios, including cell type revealing, regulatory element prediction, and integration into mainstream single-cell ATAC-seq analysis pipelines including EpiScanpy, Signac, and ArchR. We anticipate that OpenAnnotateApi will significantly facilitate the deciphering of gene regulatory mechanisms, and offer crucial assistance in the field of epigenomic studies. Availability and implementation OpenAnnotateApi for R is available at https://github.com/ZjGaothu/OpenAnnotateR and for Python is available at https://github.com/ZjGaothu/OpenAnnotatePy.
OpenAnnotateApi:用于高效注释和分析基因组区域染色质可及性的 Python 和 R 软件包
摘要 染色质可及性是衡量核大分子与 DNA 序列之间物理接触的关键指标,为全面了解调控机制提供了宝贵的信息,因此我们之前开发了 OpenAnnotate 网络服务器。然而,随着表观基因组分析软件工具的不断涌现,基于网络的注释在集成到这些软件管道时往往面临限制和不便。为了解决这些问题,我们在此开发了两个软件包,分别名为 OpenAnnotatePy 和 OpenAnnotateR。 除了基于网络的功能外,这两个软件包还包含一些辅助功能,包括跨多种细胞类型同时注释,系统、组织和细胞类型的高级搜索,以及将结果转换为主流工具的数据结构。此外,我们还将这些软件包应用于各种情况,包括细胞类型揭示、调控元件预测以及集成到主流单细胞 ATAC-seq 分析管道(包括 EpiScanpy、Signac 和 ArchR)中。我们预计 OpenAnnotateApi 将极大地促进基因调控机制的破译,并为表观基因组研究领域提供重要帮助。可用性和实现 OpenAnnotateApi 的 R 语言版本可在 https://github.com/ZjGaothu/OpenAnnotateR 上获取,Python 语言版本可在 https://github.com/ZjGaothu/OpenAnnotatePy 上获取。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
CiteScore
1.60
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信