ChromNetMotif: a Python tool to extract chromatin-sate marked motifs in a chromatin interaction network
- PMID: 37745003
- PMCID: PMC10517636
- DOI: 10.1093/bioadv/vbad126
ChromNetMotif: a Python tool to extract chromatin-sate marked motifs in a chromatin interaction network
Abstract
Motivation: Analysis of network motifs is crucial to studying the robustness, stability, and functions of complex networks. Genome organization can be viewed as a biological network that consists of interactions between different chromatin regions. These interacting regions are also marked by epigenetic or chromatin states which can contribute to the overall organization of the chromatin and proper genome function. Therefore, it is crucial to integrate the chromatin states of the nodes when performing motif analysis in chromatin interaction networks. Even though there has been increasing production of chromatin interaction and genome-wide epigenetic modification data, there is a lack of publicly available tools to extract chromatin state-marked motifs from genome organization data.
Results: We develop a Python tool, ChromNetMotif, offering an easy-to-use command line interface to extract chromatin-state-marked motifs from a chromatin interaction network. The tool can extract occurrences, frequencies, and statistical enrichment of the chromatin state-marked motifs. Visualization files are also generated which allow the user to interpret the motifs easily. ChromNetMotif also allows the user to leverage the features of a multicore processor environment to reduce computation time for larger networks. The output files generated can be used to perform further downstream analysis. ChromNetMotif aims to serve as an important tool to comprehend the interplay between epigenetics and genome organization.
Availability and implementation: ChromNetMotif is available at https://github.com/lncRNAAddict/ChromNetworkMotif.
© The Author(s) 2023. Published by Oxford University Press.
Conflict of interest statement
None declared.
Figures


Similar articles
-
PySmooth: a Python tool for the removal and correction of genotyping errors.BMC Res Notes. 2024 Apr 11;17(1):103. doi: 10.1186/s13104-024-06753-4. BMC Res Notes. 2024. PMID: 38605369 Free PMC article.
-
DNA Rchitect: an R based visualizer for network analysis of chromatin interaction data.Bioinformatics. 2020 Jan 15;36(2):644-646. doi: 10.1093/bioinformatics/btz608. Bioinformatics. 2020. PMID: 31373608 Free PMC article.
-
NeuroPycon: An open-source python toolbox for fast multi-modal and reproducible brain connectivity pipelines.Neuroimage. 2020 Oct 1;219:117020. doi: 10.1016/j.neuroimage.2020.117020. Epub 2020 Jun 6. Neuroimage. 2020. PMID: 32522662
-
QuIN: A Web Server for Querying and Visualizing Chromatin Interaction Networks.PLoS Comput Biol. 2016 Jun 23;12(6):e1004809. doi: 10.1371/journal.pcbi.1004809. eCollection 2016 Jun. PLoS Comput Biol. 2016. PMID: 27336171 Free PMC article.
-
MethylC-analyzer: a comprehensive downstream pipeline for the analysis of genome-wide DNA methylation.Bot Stud. 2023 Jan 6;64(1):1. doi: 10.1186/s40529-022-00366-5. Bot Stud. 2023. PMID: 36607439 Free PMC article.
References
-
- Angulo MT, Liu Y-Y, Slotine J-J. et al. Network motifs emerge from interconnections that favour stability. Nature Phys 2015;11:848–52.
Grants and funding
LinkOut - more resources
Full Text Sources