Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2024 Apr 10;4(1):vbae055.
doi: 10.1093/bioadv/vbae055. eCollection 2024.

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

Affiliations

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

Zijing Gao et al. Bioinform Adv. .

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.

PubMed Disclaimer

Conflict of interest statement

None declared.

Figures

Figure 1.
Figure 1.
Overview of major features and application scenarios of OpenAnnotateApi. OpenAnnotateApi has extensive applications in cell type specificity, deciphering gene regulatory mechanisms, analyzing non-coding variations, and single-cell analysis. In single-cell analysis, OpenAnnotateApi demonstrates excellent compatibility with existing mainstream software tools, providing complementary external information for enhanced single-cell analysis.

Similar articles

Cited by

References

    1. Chen S, Gan M, Lv H. et al. DeepCAPE: a deep convolutional neural network for the accurate prediction of enhancers. Genomics Proteomics Bioinformatics 2021;19:565–77. - PMC - PubMed
    1. Chen S, Liu Q, Cui X. et al. OpenAnnotate: a web server to annotate the chromatin accessibility of genomic regions. Nucleic Acids Res 2021;49:W483–90. - PMC - PubMed
    1. Chen S, Yan G, Zhang W. et al. RA3 is a reference-guided approach for epigenetic characterization of single cells. Nat Commun 2021;12:2177. - PMC - PubMed
    1. Encode Project Consortium. An integrated encyclopedia of DNA elements in the human genome. Nature 2012;489:57. - PMC - PubMed
    1. Cusanovich DA, Hill AJ, Aghamirzaie D. et al. A single-cell atlas of in vivo mammalian chromatin accessibility. Cell 2018;174:1309–24.e18. - PMC - PubMed